svn commit: r314976 - head/audio/portaudio2
Beech Rintoul
beech at FreeBSD.org
Sat Mar 23 00:07:41 UTC 2013
Author: beech
Date: Sat Mar 23 00:07:40 2013
New Revision: 314976
URL: http://svnweb.freebsd.org/changeset/ports/314976
Log:
- Makefile tweaks
- fix NOPORTDOCS
PR: ports/177038
Submitted by: nemysis <nemysis at gmx.ch> (maintainer)
Modified:
head/audio/portaudio2/Makefile
head/audio/portaudio2/pkg-plist (contents, props changed)
Modified: head/audio/portaudio2/Makefile
==============================================================================
--- head/audio/portaudio2/Makefile Fri Mar 22 23:29:18 2013 (r314975)
+++ head/audio/portaudio2/Makefile Sat Mar 23 00:07:40 2013 (r314976)
@@ -32,13 +32,14 @@ CPPFLAGS+= -I${LOCALBASE}/include ${PTHR
LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
PORTDOCS= *
+PORTEXAMPLES= *
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}2
DOCSRCDIR1= ${WRKSRC}
DOC_FILES1= README.txt index.html
-OPTIONS_DEFINE= DOCS EXAMPLES JACK PATEST DOXYGEN
+OPTIONS_DEFINE= JACK PATEST DOXYGEN
OPTIONS_DEFAULT=PATEST DOXYGEN
PATEST_DESC= PortAudio Test Programs
@@ -70,6 +71,11 @@ post-patch:
@${REINPLACE_CMD} -e 's|$$(DESTDIR)$$(libdir)/pkgconfig|$$(prefix)/libdata/pkgconfig|g' \
${WRKSRC}/Makefile.in
+.if ! ${PORT_OPTIONS:MEXAMPLES}
+ @${REINPLACE_CMD} -i '' '/EXAMPLES =/,/bin\/paex_write_sine_nonint/s/^/#/' \
+ ${WRKSRC}/Makefile.in
+.endif
+
post-install:
.if ${PORT_OPTIONS:MPATEST}
@(cd ${WRKSRC}/bin && for i in *; do ${MV} "$$i" "$${i}"-2; done)
@@ -87,7 +93,7 @@ post-install:
.endif
.if ${PORT_OPTIONS:MEXAMPLES}
- @cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}
+ @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${EXAMPLESDIR})
.endif
.include <bsd.port.mk>
Modified: head/audio/portaudio2/pkg-plist
==============================================================================
--- head/audio/portaudio2/pkg-plist Fri Mar 22 23:29:18 2013 (r314975)
+++ head/audio/portaudio2/pkg-plist Sat Mar 23 00:07:40 2013 (r314976)
@@ -1,13 +1,13 @@
-%%PATEST%%bin/pa_devs-2
-%%PATEST%%bin/pa_fuzz-2
+%%PORTEXAMPLES%%bin/pa_devs-2
+%%PORTEXAMPLES%%bin/pa_fuzz-2
%%PATEST%%bin/pa_minlat-2
-%%PATEST%%bin/paex_pink-2
-%%PATEST%%bin/paex_read_write_wire-2
-%%PATEST%%bin/paex_record-2
-%%PATEST%%bin/paex_saw-2
-%%PATEST%%bin/paex_sine-2
-%%PATEST%%bin/paex_write_sine-2
-%%PATEST%%bin/paex_write_sine_nonint-2
+%%PORTEXAMPLES%%bin/paex_pink-2
+%%PORTEXAMPLES%%bin/paex_read_write_wire-2
+%%PORTEXAMPLES%%bin/paex_record-2
+%%PORTEXAMPLES%%bin/paex_saw-2
+%%PORTEXAMPLES%%bin/paex_sine-2
+%%PORTEXAMPLES%%bin/paex_write_sine-2
+%%PORTEXAMPLES%%bin/paex_write_sine_nonint-2
%%PATEST%%bin/paqa_devs-2
%%PATEST%%bin/paqa_errs-2
%%PATEST%%bin/paqa_latency-2
@@ -46,18 +46,5 @@ lib/portaudio2/libportaudio.la
lib/portaudio2/libportaudio.so
lib/portaudio2/libportaudio.so.2
libdata/pkgconfig/portaudio-2.0.pc
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pa_devs.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pa_fuzz.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/paex_mono_asio_channel_select.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/paex_pink.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/paex_read_write_wire.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/paex_record.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/paex_saw.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/paex_sine.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/paex_wmme_ac3.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/paex_wmme_surround.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/paex_write_sine.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/paex_write_sine_nonint.c
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
@dirrm lib/portaudio2
@dirrm include/portaudio2
More information about the svn-ports-all
mailing list