Wed Sep 14 15:45:31 2011 UTC ()
Fix build on SunOS.


(hans)
diff -r1.35 -r1.36 pkgsrc/audio/bmp/Makefile
diff -r1.12 -r1.13 pkgsrc/audio/bmp/distinfo
diff -r0 -r1.1 pkgsrc/audio/bmp/patches/patch-at

cvs diff -r1.35 -r1.36 pkgsrc/audio/bmp/Makefile (expand / switch to context diff)
--- pkgsrc/audio/bmp/Makefile 2011/07/21 13:05:46 1.35
+++ pkgsrc/audio/bmp/Makefile 2011/09/14 15:45:30 1.36
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.35 2011/07/21 13:05:46 obache Exp $
+# $NetBSD: Makefile,v 1.36 2011/09/14 15:45:30 hans Exp $
 #
 
 BMP_ENABLE_ENCODERS=	yes
@@ -21,6 +21,10 @@
 # for more information.
 USE_LANGUAGES=		c c++
 LDFLAGS.NetBSD+=	-lstdc++ -lm
+
+.if ${OPSYS} == "SunOS"
+MAKE_ENV+=	SunOS_LDFLAGS="-shared -mimpure-text"
+.endif
 
 .include "../../audio/id3lib/buildlink3.mk"
 .include "../../audio/libvorbis/buildlink3.mk"

cvs diff -r1.12 -r1.13 pkgsrc/audio/bmp/distinfo (expand / switch to context diff)
--- pkgsrc/audio/bmp/distinfo 2006/07/31 21:43:55 1.12
+++ pkgsrc/audio/bmp/distinfo 2011/09/14 15:45:30 1.13
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.12 2006/07/31 21:43:55 jmmv Exp $
+$NetBSD: distinfo,v 1.13 2011/09/14 15:45:30 hans Exp $
 
 SHA1 (bmp-0.9.7-ipv6-simple.diff) = d80943d504eeb06d96c2ca73ecc80a89b77e7c77
 RMD160 (bmp-0.9.7-ipv6-simple.diff) = 96072b98f774ed8614818664d0fe173ea5a3e4e5
@@ -13,3 +13,4 @@
 SHA1 (patch-aq) = 56f42dbd772304f9205b519b2654487b9a45091b
 SHA1 (patch-ar) = 037d02b72cee6b2fdd24f9d41c28ec1220dcdf67
 SHA1 (patch-as) = dc1d9dc2100664c1ab4448234239d45741907604
+SHA1 (patch-at) = a643d4bc95d84424226f742675abc87c18834af5

File Added: pkgsrc/audio/bmp/patches/Attic/patch-at
$NetBSD: patch-at,v 1.1 2011/09/14 15:45:30 hans Exp $

--- Input/mpg123/Makefile.in.orig	2011-09-13 15:02:57.309943222 +0200
+++ Input/mpg123/Makefile.in	2011-09-13 15:15:51.386590197 +0200
@@ -113,7 +113,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 $@
 CCASCOMPILE = $(CCAS) $(AM_CCASFLAGS) $(CCASFLAGS)
 LTCCASCOMPILE = $(LIBTOOL) --mode=compile $(CCAS) $(AM_CCASFLAGS) \
 	$(CCASFLAGS)