Fri Jul 5 15:10:00 2013 UTC ()
Apply removal of -export-dynamic for SunOS across all of pkgsrc.

Avoids lots of copy/paste and fixes a bunch of packages which hadn't been
looked at yet.


(jperkin)
diff -r1.28 -r1.29 pkgsrc/audio/albumplayer/Makefile
diff -r1.45 -r1.46 pkgsrc/audio/audacious-plugins/Makefile
diff -r1.33 -r1.34 pkgsrc/audio/glurp/Makefile
diff -r1.22 -r1.23 pkgsrc/audio/moc/Makefile
diff -r1.14 -r1.15 pkgsrc/audio/moc-devel/Makefile
diff -r1.9 -r1.10 pkgsrc/cad/gplcver/Makefile
diff -r1.36 -r1.37 pkgsrc/chat/pidgin-latex/Makefile
diff -r1.51 -r1.52 pkgsrc/mk/platform/SunOS.mk
diff -r1.41 -r1.42 pkgsrc/wm/awesome/Makefile

cvs diff -r1.28 -r1.29 pkgsrc/audio/albumplayer/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/albumplayer/Attic/Makefile 2013/06/06 12:54:01 1.28
+++ pkgsrc/audio/albumplayer/Attic/Makefile 2013/07/05 15:10:00 1.29
@@ -1,33 +1,28 @@ @@ -1,33 +1,28 @@
1# $NetBSD: Makefile,v 1.28 2013/06/06 12:54:01 wiz Exp $ 1# $NetBSD: Makefile,v 1.29 2013/07/05 15:10:00 jperkin Exp $
2# 2#
3 3
4DISTNAME= albumplayer-0.3.1 4DISTNAME= albumplayer-0.3.1
5PKGREVISION= 16 5PKGREVISION= 16
6CATEGORIES= audio 6CATEGORIES= audio
7MASTER_SITES= http://rvb.mytanet.de/ 7MASTER_SITES= http://rvb.mytanet.de/
8 8
9MAINTAINER= pkgstc-users@NetBSD.org 9MAINTAINER= pkgstc-users@NetBSD.org
10HOMEPAGE= http://rvb.mytanet.de/album-player.shtml 10HOMEPAGE= http://rvb.mytanet.de/album-player.shtml
11COMMENT= FLAC album player 11COMMENT= FLAC album player
12LICENSE= original-bsd 12LICENSE= original-bsd
13 13
14WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} 14WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
15 15
16GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes
17USE_PKGLOCALEDIR= yes 17USE_PKGLOCALEDIR= yes
18USE_TOOLS+= pkg-config 18USE_TOOLS+= pkg-config
19INSTALLATION_DIRS+= share/applications 19INSTALLATION_DIRS+= share/applications
20REPLACE_SH= ap_flac_embed 20REPLACE_SH= ap_flac_embed
21 21
22.include "../../mk/bsd.prefs.mk" 
23.if ${OPSYS} == "SunOS" 
24BUILDLINK_TRANSFORM+= rm:-export-dynamic 
25.endif 
26 
27.include "../../devel/glib2/buildlink3.mk" 22.include "../../devel/glib2/buildlink3.mk"
28.include "../../x11/gtk2/buildlink3.mk" 23.include "../../x11/gtk2/buildlink3.mk"
29.include "../../multimedia/gstreamer0.10/buildlink3.mk" 24.include "../../multimedia/gstreamer0.10/buildlink3.mk"
30.include "../../devel/GConf/buildlink3.mk" 25.include "../../devel/GConf/buildlink3.mk"
31.include "../../audio/flac/buildlink3.mk" 26.include "../../audio/flac/buildlink3.mk"
32.include "../../sysutils/desktop-file-utils/desktopdb.mk" 27.include "../../sysutils/desktop-file-utils/desktopdb.mk"
33.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"

