summaryrefslogtreecommitdiff
path: root/audio/libmpg123
diff options
context:
space:
mode:
authorhans <hans@pkgsrc.org>2011-09-14 15:44:23 +0000
committerhans <hans@pkgsrc.org>2011-09-14 15:44:23 +0000
commit6d004d62c8de793aca731cfee4e62b552f7e10a7 (patch)
tree28c9ffca91f0a2ffc18cf0f78e9a863754eb90ef /audio/libmpg123
parentf6f6be00fcda8188e61035bf9f26a447dfbb2d25 (diff)
downloadpkgsrc-6d004d62c8de793aca731cfee4e62b552f7e10a7.tar.gz
Fix build on SunOS.
Diffstat (limited to 'audio/libmpg123')
-rw-r--r--audio/libmpg123/Makefile7
-rw-r--r--audio/libmpg123/distinfo3
-rw-r--r--audio/libmpg123/patches/patch-ae13
3 files changed, 21 insertions, 2 deletions
diff --git a/audio/libmpg123/Makefile b/audio/libmpg123/Makefile
index 68730eb3fce..c77e736a640 100644
--- a/audio/libmpg123/Makefile
+++ b/audio/libmpg123/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2008/10/15 01:58:53 bjs Exp $
+# $NetBSD: Makefile,v 1.5 2011/09/14 15:46:01 hans Exp $
#
.include "../../audio/libmpg123/Makefile.common"
@@ -25,4 +25,9 @@ post-install:
.include "mpg123-options.mk"
+.include "../../mk/bsd.prefs.mk"
+.if ${OPSYS} == "SunOS"
+MAKE_ENV+= SunOS_LDFLAGS="-shared -mimpure-text"
+.endif
+
.include "../../mk/bsd.pkg.mk"
diff --git a/audio/libmpg123/distinfo b/audio/libmpg123/distinfo
index a1b552a87bb..f68d634dc36 100644
--- a/audio/libmpg123/distinfo
+++ b/audio/libmpg123/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.1.1.1 2008/09/07 00:56:15 bjs Exp $
+$NetBSD: distinfo,v 1.2 2011/09/14 15:46:01 hans Exp $
SHA1 (mpg123-1.5.1.tar.bz2) = 4e85388294c5c432bd899bb910694dd259e76679
RMD160 (mpg123-1.5.1.tar.bz2) = aeaf5ab770eeb66826d81ba3d840492709b2c7a5
@@ -7,3 +7,4 @@ SHA1 (patch-aa) = faf686e1b47bc53ef5155129da2fd0b81632c2f9
SHA1 (patch-ab) = 7d1d36cf5ea4a3e3d0a43da351ac7e3c97c636bf
SHA1 (patch-ac) = 751f52278354413e11f857c53e954e2fd56ba06b
SHA1 (patch-ad) = 2b888b710499308216a90d48036c1d00327033e3
+SHA1 (patch-ae) = e9b9b661b85fa66e2c16fa2f6466ea82f7e945e2
diff --git a/audio/libmpg123/patches/patch-ae b/audio/libmpg123/patches/patch-ae
new file mode 100644
index 00000000000..293e3dffdf1
--- /dev/null
+++ b/audio/libmpg123/patches/patch-ae
@@ -0,0 +1,13 @@
+$NetBSD: patch-ae,v 1.1 2011/09/14 15:46:02 hans Exp $
+
+--- src/libmpg123/Makefile.in.orig 2008-08-29 08:48:07.000000000 +0200
++++ src/libmpg123/Makefile.in 2011-09-13 15:21:13.667526892 +0200
+@@ -79,7 +79,7 @@ LTCOMPILE = $(LIBTOOL) --tag=CC --mode=c
+ $(AM_CFLAGS) $(CFLAGS)
+ CCLD = $(CC)
+ LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+- $(AM_LDFLAGS) $(LDFLAGS) -o $@
++ $(AM_LDFLAGS) $(LDFLAGS) $(SunOS_LDFLAGS) -o $@
+ SOURCES = $(libmpg123_la_SOURCES) $(EXTRA_libmpg123_la_SOURCES) \
+ testcpu.c
+ DIST_SOURCES = $(libmpg123_la_SOURCES) $(EXTRA_libmpg123_la_SOURCES) \