pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/audio/portaudio redo the librt patch so that libportau...
details: https://anonhg.NetBSD.org/pkgsrc/rev/cc308ab47749
branches: trunk
changeset: 538308:cc308ab47749
user: drochner <drochner%pkgsrc.org@localhost>
date: Tue Feb 05 20:21:56 2008 +0000
description:
redo the librt patch so that libportaudio.so is linked against librt,
and try to introduce a scheme which could be used in a more general
framework (once NetBSD has stabilized and we got some experience
with the realtime stuff)
diffstat:
audio/portaudio/Makefile | 10 ++++++----
audio/portaudio/distinfo | 4 ++--
audio/portaudio/patches/patch-ac | 6 +++---
3 files changed, 11 insertions(+), 9 deletions(-)
diffs (70 lines):
diff -r f70550b80bc9 -r cc308ab47749 audio/portaudio/Makefile
--- a/audio/portaudio/Makefile Tue Feb 05 19:17:24 2008 +0000
+++ b/audio/portaudio/Makefile Tue Feb 05 20:21:56 2008 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16 2008/02/03 16:10:22 tnn Exp $
+# $NetBSD: Makefile,v 1.17 2008/02/05 20:21:56 drochner Exp $
DISTNAME= portaudio_v18_1
PKGNAME= portaudio-18.1
@@ -26,14 +26,16 @@
INSTALLATION_DIRS+= lib include
.include "../../mk/bsd.prefs.mk"
-.include "../../mk/pthread.buildlink3.mk"
-
.if ${OPSYS} == "NetBSD" && exists(/usr/include/sys/pset.h)
-PTHREAD_LIBS+= -lrt
+RT_LIB_SCHED= -lrt
+.else
+RT_LIB_SCHED= # empty
.endif
+MAKE_ENV+= RT_LIB_SCHED=${RT_LIB_SCHED}
pre-configure:
${CHMOD} 755 ${WRKSRC:Q}/configure
+.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/oss.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r f70550b80bc9 -r cc308ab47749 audio/portaudio/distinfo
--- a/audio/portaudio/distinfo Tue Feb 05 19:17:24 2008 +0000
+++ b/audio/portaudio/distinfo Tue Feb 05 20:21:56 2008 +0000
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.8 2007/07/01 21:00:15 heinz Exp $
+$NetBSD: distinfo,v 1.9 2008/02/05 20:21:56 drochner Exp $
SHA1 (portaudio_v18_1.zip) = a460ac5484137d77df17a95ce844ff7f178305b1
RMD160 (portaudio_v18_1.zip) = 3352d70225a81aae80eefabc3701658da0c750c2
Size (portaudio_v18_1.zip) = 550130 bytes
SHA1 (patch-aa) = e522bfbf7f69d6f15fd0a32e01a480db922acc56
-SHA1 (patch-ac) = 17bdfd65b50bcadf993bcef232c19d903c3a5446
+SHA1 (patch-ac) = ab322d3a8c65f4c611e694b0d845132b7b58b4dc
SHA1 (patch-ad) = 5a343e721ae183facc58195026c7e5c49536632a
SHA1 (patch-ae) = c2744f10d80a478ad571fcce82bf301d6c50cb59
SHA1 (patch-af) = da42578e66137f95edbbb86bde724af32e398d57
diff -r f70550b80bc9 -r cc308ab47749 audio/portaudio/patches/patch-ac
--- a/audio/portaudio/patches/patch-ac Tue Feb 05 19:17:24 2008 +0000
+++ b/audio/portaudio/patches/patch-ac Tue Feb 05 20:21:56 2008 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-ac,v 1.5 2007/07/01 21:00:15 heinz Exp $
+$NetBSD: patch-ac,v 1.6 2008/02/05 20:21:56 drochner Exp $
--- Makefile.in.orig 2003-02-11 23:24:56.000000000 +0100
+++ Makefile.in
@@ -10,13 +10,13 @@
+CC = ${LIBTOOL} --mode=compile @CC@
CFLAGS = @CFLAGS@ -Ipa_common
-LIBS = @LIBS@
-+LIBS = ${LIBOSSAUDIO} -L@prefix@/lib ${COMPILER_RPATH_FLAG}@prefix@/lib @LIBS@
++LIBS = ${LIBOSSAUDIO} ${RT_LIB_SCHED} -L@prefix@/lib ${COMPILER_RPATH_FLAG}@prefix@/lib @LIBS@
AR = @AR@
RANLIB = @RANLIB@
INSTALL = @INSTALL@
SHARED_FLAGS = @SHARED_FLAGS@
-DLL_LIBS = @DLL_LIBS@
-+DLL_LIBS = @DLL_LIBS@ ${LIBOSSAUDIO}
++DLL_LIBS = @DLL_LIBS@ ${LIBOSSAUDIO} ${RT_LIB_SCHED}
OTHER_OBJS = @OTHER_OBJS@
Home |
Main Index |
Thread Index |
Old Index