cvs diff -r1.45 -r1.46 pkgsrc/audio/audacious-plugins/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/audacious-plugins/Makefile 2013/07/05 13:29:28 1.45
+++ pkgsrc/audio/audacious-plugins/Makefile 2013/07/05 15:10:00 1.46
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.45 2013/07/05 13:29:28 ryoon Exp $ 1# $NetBSD: Makefile,v 1.46 2013/07/05 15:10:00 jperkin Exp $
2# 2#
3 3
4DISTNAME= audacious-plugins-1.5.1 4DISTNAME= audacious-plugins-1.5.1
5PKGREVISION= 36 5PKGREVISION= 36
6CATEGORIES= audio 6CATEGORIES= audio
7MASTER_SITES= http://distfiles.atheme.org/ 7MASTER_SITES= http://distfiles.atheme.org/
8EXTRACT_SUFX= .tgz 8EXTRACT_SUFX= .tgz
9 9
10MAINTAINER= jfranz@bsdprojects.net 10MAINTAINER= jfranz@bsdprojects.net
11HOMEPAGE= http://audacious-media-player.org/ 11HOMEPAGE= http://audacious-media-player.org/
12COMMENT= Plugins for Audacious media player 12COMMENT= Plugins for Audacious media player
13 13
14GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
@@ -45,27 +45,26 @@ PLIST_VARS+= oss sun oss4 @@ -45,27 +45,26 @@ PLIST_VARS+= oss sun oss4
45 45
46.if ${OPSYS} == "NetBSD" 46.if ${OPSYS} == "NetBSD"
47RAWPART_cmd= /sbin/sysctl -n kern.rawpartition | ${TR} 0-9 a-j 47RAWPART_cmd= /sbin/sysctl -n kern.rawpartition | ${TR} 0-9 a-j
48CONFIGURE_ARGS+= --with-dev-dsp=${DEVOSSSOUND} \ 48CONFIGURE_ARGS+= --with-dev-dsp=${DEVOSSSOUND} \
49 --with-cdda-device=/dev/rcd0${RAWPART_cmd:sh} \ 49 --with-cdda-device=/dev/rcd0${RAWPART_cmd:sh} \
50 --with-cdda-dir=/cdrom/ 50 --with-cdda-dir=/cdrom/
51PLIST.oss= yes 51PLIST.oss= yes
52PLIST.sun= yes 52PLIST.sun= yes
53.elif ${OPSYS} == "FreeBSD" 53.elif ${OPSYS} == "FreeBSD"
54PLIST.oss= yes 54PLIST.oss= yes
55.elif ${OPSYS} == "DragonFly" 55.elif ${OPSYS} == "DragonFly"
56PLIST.oss= yes 56PLIST.oss= yes
57.elif ${OPSYS} == "SunOS" 57.elif ${OPSYS} == "SunOS"
58BUILDLINK_TRANSFORM+= rm:-Wl,-export-dynamic 
59CPPFLAGS.SunOS= -D__EXTENSIONS__ -D__uint32_t=uint32_t -D__uint64_t=uint64_t 58CPPFLAGS.SunOS= -D__EXTENSIONS__ -D__uint32_t=uint32_t -D__uint64_t=uint64_t
60CONFIGURE_ARGS+= --enable-oss4 59CONFIGURE_ARGS+= --enable-oss4
61PLIST.oss4= yes 60PLIST.oss4= yes
62PLIST.oss= yes 61PLIST.oss= yes
63#.elif ${OPSYS} == "Linux" 62#.elif ${OPSYS} == "Linux"
64#. include "../../wip/alsa-lib/buildlink3.mk" 63#. include "../../wip/alsa-lib/buildlink3.mk"
65#PKG_SUPPORTED_OPTIONS+= lirc 64#PKG_SUPPORTED_OPTIONS+= lirc
66#. if !empty(PKG_OPTIONS:Mlirc) 65#. if !empty(PKG_OPTIONS:Mlirc)
67#CONFIGURE_ARGS+= --enable-lirc 66#CONFIGURE_ARGS+= --enable-lirc
68#. include "../../wip/lirc/buildlink3.mk" 67#. include "../../wip/lirc/buildlink3.mk"
69#. endif 68#. endif
70.endif 69.endif
71 70

