diff options
author | Alexey Dokuchaev <danfe@FreeBSD.org> | 2018-01-11 16:16:16 +0000 |
---|---|---|
committer | Alexey Dokuchaev <danfe@FreeBSD.org> | 2018-01-11 16:16:16 +0000 |
commit | 2b9ae60d030891dfec4a95d6ae5f2597d20d1106 (patch) | |
tree | b38fb1a4176110b784a403d9f236008cd187919b /audio/espeak | |
parent | 212c2b1bdbe6f52c1dda260f93e68fa77f272d85 (diff) | |
download | ports-2b9ae60d030891dfec4a95d6ae5f2597d20d1106.tar.gz ports-2b9ae60d030891dfec4a95d6ae5f2597d20d1106.zip |
Notes
Diffstat (limited to 'audio/espeak')
-rw-r--r-- | audio/espeak/Makefile | 35 |
1 files changed, 17 insertions, 18 deletions
diff --git a/audio/espeak/Makefile b/audio/espeak/Makefile index 9e5b6f045916..a43dbf54404d 100644 --- a/audio/espeak/Makefile +++ b/audio/espeak/Makefile @@ -13,6 +13,15 @@ COMMENT= Software speech synthesizer LICENSE= GPLv3 +CONFLICTS= speak-1.[0-9] + +USES= gmake zip +USE_LDCONFIG= yes +CXXFLAGS+= -I${LOCALBASE}/include + +BUILD_WRKSRC= ${WRKSRC}/src +INSTALL_WRKSRC= ${WRKSRC}/src + OPTIONS_DEFINE= DOCS OPTIONS_DEFAULT= PORTAUDIO OPTIONS_RADIO= AUDIO_SYSTEM @@ -34,25 +43,15 @@ PULSEAUDIO_MAKE_ENV= AUDIO="pulseaudio" PORTAUDIO_MAKE_ENV= AUDIO="portaudio" RUNTIME_MAKE_ENV= AUDIO="runtime" -CONFLICTS= speak-1.[0-9] - -CXXFLAGS+= -I${LOCALBASE}/include -USES= gmake zip -USE_LDCONFIG= yes - -WRKSRC= ${WRKDIR}/${DISTNAME} -BUILD_WRKSRC= ${WRKSRC}/src -INSTALL_WRKSRC= ${WRKSRC}/src - -REINPLACE_FILES= Makefile speech.h -REINPLACE_ARGS= -i.bak -e "s|%%DATADIR%%|${DATADIR}|g" - -BROKEN_sparc64= Does not compile on sparc64 - +.include <bsd.port.pre.mk> post-patch: - cd ${BUILD_WRKSRC} && ${REINPLACE_CMD} ${REINPLACE_FILES} - ${MV} ${WRKSRC}/src/portaudio19.h ${WRKSRC}/src/portaudio.h + @${REINPLACE_CMD} -e 's|%%DATADIR%%|${DATADIR}|' \ + ${WRKSRC}/src/Makefile ${WRKSRC}/src/speech.h + @${MV} ${WRKSRC}/src/portaudio19.h ${WRKSRC}/src/portaudio.h +.if ${ARCH} == sparc64 # cf. http://seclists.org/tcpdump/2012/q4/112 + @${REINPLACE_CMD} -e 's|-fpic|-fPIC|' ${WRKSRC}/src/Makefile +.endif post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} @@ -60,4 +59,4 @@ post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libespeak.so* -.include <bsd.port.mk> +.include <bsd.port.post.mk> |