Sat Feb 4 06:45:33 2012 UTC ()
If a buildlink transformation of "rm:-ldl" is meant as a build fix for
NetBSD/i386 then only apply it on NetBSD/i386.


(sbd)
diff -r1.2 -r1.3 pkgsrc/audio/bml/Makefile

cvs diff -r1.2 -r1.3 pkgsrc/audio/bml/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/bml/Makefile 2009/09/21 18:07:10 1.2
+++ pkgsrc/audio/bml/Makefile 2012/02/04 06:45:33 1.3
@@ -1,31 +1,31 @@ @@ -1,31 +1,31 @@
1# $NetBSD: Makefile,v 1.2 2009/09/21 18:07:10 tnn Exp $ 1# $NetBSD: Makefile,v 1.3 2012/02/04 06:45:33 sbd Exp $
2# 2#
3 3
4DISTNAME= bml-0.5.0 4DISTNAME= bml-0.5.0
5CATEGORIES= audio 5CATEGORIES= audio
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=buzztard/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=buzztard/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://buzztard.sourceforge.net/ 9HOMEPAGE= http://buzztard.sourceforge.net/
10COMMENT= Buzz machine loader 10COMMENT= Buzz machine loader
11LICENSE= gnu-lgpl-v2.1 11LICENSE= gnu-lgpl-v2.1
12 12
13PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
14 14
15GNU_CONFIGURE= yes 15GNU_CONFIGURE= yes
16USE_LIBTOOL= yes 16USE_LIBTOOL= yes
17USE_TOOLS+= pkg-config 17USE_TOOLS+= pkg-config
18USE_LANGUAGES= c c++ 18USE_LANGUAGES= c c++
19 19
20PKGCONFIG_OVERRIDE+= libbml.pc.in 20PKGCONFIG_OVERRIDE+= libbml.pc.in
21BUILDLINK_TRANSFORM+= rm:-ldl 
22 21
23CFLAGS+= -DHAVE_VSSCANF=1 # missing configure logic 22CFLAGS+= -DHAVE_VSSCANF=1 # missing configure logic
24 23
25.include "../../mk/bsd.prefs.mk" 24.include "../../mk/bsd.prefs.mk"
26 25
27.if !empty(MACHINE_PLATFORM:MNetBSD-*-i386) 26.if !empty(MACHINE_PLATFORM:MNetBSD-*-i386)
 27BUILDLINK_TRANSFORM+= rm:-ldl
28LDFLAGS+= -li386 # for i386_set_ldt 28LDFLAGS+= -li386 # for i386_set_ldt
29.endif 29.endif
30 30
31.include "../../mk/bsd.pkg.mk" 31.include "../../mk/bsd.pkg.mk"