cvs diff -r1.33 -r1.34 pkgsrc/audio/glurp/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/glurp/Makefile 2013/06/06 12:54:03 1.33
+++ pkgsrc/audio/glurp/Makefile 2013/07/05 15:10:00 1.34
@@ -1,28 +1,23 @@ @@ -1,28 +1,23 @@
1# $NetBSD: Makefile,v 1.33 2013/06/06 12:54:03 wiz Exp $ 1# $NetBSD: Makefile,v 1.34 2013/07/05 15:10:00 jperkin Exp $
2# 2#
3 3
4DISTNAME= glurp-0.12.3 4DISTNAME= glurp-0.12.3
5PKGREVISION= 9 5PKGREVISION= 9
6CATEGORIES= audio 6CATEGORIES= audio
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=glurp/} 7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=glurp/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.musicpd.org/glurp.shtml 10HOMEPAGE= http://www.musicpd.org/glurp.shtml
11COMMENT= Graphical GTK+2-based client for musicpd 11COMMENT= Graphical GTK+2-based client for musicpd
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
15USE_TOOLS+= intltool pkg-config 15USE_TOOLS+= intltool pkg-config
16 16
17LIBS.SunOS+= -lsocket -lnsl 17LIBS.SunOS+= -lsocket -lnsl
18 18
19.include "../../mk/bsd.prefs.mk" 
20.if ${OPSYS} == "SunOS" 
21BUILDLINK_TRANSFORM+= rm:-export-dynamic 
22.endif 
23 
24.include "../../audio/libmpd/buildlink3.mk" 19.include "../../audio/libmpd/buildlink3.mk"
25.include "../../devel/glib2/buildlink3.mk" 20.include "../../devel/glib2/buildlink3.mk"
26.include "../../devel/libglade/buildlink3.mk" 21.include "../../devel/libglade/buildlink3.mk"
27.include "../../x11/gtk2/buildlink3.mk" 22.include "../../x11/gtk2/buildlink3.mk"
28.include "../../mk/bsd.pkg.mk" 23.include "../../mk/bsd.pkg.mk"

cvs diff -r1.22 -r1.23 pkgsrc/audio/moc/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/moc/Makefile 2013/06/16 13:00:59 1.22
+++ pkgsrc/audio/moc/Makefile 2013/07/05 15:10:00 1.23
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.22 2013/06/16 13:00:59 ryoon Exp $ 1# $NetBSD: Makefile,v 1.23 2013/07/05 15:10:00 jperkin Exp $
2 2
3DISTNAME= moc-2.4.4 3DISTNAME= moc-2.4.4
4CATEGORIES= audio 4CATEGORIES= audio
5MASTER_SITES= http://ftp.daper.net/pub/soft/moc/stable/ 5MASTER_SITES= http://ftp.daper.net/pub/soft/moc/stable/
6EXTRACT_SUFX= .tar.bz2 6EXTRACT_SUFX= .tar.bz2
7 7
8MAINTAINER= peter.schuller@infidyne.com 8MAINTAINER= peter.schuller@infidyne.com
9HOMEPAGE= http://moc.daper.net/ 9HOMEPAGE= http://moc.daper.net/
10COMMENT= Curses based console audio player 10COMMENT= Curses based console audio player
11 11
12CONFLICTS= moc-devel-[0-9]* 12CONFLICTS= moc-devel-[0-9]*
13 13
14GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
@@ -25,27 +25,22 @@ SUBST_STAGE.oss= pre-configure @@ -25,27 +25,22 @@ SUBST_STAGE.oss= pre-configure
25SUBST_FILES.oss= config.example options.c 25SUBST_FILES.oss= config.example options.c
26SUBST_SED.oss= -e s,/dev/dsp,${DEVOSSAUDIO},g 26SUBST_SED.oss= -e s,/dev/dsp,${DEVOSSAUDIO},g
27SUBST_MESSAGE.oss= Fixing hardcoded audio device. 27SUBST_MESSAGE.oss= Fixing hardcoded audio device.
28 28
29.include "options.mk" 29.include "options.mk"
30### 30###
31### This target is [currently] for regenerating configure to add the 31### This target is [currently] for regenerating configure to add the
32### sched_get_priority_max check of librt. 32### sched_get_priority_max check of librt.
33### 33###
34#USE_TOOLS+= autoconf automake 34#USE_TOOLS+= autoconf automake
35#pre-configure: 35#pre-configure:
36# cd ${WRKSRC} && autoreconf -v -i 36# cd ${WRKSRC} && autoreconf -v -i
37 37
38.include "../../mk/bsd.prefs.mk" 
39.if ${OPSYS} == "SunOS" 
40BUILDLINK_TRANSFORM+= rm:-Wl,--export-dynamic 
41.endif 
42 
43LIBS.SunOS+= -lsocket 38LIBS.SunOS+= -lsocket
44 39
45.include "../../audio/libid3tag/buildlink3.mk" 40.include "../../audio/libid3tag/buildlink3.mk"
46.include "../../audio/libmad/buildlink3.mk" 41.include "../../audio/libmad/buildlink3.mk"
47.include "../../devel/gettext-lib/buildlink3.mk" 42.include "../../devel/gettext-lib/buildlink3.mk"
48.include "../../devel/ncurses/buildlink3.mk" 43.include "../../devel/ncurses/buildlink3.mk"
49.include "../../mk/oss.buildlink3.mk" 44.include "../../mk/oss.buildlink3.mk"
50.include "../../mk/pthread.buildlink3.mk" 45.include "../../mk/pthread.buildlink3.mk"
51.include "../../mk/bsd.pkg.mk" 46.include "../../mk/bsd.pkg.mk"

