diff options
author | Nicola Vitale <nivit@FreeBSD.org> | 2013-06-15 12:41:52 +0000 |
---|---|---|
committer | Nicola Vitale <nivit@FreeBSD.org> | 2013-06-15 12:41:52 +0000 |
commit | 14a769e8ca33bdb93c6b7e9d62e750ae38f8f6a7 (patch) | |
tree | 630a8c3ce00186fd46c0f144c06103b055ed3ca4 /audio/espeak/Makefile | |
parent | 730e74cac290c453e3247a79153eef3d245277af (diff) | |
download | ports-14a769e8ca33bdb93c6b7e9d62e750ae38f8f6a7.tar.gz ports-14a769e8ca33bdb93c6b7e9d62e750ae38f8f6a7.zip |
Notes
Diffstat (limited to 'audio/espeak/Makefile')
-rw-r--r-- | audio/espeak/Makefile | 46 |
1 files changed, 26 insertions, 20 deletions
diff --git a/audio/espeak/Makefile b/audio/espeak/Makefile index 290d1f7ef04d..1958d8042130 100644 --- a/audio/espeak/Makefile +++ b/audio/espeak/Makefile @@ -1,13 +1,9 @@ -# New ports collection makefile for: espeak -# Date created: 2006-03-25 -# Whom: Nicola Vitale <nivit@email.it> -# +# Created by: Nicola Vitale <nivit@email.it> # $FreeBSD$ -# PORTNAME= espeak -PORTVERSION= 1.46.02 -PORTREVISION= 1 +PORTVERSION= 1.47.11 +PORTREVISION= 0 CATEGORIES= audio MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION:R} DISTNAME= ${PORTNAME}-${PORTVERSION}-source @@ -15,22 +11,19 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-source MAINTAINER= nivit@FreeBSD.org COMMENT= A software speech synthesizer +LICENSE= GPLv3 + # default is runtime audio detection LIB_DEPENDS= ${PORTAUDIOLIB} \ ${PULSEAUDIOLIB} -PULSEAUDIOLIB= pulse:${PORTSDIR}/audio/pulseaudio -PORTAUDIOLIB= portaudio:${PORTSDIR}/audio/portaudio +OPTIONS_DEFAULT= PORTAUDIO +OPTIONS_RADIO= AUDIO_SYSTEM +OPTIONS_RADIO_AUDIO_SYSTEM= PORTAUDIO PULSEAUDIO RUNTIME +RUNTIME_DESC= Sound interface selected at runtime -.if (!defined(WITH_PULSEAUDIO) && !defined(WITH_PORTAUDIO)) || (defined(WITH_PULSEAUDIO) && defined(WITH_PORTAUDIO)) -AUDIO= "runtime" -.elif defined(WITH_PULSEAUDIO) -AUDIO= "pulseaudio" -PORTAUDIOLIB= -.else -AUDIO= "portaudio" -PULSEAUDIOLIB= -.endif +PORTAUDIOLIB= portaudio:${PORTSDIR}/audio/portaudio +PULSEAUDIOLIB= pulse:${PORTSDIR}/audio/pulseaudio CONFLICTS= speak-1.[0-9] @@ -40,7 +33,6 @@ MAKE_ENV+= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \ CXXFLAGS+= -I${LOCALBASE}/include USE_GMAKE= yes -USE_GCC= 4.2+ USE_LDCONFIG= yes USE_ZIP= yes @@ -51,11 +43,25 @@ INSTALL_WRKSRC= ${WRKSRC}/src REINPLACE_FILES= Makefile speech.h REINPLACE_ARGS= -i.bak -e "s|%%DATADIR%%|${DATADIR}|g" +.include <bsd.port.options.mk> + +.if ${PORT_OPTIONS:MRUNTIME} +AUDIO= "runtime" +.endif +.if ${PORT_OPTIONS:MPULSEAUDIO} +AUDIO= "pulseaudio" +PORTAUDIOLIB= +.endif +.if ${PORT_OPTIONS:MPORTAUDIO} +AUDIO= "portaudio" +PULSEAUDIOLIB= +.endif + post-patch: cd ${BUILD_WRKSRC} && ${REINPLACE_CMD} ${REINPLACE_FILES} +.if ${PORT_OPTIONS:MDOCS} post-install: -.if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${DOCSDIR} .endif |