summaryrefslogtreecommitdiff
path: root/audio/audacity
diff options
context:
space:
mode:
authormrg <mrg>2015-09-29 04:49:55 +0000
committermrg <mrg>2015-09-29 04:49:55 +0000
commit43d1180faa85e670b88cdc0a20972d0f398a2506 (patch)
tree06390a31678472f48aa86ba8f20b34320fb047b9 /audio/audacity
parent894bdf257c78ad3210861a673bbfa17224d151cd (diff)
downloadpkgsrc-43d1180faa85e670b88cdc0a20972d0f398a2506.tar.gz
also patch the portaudio sources to build only as a static library.
bump pkg version. hopefully this now works properly. for me, my portaudio-devel package was sufficient to allow it to work and i didn't notice this problem.
Diffstat (limited to 'audio/audacity')
-rw-r--r--audio/audacity/Makefile4
-rw-r--r--audio/audacity/distinfo3
-rw-r--r--audio/audacity/patches/patch-lib-src_portaudio-v19_Makefile.in17
3 files changed, 21 insertions, 3 deletions
diff --git a/audio/audacity/Makefile b/audio/audacity/Makefile
index 752502afc7f..99dc373b8dd 100644
--- a/audio/audacity/Makefile
+++ b/audio/audacity/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.98 2015/09/18 21:19:07 mrg Exp $
+# $NetBSD: Makefile,v 1.99 2015/09/29 04:49:55 mrg Exp $
DISTNAME= audacity-minsrc-2.1.0
PKGNAME= ${DISTNAME:S/-minsrc//1}
-PKGREVISION= 6
+PKGREVISION= 7
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=audacity/}
EXTRACT_SUFX= .tar.xz
diff --git a/audio/audacity/distinfo b/audio/audacity/distinfo
index 819fbd3e971..4e1d0bf0c00 100644
--- a/audio/audacity/distinfo
+++ b/audio/audacity/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.29 2015/09/18 21:19:07 mrg Exp $
+$NetBSD: distinfo,v 1.30 2015/09/29 04:49:55 mrg Exp $
SHA1 (audacity-minsrc-2.1.0.tar.xz) = a53bce0276240bb56f2e3fd1bf235a4ef688caa3
RMD160 (audacity-minsrc-2.1.0.tar.xz) = 16b0e91222b91b47eeb533d4725b68e5548c057f
@@ -13,6 +13,7 @@ SHA1 (patch-lib-src_libnyquist_nyquist_nyqsrc_sndread.c) = c7a6c6a7f0dbb3828a4d5
SHA1 (patch-lib-src_libnyquist_nyquist_sys_unix_switches.h) = d313f137f11d3e0fafa383ddeccbc89021e9ddee
SHA1 (patch-lib-src_libnyquist_nyquist_xlisp_xlfio.c) = a55127d6173d3ffb729fde7358bedd7c1320bf09
SHA1 (patch-lib-src_libnyquist_nyquist_xlisp_xlisp.h) = a0d194f7f7f278cfba1f54269e0323990abb73f3
+SHA1 (patch-lib-src_portaudio-v19_Makefile.in) = 9e86fbd93d322322b8416ef6b43ba5c98141c986
SHA1 (patch-lib-src_portmixer_src-extra_Makefile.am) = 9a0d5be37753683a2cade42673edb3d08e01ab4d
SHA1 (patch-lib-src_sbsms_src-extra_Makefile.am) = 2beca18a286de1b26f4f96976fb58e1665d0531c
SHA1 (patch-src_effects_NoiseRemoval.cpp) = 6d72545cde66ac90d4eb3821a3a3f384ccbf46f2
diff --git a/audio/audacity/patches/patch-lib-src_portaudio-v19_Makefile.in b/audio/audacity/patches/patch-lib-src_portaudio-v19_Makefile.in
new file mode 100644
index 00000000000..ccc9ef28f34
--- /dev/null
+++ b/audio/audacity/patches/patch-lib-src_portaudio-v19_Makefile.in
@@ -0,0 +1,17 @@
+$NetBSD: patch-lib-src_portaudio-v19_Makefile.in,v 1.1 2015/09/29 04:49:55 mrg Exp $
+
+force static library build.
+
+--- lib-src/portaudio-v19/Makefile.in.orig 2015-03-01 17:07:00.000000000 -0800
++++ lib-src/portaudio-v19/Makefile.in 2015-09-28 17:57:01.000000000 -0700
+@@ -43,9 +43,7 @@
+ PALIB = libportaudio.la
+ PAINC = include/portaudio.h
+
+-PA_LDFLAGS = $(LDFLAGS) $(SHARED_FLAGS) -rpath $(libdir) -no-undefined \
+- -export-symbols-regex "(Pa|PaMacCore|PaJack|PaAlsa|PaAsio|PaOSS)_.*" \
+- -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
++PA_LDFLAGS = $(LDFLAGS) -static
+
+ COMMON_OBJS = \
+ src/common/pa_allocation.o \