cvs diff -r1.14 -r1.15 pkgsrc/audio/moc-devel/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/moc-devel/Attic/Makefile 2013/02/17 10:14:11 1.14
+++ pkgsrc/audio/moc-devel/Attic/Makefile 2013/07/05 15:10:00 1.15
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.14 2013/02/17 10:14:11 wiz Exp $ 1# $NetBSD: Makefile,v 1.15 2013/07/05 15:10:00 jperkin Exp $
2 2
3DISTNAME= moc-2.5.0-beta1 3DISTNAME= moc-2.5.0-beta1
4PKGNAME= ${DISTNAME:S/-beta/b/:moc%=moc-devel%} 4PKGNAME= ${DISTNAME:S/-beta/b/:moc%=moc-devel%}
5CATEGORIES= audio 5CATEGORIES= audio
6MASTER_SITES= http://ftp.daper.net/pub/soft/moc/unstable/ 6MASTER_SITES= http://ftp.daper.net/pub/soft/moc/unstable/
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= peter.schuller@infidyne.com 9MAINTAINER= peter.schuller@infidyne.com
10HOMEPAGE= http://moc.daper.net/ 10HOMEPAGE= http://moc.daper.net/
11COMMENT= Curses based console audio player 11COMMENT= Curses based console audio player
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14CONFLICTS= moc-[0-9]* 14CONFLICTS= moc-[0-9]*
@@ -25,31 +25,26 @@ SUBST_FILES.oss= config.example options. @@ -25,31 +25,26 @@ SUBST_FILES.oss= config.example options.
25SUBST_SED.oss= -e s,/dev/dsp,${DEVOSSAUDIO},g 25SUBST_SED.oss= -e s,/dev/dsp,${DEVOSSAUDIO},g
26SUBST_MESSAGE.oss= Fixing hardcoded audio device. 26SUBST_MESSAGE.oss= Fixing hardcoded audio device.
27 27
28.include "options.mk" 28.include "options.mk"
29### 29###
30### This target is [currently] for regenerating configure to add the 30### This target is [currently] for regenerating configure to add the
31### sched_get_priority_max check of librt. 31### sched_get_priority_max check of librt.
32### 32###
33#pre-configure: 33#pre-configure:
34# cd ${WRKSRC} && autoreconf -v -i 34# cd ${WRKSRC} && autoreconf -v -i
35post-extract: 35post-extract:
36 ${CP} ${FILESDIR}/getline.c ${WRKSRC} 36 ${CP} ${FILESDIR}/getline.c ${WRKSRC}
37 37
38.include "../../mk/bsd.prefs.mk" 
39.if ${OPSYS} == "SunOS" 
40BUILDLINK_TRANSFORM+= rm:-Wl,--export-dynamic 
41.endif 
42 
43LIBS.SunOS+= -lsocket 38LIBS.SunOS+= -lsocket
44 39
45BUILDLINK_TRANSFORM+= l:db:db4 40BUILDLINK_TRANSFORM+= l:db:db4
46 41
47# ${PREFIX}/bin/mocp contains path to pkg-config in work/.tools/. 42# ${PREFIX}/bin/mocp contains path to pkg-config in work/.tools/.
48# It is harmless. 43# It is harmless.
49CHECK_WRKREF_SKIP= bin/mocp 44CHECK_WRKREF_SKIP= bin/mocp
50 45
51.include "../../audio/libid3tag/buildlink3.mk" 46.include "../../audio/libid3tag/buildlink3.mk"
52.include "../../audio/libmad/buildlink3.mk" 47.include "../../audio/libmad/buildlink3.mk"
53.include "../../databases/db4/buildlink3.mk" 48.include "../../databases/db4/buildlink3.mk"
54.include "../../devel/gettext-lib/buildlink3.mk" 49.include "../../devel/gettext-lib/buildlink3.mk"
55.include "../../devel/libltdl/buildlink3.mk" 50.include "../../devel/libltdl/buildlink3.mk"

