diff options
author | Kurt Jaeger <pi@FreeBSD.org> | 2016-02-06 08:49:50 +0000 |
---|---|---|
committer | Kurt Jaeger <pi@FreeBSD.org> | 2016-02-06 08:49:50 +0000 |
commit | 2503ff4e66cf9f0ce12bee566eb103db4af74ec3 (patch) | |
tree | 3d1614c33a359a6eb7972dc1fc67186282c5d26c /audio/pd/Makefile | |
parent | 3116a1f57a4885fb30f64cc3cd847ea42d10bef3 (diff) | |
download | ports-2503ff4e66cf9f0ce12bee566eb103db4af74ec3.tar.gz ports-2503ff4e66cf9f0ce12bee566eb103db4af74ec3.zip |
audio/pd: some fixes
- repair the loading of external objects
- reduce portlint complaints
PR: 206965
Submitted by: Tobias Brodel <brittlehaus@gmail.com>
Notes
Notes:
svn path=/head/; revision=408285
Diffstat (limited to 'audio/pd/Makefile')
-rw-r--r-- | audio/pd/Makefile | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/audio/pd/Makefile b/audio/pd/Makefile index 2735856bcae8..ecdac6faf874 100644 --- a/audio/pd/Makefile +++ b/audio/pd/Makefile @@ -2,6 +2,7 @@ # $FreeBSD$ PORTNAME= pd +PORTREVISION= 1 DISTVERSION= 0.46-7 DISTVERSIONSUFFIX= .src CATEGORIES= audio @@ -41,49 +42,49 @@ JACK_CONFIGURE_ENABLE= jack JACK_LIB_DEPENDS= libjack.so:${PORTSDIR}/audio/jack post-patch: - @${FIND} ${PATCH_WRKSRC} -name "*.[ch]" | ${XARGS} ${REINPLACE_CMD} -e \ + ${FIND} ${PATCH_WRKSRC} -name "*.[ch]" | ${XARGS} ${REINPLACE_CMD} -e \ 's|__FreeBSD_kernel__|__FreeBSD__|g ; \ s|__x86_64__|__amd64__|g ; \ s|<alloca\.h>|<stdlib.h>|g' - @${REINPLACE_CMD} -e \ + ${REINPLACE_CMD} -e \ 's|\*kfreebsd\*gnu\*)|*freebsd*)| ; \ s|portaudio=yes|portaudio=no| ; \ s|-O3||' ${WRKSRC}/configure.ac - @${REINPLACE_CMD} -e \ + ${REINPLACE_CMD} -e \ '/^pkgconfigdir/s|=.*|= $$(prefix)/libdata/pkgconfig| ; \ /^libpddir/s|=.*|= $$(pkglibdir)| ; \ s|make -C|$$(MAKE) -C|' ${WRKSRC}/Makefile.am - @${REINPLACE_CMD} -e \ + ${REINPLACE_CMD} -e \ '/^pd_LDADD/s| =.*| = $$(LIBM)|' ${WRKSRC}/src/Makefile.am - @${REINPLACE_CMD} -e \ + ${REINPLACE_CMD} -e \ 's|PD_BASEDIR/LICENSE|${DOCSDIR}/LICENSE|g ; \ s|PD_BASEDIR/doc/1|${DOCSDIR}/1|g' \ ${WRKSRC}/doc/1.manual/1.introduction.txt - @${REINPLACE_CMD} -e \ + ${REINPLACE_CMD} -e \ 's|-O2 | | ; \ s|-lc ||g' ${WRKSRC}/extra/makefile.subdir - @${REINPLACE_CMD} -e \ + ${REINPLACE_CMD} -e \ 's|-O2 |$$(CFLAGS) | ; \ s|-g ||g ; \ s|-lc ||g' ${WRKSRC}/extra/expr~/makefile - @${REINPLACE_CMD} -e \ + ${REINPLACE_CMD} -e \ '/libpthread/s|_ERROR|_WARN|' ${WRKSRC}/portaudio/configure.in do-install: .for i in src man tcl po extra - @(cd ${WRKSRC}/${i} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ + (cd ${WRKSRC}/${i} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}) .endfor (cd ${WRKSRC} && ${INSTALL_DATA} pd.pc \ ${STAGEDIR}${PREFIX}/libdata/pkgconfig) - @${MKDIR} ${STAGEDIR}${DOCSDIR} - @(${TAR} -C ${WRKSRC}/doc --exclude "*.bak" --exclude "*.orig" \ + ${MKDIR} ${STAGEDIR}${DOCSDIR} + (${TAR} -C ${WRKSRC}/doc --exclude "*.bak" --exclude "*.orig" \ -cf - . | ${TAR} -C ${STAGEDIR}${DOCSDIR} --unlink -xf -) .for i in LICENSE.txt README.txt (cd ${WRKSRC} && ${INSTALL_DATA} ${i} ${STAGEDIR}${DOCSDIR}) .endfor - @${LN} -sf ${DOCSDIR} ${STAGEDIR}${PREFIX}/lib/pd/doc - @${FIND} ${STAGEDIR}${PREFIX}/lib/pd -name "*.pd_linux" | ${XARGS} \ + ${LN} -sf ${DOCSDIR} ${STAGEDIR}${PREFIX}/lib/pd/doc + ${FIND} ${STAGEDIR}${PREFIX}/lib/pd -name "*.pd_linux" | ${XARGS} \ ${STRIP_CMD} .include <bsd.port.mk> |