pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/ham/gnuradio-core Add PLIST support for Darwin audio
details: https://anonhg.NetBSD.org/pkgsrc/rev/1a59f7304060
branches: trunk
changeset: 645331:1a59f7304060
user: dbj <dbj%pkgsrc.org@localhost>
date: Tue Jan 27 06:03:17 2015 +0000
description:
Add PLIST support for Darwin audio
fix Nocore.mk to handle PLIST.Darwin and
use _PLIST_SHLIB_AWK to fix shared library names
diffstat:
ham/gnuradio-core/Nocore.mk | 28 ++++++++++++++++------------
ham/gnuradio-core/PLIST.Darwin | 3 +++
2 files changed, 19 insertions(+), 12 deletions(-)
diffs (47 lines):
diff -r 5d49cdd432fd -r 1a59f7304060 ham/gnuradio-core/Nocore.mk
--- a/ham/gnuradio-core/Nocore.mk Tue Jan 27 06:01:44 2015 +0000
+++ b/ham/gnuradio-core/Nocore.mk Tue Jan 27 06:03:17 2015 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Nocore.mk,v 1.4 2014/10/28 16:59:33 mef Exp $
+# $NetBSD: Nocore.mk,v 1.5 2015/01/27 06:03:17 dbj Exp $
# Default list for reducing PLIST
PLIST_MINUS= core
DEPENDS+= gnuradio-core-[0-9]*:../../ham/gnuradio-core
@@ -10,15 +10,19 @@
# Take care CONF_FILES stuff
${MV} ${DESTDIR}${PREFIX}/etc/gnuradio/conf.d/* \
${DESTDIR}${PREFIX}/${EGDIR}/
-# to avoid sh: /bin/rm: argument list too long in case repeated..
- ${RM} -f ${WRKDIR}/.PLIST.minus;
- for i in ${PLIST_MINUS} ; do \
- sed -e 's,$${PYSITELIB},${PYSITELIB},' \
+ for i in ${PLIST_MINUS} ; do \
+ for p in PLIST PLIST.${OPSYS} ; do \
+ f="${PKGDIR}/../../ham/gnuradio-$${i}/$${p}"; \
+ if [ -f "$${f}" ]; then \
+ ${SED} -e 's,$${PYSITELIB},${PYSITELIB},' \
-e 's,$${PKGVERSION},${PKGVERSION_NOREV},' \
- -e '/^@comment/d' \
- -e '/^@pkgdir/d' \
- ${PKGDIR}/../../ham/gnuradio-$$i/PLIST \
- >> ${WRKDIR}/.PLIST.minus; \
- done; \
- (cd ${WRKDIR}/.destdir/${PREFIX}; \
- ${RM} -f `cat ${WRKDIR}/.PLIST.minus` );
+ -e '/^@comment/d' \
+ -e '/^@pkgdir/d' \
+ "$${f}"; \
+ fi \
+ done \
+ done \
+ | ${AWK} ${_PLIST_SHLIB_AWK} \
+ > ${WRKDIR}/.PLIST.minus;
+ (cd ${WRKDIR}/.destdir/${PREFIX}; \
+ ${RM} -f $$(cat ${WRKDIR}/.PLIST.minus) );
diff -r 5d49cdd432fd -r 1a59f7304060 ham/gnuradio-core/PLIST.Darwin
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/ham/gnuradio-core/PLIST.Darwin Tue Jan 27 06:03:17 2015 +0000
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST.Darwin,v 1.1 2015/01/27 06:03:17 dbj Exp $
+include/gnuradio/audio/osx_impl.h
+share/examples/gnuradio/conf.d/gr-audio-osx.conf
Home |
Main Index |
Thread Index |
Old Index