cvs diff -r1.9 -r1.10 pkgsrc/cad/gplcver/Makefile (expand / switch to unified diff)

--- pkgsrc/cad/gplcver/Makefile 2012/10/08 13:25:13 1.9
+++ pkgsrc/cad/gplcver/Makefile 2013/07/05 15:10:00 1.10
@@ -1,33 +1,28 @@ @@ -1,33 +1,28 @@
1# $NetBSD: Makefile,v 1.9 2012/10/08 13:25:13 asau Exp $ 1# $NetBSD: Makefile,v 1.10 2013/07/05 15:10:00 jperkin Exp $
2# 2#
3 3
4DISTNAME= gplcver-2.12a.src 4DISTNAME= gplcver-2.12a.src
5PKGNAME= gplcver-2.12a 5PKGNAME= gplcver-2.12a
6CATEGORIES= cad 6CATEGORIES= cad
7#MASTER_SITES= http://www.pragmatic-c.com/gpl-cver/downloads/ 7#MASTER_SITES= http://www.pragmatic-c.com/gpl-cver/downloads/
8MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gplcver/} 8MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gplcver/}
9EXTRACT_SUFX= .tar.bz2 9EXTRACT_SUFX= .tar.bz2
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= http://www.pragmatic-c.com/gpl-cver/ 12HOMEPAGE= http://www.pragmatic-c.com/gpl-cver/
13COMMENT= Verilog simulator 13COMMENT= Verilog simulator
14 14
15BUILD_DIRS= src 15BUILD_DIRS= src
16MAKE_FILE= makefile.freebsd 16MAKE_FILE= makefile.freebsd
17BUILDLINK_LIBS.dl= ${BUILDLINK_LDADD.dl} 17BUILDLINK_LIBS.dl= ${BUILDLINK_LDADD.dl}
18 18
19INSTALLATION_DIRS= bin lib/gplcver/pli_incs 19INSTALLATION_DIRS= bin lib/gplcver/pli_incs
20 20
21.include "../../mk/bsd.prefs.mk" 
22.if ${OPSYS} == "SunOS" 
23BUILDLINK_TRANSFORM+= rm:-export-dynamic 
24.endif 
25 
26.include "../../mk/dlopen.buildlink3.mk" 21.include "../../mk/dlopen.buildlink3.mk"
27 22
28do-install: 23do-install:
29 ${INSTALL_PROGRAM} ${WRKSRC}/bin/cver ${DESTDIR}${PREFIX}/bin 24 ${INSTALL_PROGRAM} ${WRKSRC}/bin/cver ${DESTDIR}${PREFIX}/bin
30 ${INSTALL_DATA} ${WRKSRC}/pli_incs/*.h \ 25 ${INSTALL_DATA} ${WRKSRC}/pli_incs/*.h \
31 ${DESTDIR}${PREFIX}/lib/gplcver/pli_incs 26 ${DESTDIR}${PREFIX}/lib/gplcver/pli_incs
32 27
33.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"

cvs diff -r1.36 -r1.37 pkgsrc/chat/pidgin-latex/Makefile (expand / switch to unified diff)

--- pkgsrc/chat/pidgin-latex/Makefile 2013/06/06 12:54:09 1.36
+++ pkgsrc/chat/pidgin-latex/Makefile 2013/07/05 15:10:00 1.37
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.36 2013/06/06 12:54:09 wiz Exp $ 1# $NetBSD: Makefile,v 1.37 2013/07/05 15:10:00 jperkin Exp $
2 2
3VERSION= 1.2.1 3VERSION= 1.2.1
4PKGREVISION= 30 4PKGREVISION= 30
5DISTNAME= pidgin-latex-${VERSION} 5DISTNAME= pidgin-latex-${VERSION}
6EXTRACT_SUFX= .tar.bz2 6EXTRACT_SUFX= .tar.bz2
7CATEGORIES= chat print 7CATEGORIES= chat print
8MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pidgin-latex/} 8MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pidgin-latex/}
9WRKSRC= ${WRKDIR}/pidgin-latex 9WRKSRC= ${WRKDIR}/pidgin-latex
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= http://sourceforge.net/projects/pidgin-latex/ 12HOMEPAGE= http://sourceforge.net/projects/pidgin-latex/
13COMMENT= Plugin for pidgin to render LaTeX as images 13COMMENT= Plugin for pidgin to render LaTeX as images
14 14
@@ -20,23 +20,18 @@ DEPENDS+= tex-latex-bin-[0-9]*:../../pri @@ -20,23 +20,18 @@ DEPENDS+= tex-latex-bin-[0-9]*:../../pri
20 20
21USE_TOOLS+= gmake 21USE_TOOLS+= gmake
22USE_TOOLS+= pkg-config 22USE_TOOLS+= pkg-config
23 23
24INSTALLATION_DIRS= lib/pidgin share/doc/pidgin-latex 24INSTALLATION_DIRS= lib/pidgin share/doc/pidgin-latex
25 25
26do-install: 26do-install:
27 ${INSTALL_LIB} ${WRKSRC}/LaTeX.so ${DESTDIR}${PREFIX}/lib/pidgin/LaTeX.so 27 ${INSTALL_LIB} ${WRKSRC}/LaTeX.so ${DESTDIR}${PREFIX}/lib/pidgin/LaTeX.so
28 28
29 ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/pidgin-latex/ 29 ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/pidgin-latex/
30 30
31DEPENDS+= ImageMagick-[0-9]*:../../graphics/ImageMagick 31DEPENDS+= ImageMagick-[0-9]*:../../graphics/ImageMagick
32 32
33.include "../../mk/bsd.prefs.mk" 
34.if ${OPSYS} == "SunOS" 
35BUILDLINK_TRANSFORM+= rm:-Wl,--export-dynamic 
36.endif 
37 
38.include "../../chat/pidgin/buildlink3.mk" 33.include "../../chat/pidgin/buildlink3.mk"
39.include "../../devel/glib2/buildlink3.mk" 34.include "../../devel/glib2/buildlink3.mk"
40.include "../../x11/gtk2/buildlink3.mk" 35.include "../../x11/gtk2/buildlink3.mk"
41 36
42.include "../../mk/bsd.pkg.mk" 37.include "../../mk/bsd.pkg.mk"

cvs diff -r1.51 -r1.52 pkgsrc/mk/platform/SunOS.mk (expand / switch to unified diff)

--- pkgsrc/mk/platform/SunOS.mk 2013/05/16 17:09:07 1.51
+++ pkgsrc/mk/platform/SunOS.mk 2013/07/05 15:10:00 1.52
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: SunOS.mk,v 1.51 2013/05/16 17:09:07 jperkin Exp $ 1# $NetBSD: SunOS.mk,v 1.52 2013/07/05 15:10:00 jperkin Exp $
2# 2#
3# Variable definitions for the SunOS/Solaris operating system. 3# Variable definitions for the SunOS/Solaris operating system.
4 4
5ECHO_N?= ${ECHO} -n 5ECHO_N?= ${ECHO} -n
6IMAKE_MAKE?= ${MAKE} # program which gets invoked by imake 6IMAKE_MAKE?= ${MAKE} # program which gets invoked by imake
7PKGLOCALEDIR?= lib 7PKGLOCALEDIR?= lib
8PS?= /bin/ps 8PS?= /bin/ps
9# XXX: default from defaults/mk.conf. Verify/correct for this platform 9# XXX: default from defaults/mk.conf. Verify/correct for this platform
10# and remove this comment. 10# and remove this comment.
11SU?= /usr/bin/su 11SU?= /usr/bin/su
12TYPE?= /usr/bin/type 12TYPE?= /usr/bin/type
13 13
14CPP_PRECOMP_FLAGS?= # unset 14CPP_PRECOMP_FLAGS?= # unset
@@ -57,26 +57,30 @@ _OPSYS_PERL_REQD= # no base version of @@ -57,26 +57,30 @@ _OPSYS_PERL_REQD= # no base version of
57_OPSYS_PTHREAD_AUTO= no # -lpthread needed for pthreads 57_OPSYS_PTHREAD_AUTO= no # -lpthread needed for pthreads
58_OPSYS_SHLIB_TYPE= ELF # shared lib type 58_OPSYS_SHLIB_TYPE= ELF # shared lib type
59_OPSYS_MISSING_FEATURES=asprintf 59_OPSYS_MISSING_FEATURES=asprintf
60_PATCH_CAN_BACKUP= yes # native patch(1) can make backups 60_PATCH_CAN_BACKUP= yes # native patch(1) can make backups
61_PATCH_BACKUP_ARG?= -b -V simple -z # switch to patch(1) for backup suffix 61_PATCH_BACKUP_ARG?= -b -V simple -z # switch to patch(1) for backup suffix
62_USE_RPATH= yes # add rpath to LDFLAGS 62_USE_RPATH= yes # add rpath to LDFLAGS
63 63
64# flags passed to the linker to extract all symbols from static archives. 64# flags passed to the linker to extract all symbols from static archives.
65# this is the standard Solaris linker, /usr/ccs/bin/ld. The use of GNU 65# this is the standard Solaris linker, /usr/ccs/bin/ld. The use of GNU
66# ld is not currently supported. 66# ld is not currently supported.
67_OPSYS_WHOLE_ARCHIVE_FLAG= -z allextract 67_OPSYS_WHOLE_ARCHIVE_FLAG= -z allextract
68_OPSYS_NO_WHOLE_ARCHIVE_FLAG= -z defaultextract 68_OPSYS_NO_WHOLE_ARCHIVE_FLAG= -z defaultextract
69 69
 70# Remove flags specific to GNU ld.
 71BUILDLINK_TRANSFORM+= rm:-Wl,--export-dynamic
 72BUILDLINK_TRANSFORM+= rm:-export-dynamic
 73
70# Solaris has /usr/include/iconv.h, but it's not GNU iconv, so mark it 74# Solaris has /usr/include/iconv.h, but it's not GNU iconv, so mark it
71# incompatible. 75# incompatible.
72_INCOMPAT_ICONV= SunOS-*-* 76_INCOMPAT_ICONV= SunOS-*-*
73 77
74_STRIPFLAG_CC?= ${_INSTALL_UNSTRIPPED:D:U-s} # cc(1) option to strip 78_STRIPFLAG_CC?= ${_INSTALL_UNSTRIPPED:D:U-s} # cc(1) option to strip
75_STRIPFLAG_INSTALL?= ${_INSTALL_UNSTRIPPED:D:U-s} # install(1) option to strip 79_STRIPFLAG_INSTALL?= ${_INSTALL_UNSTRIPPED:D:U-s} # install(1) option to strip
76 80
77PKG_TOOLS_BIN?= ${LOCALBASE}/sbin 81PKG_TOOLS_BIN?= ${LOCALBASE}/sbin
78 82
79.if ${MACHINE_ARCH} == "x86_64" 83.if ${MACHINE_ARCH} == "x86_64"
80LIBABISUFFIX= /amd64 84LIBABISUFFIX= /amd64
81.endif 85.endif
82_OPSYS_SYSTEM_RPATH?= /lib${LIBABISUFFIX}:/usr/lib${LIBABISUFFIX} 86_OPSYS_SYSTEM_RPATH?= /lib${LIBABISUFFIX}:/usr/lib${LIBABISUFFIX}

cvs diff -r1.41 -r1.42 pkgsrc/wm/awesome/Makefile (expand / switch to unified diff)

--- pkgsrc/wm/awesome/Makefile 2013/07/05 13:29:43 1.41
+++ pkgsrc/wm/awesome/Makefile 2013/07/05 15:10:00 1.42
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.41 2013/07/05 13:29:43 ryoon Exp $ 1# $NetBSD: Makefile,v 1.42 2013/07/05 15:10:00 jperkin Exp $
2# 2#
3 3
4DISTNAME= awesome-3.4.13 4DISTNAME= awesome-3.4.13
5PKGREVISION= 11 5PKGREVISION= 11
6CATEGORIES= x11 wm 6CATEGORIES= x11 wm
7MASTER_SITES= http://awesome.naquadah.org/download/ 7MASTER_SITES= http://awesome.naquadah.org/download/
8EXTRACT_SUFX= .tar.xz 8EXTRACT_SUFX= .tar.xz
9 9
10MAINTAINER= pallegra@gmail.com 10MAINTAINER= pallegra@gmail.com
11HOMEPAGE= http://awesome.naquadah.org/ 11HOMEPAGE= http://awesome.naquadah.org/
12COMMENT= Tiling window manager based on dwm 12COMMENT= Tiling window manager based on dwm
13LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2
14 14
@@ -37,32 +37,27 @@ SUBST_FILES.eg= CMakeLists.txt @@ -37,32 +37,27 @@ SUBST_FILES.eg= CMakeLists.txt
37SUBST_SED.eg= -e "s,\$${AWESOME_SYSCONFDIR},${EGDIR}," 37SUBST_SED.eg= -e "s,\$${AWESOME_SYSCONFDIR},${EGDIR},"
38 38
39SUBST_CLASSES+= ev 39SUBST_CLASSES+= ev
40SUBST_MESSAGE.ev= Fixing pathnames for libev 40SUBST_MESSAGE.ev= Fixing pathnames for libev
41SUBST_STAGE.ev= pre-configure 41SUBST_STAGE.ev= pre-configure
42SUBST_FILES.ev= awesomeConfig.cmake 42SUBST_FILES.ev= awesomeConfig.cmake
43SUBST_SED.ev= -e "s,PKGPREFIX,${PREFIX}," 43SUBST_SED.ev= -e "s,PKGPREFIX,${PREFIX},"
44 44
45BUILD_DEPENDS+= ImageMagick-[0-9]*:../../graphics/ImageMagick 45BUILD_DEPENDS+= ImageMagick-[0-9]*:../../graphics/ImageMagick
46BUILD_DEPENDS+= asciidoc>=8.3.0:../../textproc/asciidoc 46BUILD_DEPENDS+= asciidoc>=8.3.0:../../textproc/asciidoc
47BUILD_DEPENDS+= xmlto-[0-9]*:../../textproc/xmlto 47BUILD_DEPENDS+= xmlto-[0-9]*:../../textproc/xmlto
48BUILD_DEPENDS+= docbook-xml-[0-9]*:../../textproc/docbook-xml 48BUILD_DEPENDS+= docbook-xml-[0-9]*:../../textproc/docbook-xml
49 49
50.include "../../mk/bsd.prefs.mk" 50LDFLAGS.SunOS+= -liconv
51 
52.if ${OPSYS} == "SunOS" 
53LDFLAGS+= -liconv 
54BUILDLINK_TRANSFORM+= rm:-export-dynamic 
55.endif 
56 51
57.include "../../converters/libiconv/buildlink3.mk" 52.include "../../converters/libiconv/buildlink3.mk"
58.include "../../devel/gperf/buildlink3.mk" 53.include "../../devel/gperf/buildlink3.mk"
59.include "../../devel/libev/buildlink3.mk" 54.include "../../devel/libev/buildlink3.mk"
60.include "../../graphics/imlib2/buildlink3.mk" 55.include "../../graphics/imlib2/buildlink3.mk"
61.include "../../lang/lua/buildlink3.mk" 56.include "../../lang/lua/buildlink3.mk"
62.include "../../devel/pango/buildlink3.mk" 57.include "../../devel/pango/buildlink3.mk"
63.include "../../x11/libxdg-basedir/buildlink3.mk" 58.include "../../x11/libxdg-basedir/buildlink3.mk"
64.include "../../x11/xcb-util/buildlink3.mk" 59.include "../../x11/xcb-util/buildlink3.mk"
65.include "../../x11/xcb-util-image/buildlink3.mk" 60.include "../../x11/xcb-util-image/buildlink3.mk"
66.include "../../x11/xcb-util-keysyms/buildlink3.mk" 61.include "../../x11/xcb-util-keysyms/buildlink3.mk"
67.include "../../x11/xcb-util-wm/buildlink3.mk" 62.include "../../x11/xcb-util-wm/buildlink3.mk"
68.include "../../x11/startup-notification/buildlink3.mk" 63.include "../../x11/startup-notification/buildlink3.mk"