Thu Feb 25 12:12:50 2016 UTC ()
Use OPSYSVARS.


(jperkin)
diff -r1.39 -r1.40 pkgsrc/devel/allegro/Makefile
diff -r1.28 -r1.29 pkgsrc/devel/bcc/Makefile
diff -r1.101 -r1.102 pkgsrc/devel/bison/Makefile
diff -r1.72 -r1.73 pkgsrc/devel/bmake/Makefile
diff -r1.3 -r1.4 pkgsrc/devel/boehm-gc/options.mk
diff -r1.28 -r1.29 pkgsrc/devel/dconf/Makefile
diff -r1.34 -r1.35 pkgsrc/devel/diffutils/Makefile
diff -r1.122 -r1.123 pkgsrc/devel/doxygen/Makefile
diff -r1.45 -r1.46 pkgsrc/devel/flex/Makefile
diff -r1.33 -r1.34 pkgsrc/devel/gettext-tools/Makefile
diff -r1.90 -r1.91 pkgsrc/devel/glib/Makefile
diff -r1.45 -r1.46 pkgsrc/devel/glib2/Makefile.common
diff -r1.92 -r1.93 pkgsrc/devel/gmake/Makefile
diff -r1.4 -r1.5 pkgsrc/devel/gtexinfo/options.mk
diff -r1.39 -r1.40 pkgsrc/devel/libast/Makefile
diff -r1.48 -r1.49 pkgsrc/devel/libevent/Makefile
diff -r1.65 -r1.66 pkgsrc/devel/libgphoto2/Makefile
diff -r1.94 -r1.95 pkgsrc/devel/libidn/Makefile
diff -r1.18 -r1.19 pkgsrc/devel/libjit/Makefile
diff -r1.1 -r1.2 pkgsrc/devel/libmemcached/options.mk
diff -r1.114 -r1.115 pkgsrc/devel/libtool-base/Makefile
diff -r1.11 -r1.12 pkgsrc/devel/libtool-fortran/Makefile
diff -r1.73 -r1.74 pkgsrc/devel/m4/Makefile
diff -r1.31 -r1.32 pkgsrc/devel/ncurses/Makefile.common
diff -r1.82 -r1.83 pkgsrc/devel/nspr/Makefile
diff -r1.107 -r1.108 pkgsrc/devel/nss/Makefile
diff -r1.36 -r1.37 pkgsrc/devel/p5-Data-UUID/Makefile
diff -r1.34 -r1.35 pkgsrc/devel/pkg-config/Makefile
diff -r1.12 -r1.13 pkgsrc/devel/poco/Makefile.common
diff -r1.29 -r1.30 pkgsrc/devel/py-pysvn/Makefile
diff -r1.18 -r1.19 pkgsrc/devel/py-tryton/Makefile
diff -r1.12 -r1.13 pkgsrc/devel/py-trytond/Makefile
diff -r1.61 -r1.62 pkgsrc/devel/readline/Makefile
diff -r1.14 -r1.15 pkgsrc/devel/scmcvs/Makefile
diff -r1.7 -r1.8 pkgsrc/devel/xulrunner10/mozilla-common.mk
diff -r1.6 -r1.7 pkgsrc/devel/xulrunner17/mozilla-common.mk
diff -r1.7 -r1.8 pkgsrc/devel/xulrunner192/mozilla-common.mk
diff -r1.18 -r1.19 pkgsrc/devel/xxgdb/Makefile
diff -r1.34 -r1.35 pkgsrc/devel/yasm/Makefile

cvs diff -r1.39 -r1.40 pkgsrc/devel/allegro/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/allegro/Makefile 2015/04/25 14:20:32 1.39
+++ pkgsrc/devel/allegro/Makefile 2016/02/25 12:12:47 1.40
@@ -1,41 +1,37 @@ @@ -1,41 +1,37 @@
1# $NetBSD: Makefile,v 1.39 2015/04/25 14:20:32 tnn Exp $ 1# $NetBSD: Makefile,v 1.40 2016/02/25 12:12:47 jperkin Exp $
2 2
3DISTNAME= allegro-4.4.2 3DISTNAME= allegro-4.4.2
4PKGREVISION= 3 4PKGREVISION= 3
5CATEGORIES= devel 5CATEGORIES= devel
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=alleg/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=alleg/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://alleg.sourceforge.net/ 9HOMEPAGE= http://alleg.sourceforge.net/
10COMMENT= Allegro game programming library 10COMMENT= Allegro game programming library
11#LICENSE= # TODO: (see mk/license.mk) 11#LICENSE= # TODO: (see mk/license.mk)
12 12
13USE_CMAKE= yes 13USE_CMAKE= yes
14USE_TOOLS+= pkg-config makeinfo 14USE_TOOLS+= pkg-config makeinfo
15USE_LANGUAGES= c c++ 15USE_LANGUAGES= c c++
16 16
17INFO_FILES= yes 17INFO_FILES= yes
18CMAKE_ARGS+= -DINFODIR=${PKGINFODIR:Q} 18CMAKE_ARGS+= -DINFODIR=${PKGINFODIR:Q}
19 19
20.include "../../mk/bsd.prefs.mk" 20SUBST_CLASSES.NetBSD+= ossmidi
21 
22.if ${OPSYS} == "NetBSD" 
23SUBST_CLASSES+= ossmidi 
24SUBST_STAGE.ossmidi= pre-configure 21SUBST_STAGE.ossmidi= pre-configure
25SUBST_MESSAGE.ossmidi= NetBSD's OSS midi emulation is non-existent. 22SUBST_MESSAGE.ossmidi= NetBSD's OSS midi emulation is non-existent.
26SUBST_FILES.ossmidi= CMakeLists.txt 23SUBST_FILES.ossmidi= CMakeLists.txt
27SUBST_SED.ossmidi= -e 's/ALLEGRO_WITH_OSSMIDI 1/ALLEGRO_WITH_OSSMIDI 0/' 24SUBST_SED.ossmidi= -e 's/ALLEGRO_WITH_OSSMIDI 1/ALLEGRO_WITH_OSSMIDI 0/'
28.endif 
29 25
30PKGCONFIG_OVERRIDE+= misc/logg.pc.in 26PKGCONFIG_OVERRIDE+= misc/logg.pc.in
31PKGCONFIG_OVERRIDE+= misc/loadpng.pc.in 27PKGCONFIG_OVERRIDE+= misc/loadpng.pc.in
32PKGCONFIG_OVERRIDE+= misc/allegrogl.pc.in 28PKGCONFIG_OVERRIDE+= misc/allegrogl.pc.in
33PKGCONFIG_OVERRIDE+= misc/jpgalleg.pc.in 29PKGCONFIG_OVERRIDE+= misc/jpgalleg.pc.in
34PKGCONFIG_OVERRIDE+= misc/allegro.pc.in 30PKGCONFIG_OVERRIDE+= misc/allegro.pc.in
35 31
36INSTALLATION_DIRS= share/aclocal 32INSTALLATION_DIRS= share/aclocal
37 33
38post-install: 34post-install:
39 ${INSTALL_DATA} ${WRKSRC}/misc/allegro.m4 ${DESTDIR}${PREFIX}/share/aclocal 35 ${INSTALL_DATA} ${WRKSRC}/misc/allegro.m4 ${DESTDIR}${PREFIX}/share/aclocal
40 36
41.include "../../audio/libvorbis/buildlink3.mk" 37.include "../../audio/libvorbis/buildlink3.mk"

cvs diff -r1.28 -r1.29 pkgsrc/devel/bcc/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/bcc/Makefile 2015/01/03 01:33:59 1.28
+++ pkgsrc/devel/bcc/Makefile 2016/02/25 12:12:47 1.29
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.28 2015/01/03 01:33:59 dholland Exp $ 1# $NetBSD: Makefile,v 1.29 2016/02/25 12:12:47 jperkin Exp $
2 2
3DISTNAME= bcc 3DISTNAME= bcc
4PKGREVISION= 1 4PKGREVISION= 1
5PKGNAME= bcc-95.3.12 5PKGNAME= bcc-95.3.12
6CATEGORIES= devel lang 6CATEGORIES= devel lang
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9COMMENT= Bruce Evans' C compiler (with as and ld); can do 16-bit code 9COMMENT= Bruce Evans' C compiler (with as and ld); can do 16-bit code
10 10
11CONFLICTS= bin86-[0-9]* 11CONFLICTS= bin86-[0-9]*
12CONFLICTS+= dev86-[0-9]* 12CONFLICTS+= dev86-[0-9]*
13 13
14NOT_FOR_PLATFORM= Interix-*-* # no <a.out.h> 14NOT_FOR_PLATFORM= Interix-*-* # no <a.out.h>
@@ -24,29 +24,27 @@ INSTALLATION_DIRS= bin lib/bcc ${PKGMAND @@ -24,29 +24,27 @@ INSTALLATION_DIRS= bin lib/bcc ${PKGMAND
24CWARNFLAGS.clang= -Wno-error=logical-op-parentheses -Wno-error=array-bounds 24CWARNFLAGS.clang= -Wno-error=logical-op-parentheses -Wno-error=array-bounds
25MAKE_FLAGS+= CWARNFLAGS.clang=${CWARNFLAGS.clang:Q} 25MAKE_FLAGS+= CWARNFLAGS.clang=${CWARNFLAGS.clang:Q}
26 26
27.include "../../mk/bsd.prefs.mk" 27.include "../../mk/bsd.prefs.mk"
28 28
29# This package has LP64 issues, so must build as 32-bit binary. 29# This package has LP64 issues, so must build as 32-bit binary.
30.for P in ${LP64PLATFORMS} 30.for P in ${LP64PLATFORMS}
31.if ${MACHINE_PLATFORM:M${P}} 31.if ${MACHINE_PLATFORM:M${P}}
32CFLAGS+= -m32 32CFLAGS+= -m32
33LDFLAGS+= -m32 33LDFLAGS+= -m32
34.endif 34.endif
35.endfor 35.endfor
36 36
37.if ${OPSYS} == "DragonFly" 37CPPFLAGS.DragonFly+= -D_POSIX_SOURCE
38CPPFLAGS+= -D_POSIX_SOURCE 
39.endif 
40 38
41post-extract: 39post-extract:
42 set -e; \ 40 set -e; \
43 cd ${FILESDIR}; \ 41 cd ${FILESDIR}; \
44 mkdir ${WRKSRC}/bcc-cc1; \ 42 mkdir ${WRKSRC}/bcc-cc1; \
45 cp Makefile.main ${WRKSRC}/Makefile; \ 43 cp Makefile.main ${WRKSRC}/Makefile; \
46 cp Makefile.ld ${WRKSRC}/ld/Makefile; \ 44 cp Makefile.ld ${WRKSRC}/ld/Makefile; \
47 cp ld86.1 ${WRKSRC}/ld/; \ 45 cp ld86.1 ${WRKSRC}/ld/; \
48 cp Makefile.as ${WRKSRC}/as/Makefile; \ 46 cp Makefile.as ${WRKSRC}/as/Makefile; \
49 cp as86.1 ${WRKSRC}/as/; \ 47 cp as86.1 ${WRKSRC}/as/; \
50 cp Makefile.bcc ${WRKSRC}/bcc/Makefile; \ 48 cp Makefile.bcc ${WRKSRC}/bcc/Makefile; \
51 cp bcc.1 ${WRKSRC}/bcc/; \ 49 cp bcc.1 ${WRKSRC}/bcc/; \
52 cp Makefile.bcc-cc1 ${WRKSRC}/bcc-cc1/Makefile; \ 50 cp Makefile.bcc-cc1 ${WRKSRC}/bcc-cc1/Makefile; \

cvs diff -r1.101 -r1.102 pkgsrc/devel/bison/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/bison/Makefile 2015/06/30 21:39:09 1.101
+++ pkgsrc/devel/bison/Makefile 2016/02/25 12:12:47 1.102
@@ -1,44 +1,40 @@ @@ -1,44 +1,40 @@
1# $NetBSD: Makefile,v 1.101 2015/06/30 21:39:09 richard Exp $ 1# $NetBSD: Makefile,v 1.102 2016/02/25 12:12:47 jperkin Exp $
2 2
3DISTNAME= bison-3.0.4 3DISTNAME= bison-3.0.4
4PKGREVISION= 2 4PKGREVISION= 2
5CATEGORIES= devel 5CATEGORIES= devel
6MASTER_SITES= ${MASTER_SITE_GNU:=bison/} 6MASTER_SITES= ${MASTER_SITE_GNU:=bison/}
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.gnu.org/software/bison/bison.html 10HOMEPAGE= http://www.gnu.org/software/bison/bison.html
11COMMENT= GNU yacc(1) replacement 11COMMENT= GNU yacc(1) replacement
12LICENSE= gnu-gpl-v3 12LICENSE= gnu-gpl-v3
13 13
14USE_LANGUAGES= c c++ 14USE_LANGUAGES= c c++
15USE_PKGLOCALEDIR= yes 15USE_PKGLOCALEDIR= yes
16USE_TOOLS+= grep gm4:run msgfmt flex perl:build 16USE_TOOLS+= grep gm4:run msgfmt flex perl:build
17GNU_CONFIGURE= yes 17GNU_CONFIGURE= yes
18CONFIGURE_ARGS+= --disable-yacc 18CONFIGURE_ARGS+= --disable-yacc
19CONFIGURE_ENV+= gt_cv_func_gnugettext1_libintl=yes 19CONFIGURE_ENV+= gt_cv_func_gnugettext1_libintl=yes
20CONFIGURE_ENV+= ac_cv_prog_M4=${TOOLS_PATH.gm4} 20CONFIGURE_ENV+= ac_cv_prog_M4=${TOOLS_PATH.gm4}
21 21
22INFO_FILES= yes 22INFO_FILES= yes
23TEST_TARGET= check 23TEST_TARGET= check
24REPLACE_PERL+= examples/extexi 24REPLACE_PERL+= examples/extexi
25REPLACE_SH+= examples/test examples/*/*.test 25REPLACE_SH+= examples/test examples/*/*.test
26 26
27.include "../../mk/bsd.prefs.mk" 27CONFIGURE_ARGS.Cygwin+= ac_cv_func___fpending=yes
28 
29.if ${OPSYS} == "Cygwin" 
30CONFIGURE_ARGS+= ac_cv_func___fpending=yes 
31.endif 
32 28
33# Avoid rebuilding manpage 29# Avoid rebuilding manpage
34pre-build: 30pre-build:
35 ${TOUCH} ${WRKSRC}/doc/bison.1 31 ${TOUCH} ${WRKSRC}/doc/bison.1
36 32
37# "bison" wants a recent version of "gettext" which at least some 33# "bison" wants a recent version of "gettext" which at least some
38# NetBSD versions don't provide. Figure out whether it will install 34# NetBSD versions don't provide. Figure out whether it will install
39# the locale files or not. 35# the locale files or not.
40PLIST_SRC= ${WRKDIR}/PLIST 36PLIST_SRC= ${WRKDIR}/PLIST
41 37
42post-configure: 38post-configure:
43 if grep -q '^POSUB = po$$' ${WRKSRC}/Makefile; then \ 39 if grep -q '^POSUB = po$$' ${WRKSRC}/Makefile; then \
44 ${CP} ${PKGDIR}/PLIST ${PLIST_SRC}; \ 40 ${CP} ${PKGDIR}/PLIST ${PLIST_SRC}; \

cvs diff -r1.72 -r1.73 pkgsrc/devel/bmake/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/bmake/Makefile 2016/01/24 16:14:44 1.72
+++ pkgsrc/devel/bmake/Makefile 2016/02/25 12:12:47 1.73
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.72 2016/01/24 16:14:44 jperkin Exp $ 1# $NetBSD: Makefile,v 1.73 2016/02/25 12:12:47 jperkin Exp $
2 2
3DISTNAME= bmake-20150505 3DISTNAME= bmake-20150505
4CATEGORIES= devel 4CATEGORIES= devel
5MASTER_SITES= # empty 5MASTER_SITES= # empty
6DISTFILES= # empty 6DISTFILES= # empty
7 7
8# distfile obtained from ftp://ftp.NetBSD.org/pub/NetBSD/misc/sjg/ 8# distfile obtained from ftp://ftp.NetBSD.org/pub/NetBSD/misc/sjg/
9# source is kept in files/ for bootstrap purposes 9# source is kept in files/ for bootstrap purposes
10 10
11MAINTAINER= joerg@NetBSD.org 11MAINTAINER= joerg@NetBSD.org
12HOMEPAGE= http://www.crufty.net/help/sjg/bmake.html 12HOMEPAGE= http://www.crufty.net/help/sjg/bmake.html
13COMMENT= Portable (autoconf) version of NetBSD 'make' utility 13COMMENT= Portable (autoconf) version of NetBSD 'make' utility
14LICENSE= modified-bsd 14LICENSE= modified-bsd
@@ -29,29 +29,27 @@ GNU_CONFIGURE= yes @@ -29,29 +29,27 @@ GNU_CONFIGURE= yes
29CONFIGURE_ARGS+= --prefix=${PREFIX} 29CONFIGURE_ARGS+= --prefix=${PREFIX}
30CONFIGURE_ARGS+= --with-default-sys-path=${makesyspath} 30CONFIGURE_ARGS+= --with-default-sys-path=${makesyspath}
31CONFIGURE_ARGS+= --with-machine_arch=${MACHINE_ARCH} 31CONFIGURE_ARGS+= --with-machine_arch=${MACHINE_ARCH}
32CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} 32CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
33 33
34.include "../../mk/bsd.prefs.mk" 34.include "../../mk/bsd.prefs.mk"
35 35
36.if ${OPSYS} == "SunOS" && exists(/usr/bin/bash) 36.if ${OPSYS} == "SunOS" && exists(/usr/bin/bash)
37CONFIGURE_ARGS+= --with-defshell=/usr/bin/bash 37CONFIGURE_ARGS+= --with-defshell=/usr/bin/bash
38.elif ${OPSYS} == "SunOS" || ${OPSYS} == "OSF1" || ${OPSYS} == "IRIX" || ${OPSYS} == "AIX" 38.elif ${OPSYS} == "SunOS" || ${OPSYS} == "OSF1" || ${OPSYS} == "IRIX" || ${OPSYS} == "AIX"
39DEPENDS+= pdksh-[0-9]*:../../shells/pdksh 39DEPENDS+= pdksh-[0-9]*:../../shells/pdksh
40CONFIGURE_ARGS+= --with-defshell=${PREFIX}/bin/pdksh 40CONFIGURE_ARGS+= --with-defshell=${PREFIX}/bin/pdksh
41.endif 41.endif
42.if ${OPSYS} == "Interix" 42MAKE_ENV.Interix+= XDEFS=-DUSE_SELECT
43MAKE_ENV+= XDEFS=-DUSE_SELECT 
44.endif 
45 43
46do-extract: 44do-extract:
47 ${CP} -R ${FILESDIR} ${WRKSRC} 45 ${CP} -R ${FILESDIR} ${WRKSRC}
48 46
49do-build: 47do-build:
50 cd ${WRKSRC} && \ 48 cd ${WRKSRC} && \
51 ${SETENV} ${MAKE_ENV} ${SH} make-bootstrap.sh 49 ${SETENV} ${MAKE_ENV} ${SH} make-bootstrap.sh
52 50
53do-install: 51do-install:
54 ${INSTALL_PROGRAM} ${WRKSRC}/bmake ${DESTDIR}${PREFIX}/bin 52 ${INSTALL_PROGRAM} ${WRKSRC}/bmake ${DESTDIR}${PREFIX}/bin
55.if !empty(MANINSTALL:Mcatinstall) 53.if !empty(MANINSTALL:Mcatinstall)
56. if defined(CATMAN_SECTION_SUFFIX) && !empty(CATMAN_SECTION_SUFFIX:M[Yy][Ee][Ss]) 54. if defined(CATMAN_SECTION_SUFFIX) && !empty(CATMAN_SECTION_SUFFIX:M[Yy][Ee][Ss])
57 ${INSTALL_MAN} ${WRKSRC}/bmake.cat1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/cat1/bmake.1 55 ${INSTALL_MAN} ${WRKSRC}/bmake.cat1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/cat1/bmake.1

cvs diff -r1.3 -r1.4 pkgsrc/devel/boehm-gc/options.mk (expand / switch to unified diff)

--- pkgsrc/devel/boehm-gc/options.mk 2014/05/02 07:28:00 1.3
+++ pkgsrc/devel/boehm-gc/options.mk 2016/02/25 12:12:47 1.4
@@ -1,21 +1,17 @@ @@ -1,21 +1,17 @@
1# $NetBSD: options.mk,v 1.3 2014/05/02 07:28:00 wiz Exp $ 1# $NetBSD: options.mk,v 1.4 2016/02/25 12:12:47 jperkin Exp $
2 2
3PKG_OPTIONS_VAR= PKG_OPTIONS.boehm-gc 3PKG_OPTIONS_VAR= PKG_OPTIONS.boehm-gc
4PKG_SUPPORTED_OPTIONS= threads 4PKG_SUPPORTED_OPTIONS= threads
5 5
6.include "../../mk/bsd.prefs.mk" 6PKG_SUGGESTED_OPTIONS.Darwin+= threads
7 
8.if ${OPSYS} == "Darwin" 
9PKG_SUGGESTED_OPTIONS= threads 
10.endif 
11 7
12.include "../../mk/bsd.options.mk" 8.include "../../mk/bsd.options.mk"
13 9
14### 10###
15### threads support 11### threads support
16### 12###
17.if !empty(PKG_OPTIONS:Mthreads) 13.if !empty(PKG_OPTIONS:Mthreads)
18.include "../../mk/pthread.buildlink3.mk" 14.include "../../mk/pthread.buildlink3.mk"
19.else 15.else
20CONFIGURE_ARGS+= --disable-threads 16CONFIGURE_ARGS+= --disable-threads
21.endif 17.endif

cvs diff -r1.28 -r1.29 pkgsrc/devel/dconf/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/dconf/Makefile 2016/02/20 09:57:10 1.28
+++ pkgsrc/devel/dconf/Makefile 2016/02/25 12:12:47 1.29
@@ -1,35 +1,33 @@ @@ -1,35 +1,33 @@
1# $NetBSD: Makefile,v 1.28 2016/02/20 09:57:10 jperkin Exp $ 1# $NetBSD: Makefile,v 1.29 2016/02/25 12:12:47 jperkin Exp $
2 2
3PKGREVISION= 3 3PKGREVISION= 3
4.include "Makefile.common" 4.include "Makefile.common"
5 5
6CONFIGURE_ARGS+= --disable-editor 6CONFIGURE_ARGS+= --disable-editor
7 7
8PKGCONFIG_OVERRIDE+= client/dconf.pc.in dbus-1/dconf-dbus-1.pc.in 8PKGCONFIG_OVERRIDE+= client/dconf.pc.in dbus-1/dconf-dbus-1.pc.in
9 9
10.include "../../mk/bsd.prefs.mk" 10.include "../../mk/bsd.prefs.mk"
11 11
12.if ${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD" 12.if ${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD"
13BUILDLINK_TRANSFORM+= rm:-ldl 13BUILDLINK_TRANSFORM+= rm:-ldl
14.endif 14.endif
15 15
16.if ${OPSYS} == "Darwin" 16SUBST_CLASSES.Darwin+= libname
17SUBST_CLASSES+= libname 
18SUBST_STAGE.libname= pre-configure 17SUBST_STAGE.libname= pre-configure
19SUBST_FILES.libname= client/Makefile.in dbus-1/Makefile.in 18SUBST_FILES.libname= client/Makefile.in dbus-1/Makefile.in
20SUBST_FILES.libname+= gsettings/Makefile.in 19SUBST_FILES.libname+= gsettings/Makefile.in
21SUBST_SED.libname= -e "s|-Wl,-soname=|-install_name ${PREFIX}/lib/|g" 20SUBST_SED.libname= -e "s|-Wl,-soname=|-install_name ${PREFIX}/lib/|g"
22SUBST_SED.libname+= -e "/^libdconfsettings_so_LDFLAGS/s,$$, -install_name ${PREFIX}/lib/gio/modules/libdconfsettings.so,g" 21SUBST_SED.libname+= -e "/^libdconfsettings_so_LDFLAGS/s,$$, -install_name ${PREFIX}/lib/gio/modules/libdconfsettings.so,g"
23.endif 
24 22
25BUILD_DEPENDS+= gdbus-codegen-[0-9]*:../../devel/gdbus-codegen 23BUILD_DEPENDS+= gdbus-codegen-[0-9]*:../../devel/gdbus-codegen
26BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt 24BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
27BUILD_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl 25BUILD_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl
28 26
29BUILDLINK_DEPMETHOD.vala= build 27BUILDLINK_DEPMETHOD.vala= build
30BUILDLINK_API_DEPENDS.vala+= vala>=0.18.0 28BUILDLINK_API_DEPENDS.vala+= vala>=0.18.0
31.include "../../lang/vala/buildlink3.mk" 29.include "../../lang/vala/buildlink3.mk"
32BUILDLINK_API_DEPENDS.glib2+= glib2>=2.39.1 30BUILDLINK_API_DEPENDS.glib2+= glib2>=2.39.1
33.include "../../devel/glib2/modules.mk" 31.include "../../devel/glib2/modules.mk"
34.include "../../sysutils/dbus/buildlink3.mk" 32.include "../../sysutils/dbus/buildlink3.mk"
35.include "../../mk/bsd.pkg.mk" 33.include "../../mk/bsd.pkg.mk"

cvs diff -r1.34 -r1.35 pkgsrc/devel/diffutils/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/diffutils/Makefile 2014/10/09 14:06:08 1.34
+++ pkgsrc/devel/diffutils/Makefile 2016/02/25 12:12:47 1.35
@@ -1,41 +1,35 @@ @@ -1,41 +1,35 @@
1# $NetBSD: Makefile,v 1.34 2014/10/09 14:06:08 wiz Exp $ 1# $NetBSD: Makefile,v 1.35 2016/02/25 12:12:47 jperkin Exp $
2# 2#
3 3
4DISTNAME= diffutils-3.3 4DISTNAME= diffutils-3.3
5CATEGORIES= devel 5CATEGORIES= devel
6MASTER_SITES= ${MASTER_SITE_GNU:=diffutils/} 6MASTER_SITES= ${MASTER_SITE_GNU:=diffutils/}
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.gnu.org/software/diffutils/diffutils.html 10HOMEPAGE= http://www.gnu.org/software/diffutils/diffutils.html
11COMMENT= GNU diff utilities - find the differences between files 11COMMENT= GNU diff utilities - find the differences between files
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14GNU_CONFIGURE= YES 14GNU_CONFIGURE= YES
15INFO_FILES= YES # PLIST 15INFO_FILES= YES # PLIST
16 16
17CONFIGURE_ENV+= gt_cv_func_gnugettext1_libintl=yes 17CONFIGURE_ARGS+= --program-prefix=g
18 18CONFIGURE_ENV+= gt_cv_func_gnugettext1_libintl=yes
19.include "../../mk/bsd.prefs.mk" 19CONFIGURE_ENV.SunOS+= ac_cv_sys_xsi_stack_overflow_heuristic=no
20 
21.if ${OPSYS} == "SunOS" 
22CONFIGURE_ENV+= ac_cv_sys_xsi_stack_overflow_heuristic=no 
23.endif 
24 20
25AUTO_MKDIRS= yes 21AUTO_MKDIRS= yes
26 22
 23SUBST_CLASSES+= diff
 24SUBST_STAGE.diff= pre-configure
 25SUBST_FILES.diff= src/Makefile.in
 26SUBST_SED.diff= -e 's;%DEFAULT_DIFF_PROGRAM%;${PREFIX}/bin/gdiff;'
 27
27post-install: 28post-install:
28.for f in cmp diff diff3 sdiff 29.for f in cmp diff diff3 sdiff
29 ${LN} -sf ${PREFIX}/bin/g${f} ${DESTDIR}${PREFIX}/${PKGGNUDIR}bin/${f} 30 ${LN} -sf ${PREFIX}/bin/g${f} ${DESTDIR}${PREFIX}/${PKGGNUDIR}bin/${f}
30 ${LN} -sf ${PREFIX}/${PKGMANDIR}/man1/g${f}.1 ${DESTDIR}${PREFIX}/${PKGGNUDIR}${PKGMANDIR}/man1/${f}.1 31 ${LN} -sf ${PREFIX}/${PKGMANDIR}/man1/g${f}.1 ${DESTDIR}${PREFIX}/${PKGGNUDIR}${PKGMANDIR}/man1/${f}.1
31.endfor 32.endfor
32 33
33CONFIGURE_ARGS+= --program-prefix=g 
34 
35SUBST_CLASSES+= diff 
36SUBST_STAGE.diff= pre-configure 
37SUBST_FILES.diff= src/Makefile.in 
38SUBST_SED.diff= -e 's;%DEFAULT_DIFF_PROGRAM%;${PREFIX}/bin/gdiff;' 
39 
40.include "../../devel/gettext-lib/buildlink3.mk" 34.include "../../devel/gettext-lib/buildlink3.mk"
41.include "../../mk/bsd.pkg.mk" 35.include "../../mk/bsd.pkg.mk"

cvs diff -r1.122 -r1.123 pkgsrc/devel/doxygen/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/doxygen/Makefile 2015/12/05 21:25:34 1.122
+++ pkgsrc/devel/doxygen/Makefile 2016/02/25 12:12:47 1.123
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.122 2015/12/05 21:25:34 adam Exp $ 1# $NetBSD: Makefile,v 1.123 2016/02/25 12:12:47 jperkin Exp $
2 2
3DISTNAME= doxygen-1.8.9.1.src 3DISTNAME= doxygen-1.8.9.1.src
4PKGNAME= ${DISTNAME:S/.src//} 4PKGNAME= ${DISTNAME:S/.src//}
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= devel 6CATEGORIES= devel
7MASTER_SITES= ftp://ftp.stack.nl/pub/users/dimitri/ \ 7MASTER_SITES= ftp://ftp.stack.nl/pub/users/dimitri/ \
8 http://ftp.stack.nl/pub/users/dimitri/ 8 http://ftp.stack.nl/pub/users/dimitri/
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://www.doxygen.org/ 11HOMEPAGE= http://www.doxygen.org/
12COMMENT= Documentation system for C++, Java, IDL and C 12COMMENT= Documentation system for C++, Java, IDL and C
13LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2
14 14
@@ -59,29 +59,27 @@ SUBST_SED.epstopdf= -e 's,"epstopdf","${ @@ -59,29 +59,27 @@ SUBST_SED.epstopdf= -e 's,"epstopdf","${
59 59
60# Just install the binary and the man page. (If the latex option 60# Just install the binary and the man page. (If the latex option
61# is enabled, this target will be augmented.) 61# is enabled, this target will be augmented.)
62INSTALL_TARGET= install 62INSTALL_TARGET= install
63 63
64.include "../../mk/bsd.prefs.mk" 64.include "../../mk/bsd.prefs.mk"
65 65
66.if ${OPSYS} == "Darwin" 66.if ${OPSYS} == "Darwin"
67PLIST.ci= yes # case-insensitive 67PLIST.ci= yes # case-insensitive
68.else 68.else
69PLIST.cs= yes # case-sensitive 69PLIST.cs= yes # case-sensitive
70.endif 70.endif
71 71
72.if ${OPSYS} == "DragonFly" 72CONFIGURE_ARGS.DragonFly+= -platform freebsd-g++
73CONFIGURE_ARGS+= -platform freebsd-g++ 
74.endif 
75 73
76LDFLAGS+= ${BUILDLINK_LDADD.iconv} 74LDFLAGS+= ${BUILDLINK_LDADD.iconv}
77 75
78post-patch: 76post-patch:
79 touch ${WRKSRC}/src/doxytag.l 77 touch ${WRKSRC}/src/doxytag.l
80 78
81# remove unnecessary files that leak tool paths 79# remove unnecessary files that leak tool paths
82post-install: 80post-install:
83 rm -f ${DESTDIR}${PREFIX}/share/doc/doxygen/examples/Makefile* 81 rm -f ${DESTDIR}${PREFIX}/share/doc/doxygen/examples/Makefile*
84 82
85BUILDLINK_API_DEPENDS.graphviz+= graphviz>=2.12nb1 83BUILDLINK_API_DEPENDS.graphviz+= graphviz>=2.12nb1
86 84
87.include "options.mk" 85.include "options.mk"

cvs diff -r1.45 -r1.46 pkgsrc/devel/flex/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/flex/Makefile 2016/01/08 11:59:36 1.45
+++ pkgsrc/devel/flex/Makefile 2016/02/25 12:12:47 1.46
@@ -1,39 +1,37 @@ @@ -1,39 +1,37 @@
1# $NetBSD: Makefile,v 1.45 2016/01/08 11:59:36 wiz Exp $ 1# $NetBSD: Makefile,v 1.46 2016/02/25 12:12:47 jperkin Exp $
2 2
3DISTNAME= flex-2.6.0 3DISTNAME= flex-2.6.0
4CATEGORIES= lang 4CATEGORIES= lang
5MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=flex/} 5MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=flex/}
6EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://flex.sourceforge.net/ 9HOMEPAGE= http://flex.sourceforge.net/
10COMMENT= Fast clone of lex(1), the lexical scanner generator 10COMMENT= Fast clone of lex(1), the lexical scanner generator
11LICENSE= 2-clause-bsd 11LICENSE= 2-clause-bsd
12 12
13USE_LIBTOOL= yes 13USE_LIBTOOL= yes
14USE_PKGLOCALEDIR= yes 14USE_PKGLOCALEDIR= yes
15USE_TOOLS+= gm4:run 15USE_TOOLS+= gm4:run
16GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes
17INFO_FILES= yes 17INFO_FILES= yes
18 18
19TEST_TARGET= check 19TEST_TARGET= check
20LIBS.SunOS+= -lm 20LIBS.SunOS+= -lm
21 21
22.include "../../mk/bsd.prefs.mk" 22.include "../../mk/bsd.prefs.mk"
23 23
24.if ${LOWER_OPSYS} == "aix" 24CFLAGS.AIX+= -D_LINUX_SOURCE_COMPAT
25CFLAGS+= -D_LINUX_SOURCE_COMPAT 
26.endif 
27 25
28.if ${OS_VARIANT} == "SCOOSR5" 26.if ${OS_VARIANT} == "SCOOSR5"
29LDFLAGS.SCO_SV+= -lsocket 27LDFLAGS.SCO_SV+= -lsocket
30.endif 28.endif
31 29
32#.if !empty(PKGSRC_RUN_TEST:M[Yy][Ee][Ss]) 30#.if !empty(PKGSRC_RUN_TEST:M[Yy][Ee][Ss])
33USE_LANGUAGES= c c++ 31USE_LANGUAGES= c c++
34USE_TOOLS+= bash:build 32USE_TOOLS+= bash:build
35REPLACE_BASH= tests/testwrapper.sh tests/options.cn 33REPLACE_BASH= tests/testwrapper.sh tests/options.cn
36USE_TOOLS+= gmake # bmake has problems with the test suite 34USE_TOOLS+= gmake # bmake has problems with the test suite
37#.endif 35#.endif
38 36
39.include "../../devel/gettext-lib/buildlink3.mk" 37.include "../../devel/gettext-lib/buildlink3.mk"

cvs diff -r1.33 -r1.34 pkgsrc/devel/gettext-tools/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/gettext-tools/Makefile 2016/02/15 09:06:59 1.33
+++ pkgsrc/devel/gettext-tools/Makefile 2016/02/25 12:12:47 1.34
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.33 2016/02/15 09:06:59 jperkin Exp $ 1# $NetBSD: Makefile,v 1.34 2016/02/25 12:12:47 jperkin Exp $
2 2
3.include "../../devel/gettext/Makefile.common" 3.include "../../devel/gettext/Makefile.common"
4 4
5PKGNAME= ${DISTNAME:S/-/-tools-/} 5PKGNAME= ${DISTNAME:S/-/-tools-/}
6COMMENT= Tools for providing messages in different languages 6COMMENT= Tools for providing messages in different languages
7 7
8DISTINFO_FILE= ${.CURDIR}/../../devel/gettext/distinfo 8DISTINFO_FILE= ${.CURDIR}/../../devel/gettext/distinfo
9PATCHDIR= ${.CURDIR}/../../devel/gettext/patches 9PATCHDIR= ${.CURDIR}/../../devel/gettext/patches
10 10
11USE_LANGUAGES= c c++ 11USE_LANGUAGES= c c++
12USE_TOOLS+= xz:run 12USE_TOOLS+= xz:run
13USE_PKGLOCALEDIR= yes 13USE_PKGLOCALEDIR= yes
14CONFIGURE_ARGS+= --disable-csharp 14CONFIGURE_ARGS+= --disable-csharp
@@ -21,33 +21,28 @@ CONFIGURE_ARGS+= --without-emacs @@ -21,33 +21,28 @@ CONFIGURE_ARGS+= --without-emacs
21CONFIGURE_ARGS+= --disable-openmp 21CONFIGURE_ARGS+= --disable-openmp
22CONFIGURE_ENV+= GCJ= ac_cv_prog_GCJ= ac_cv_prog_JAR= 22CONFIGURE_ENV+= GCJ= ac_cv_prog_GCJ= ac_cv_prog_JAR=
23CONFIGURE_ENV+= HAVE_GCJ_IN_PATH= 23CONFIGURE_ENV+= HAVE_GCJ_IN_PATH=
24CONFIGURE_ENV+= HAVE_JAVAC_IN_PATH= 24CONFIGURE_ENV+= HAVE_JAVAC_IN_PATH=
25CONFIGURE_ENV+= HAVE_JIKES_IN_PATH= 25CONFIGURE_ENV+= HAVE_JIKES_IN_PATH=
26LDFLAGS.AIX+= -Wl,-brtl 26LDFLAGS.AIX+= -Wl,-brtl
27 27
28SHLIBTOOL_OVERRIDE= # empty 28SHLIBTOOL_OVERRIDE= # empty
29INFO_FILES= yes 29INFO_FILES= yes
30 30
31BROKEN_GETTEXT_DETECTION= yes 31BROKEN_GETTEXT_DETECTION= yes
32USE_BUILTIN.gettext= no # force use of pkgsrc gettext-lib 32USE_BUILTIN.gettext= no # force use of pkgsrc gettext-lib
33 33
34.include "../../mk/bsd.prefs.mk" 34BUILDLINK_TRANSFORM.Cygwin+= rm:-Wl,--disable-auto-import
35.if ${OPSYS} == "Cygwin" 
36BUILDLINK_TRANSFORM+= rm:-Wl,--disable-auto-import 
37.endif 
38 35
39.if ${OPSYS} == "AIX" 
40#bug 20453 in bug-gzip list, passed onto gnulib 36#bug 20453 in bug-gzip list, passed onto gnulib
41CONFIGURE_ENV+= ac_cv_header_wctype_h=no 37CONFIGURE_ENV.AIX+= ac_cv_header_wctype_h=no
42.endif 
43 38
44post-install: 39post-install:
45 cd ${WRKSRC}/gettext-tools/misc && ${MAKE} install DESTDIR=${DESTDIR} 40 cd ${WRKSRC}/gettext-tools/misc && ${MAKE} install DESTDIR=${DESTDIR}
46 ${INSTALL_MAN} ${WRKSRC}/gettext-tools/man/autopoint.1 \ 41 ${INSTALL_MAN} ${WRKSRC}/gettext-tools/man/autopoint.1 \
47 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 42 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
48 ${INSTALL_MAN} ${WRKSRC}/gettext-tools/man/gettextize.1 \ 43 ${INSTALL_MAN} ${WRKSRC}/gettext-tools/man/gettextize.1 \
49 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 44 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
50 45
51.include "../../devel/gettext-lib/buildlink3.mk" 46.include "../../devel/gettext-lib/buildlink3.mk"
52.include "../../mk/termcap.buildlink3.mk" 47.include "../../mk/termcap.buildlink3.mk"
53.include "../../mk/bsd.pkg.mk" 48.include "../../mk/bsd.pkg.mk"

cvs diff -r1.90 -r1.91 pkgsrc/devel/glib/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/glib/Makefile 2016/02/15 11:42:10 1.90
+++ pkgsrc/devel/glib/Makefile 2016/02/25 12:12:47 1.91
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.90 2016/02/15 11:42:10 jperkin Exp $ 1# $NetBSD: Makefile,v 1.91 2016/02/25 12:12:47 jperkin Exp $
2 2
3DISTNAME= glib-1.2.10 3DISTNAME= glib-1.2.10
4PKGREVISION= 11 4PKGREVISION= 11
5CATEGORIES= devel 5CATEGORIES= devel
6MASTER_SITES= ftp://ftp.gtk.org/pub/gtk/v1.2/ \ 6MASTER_SITES= ftp://ftp.gtk.org/pub/gtk/v1.2/ \
7 ${MASTER_SITE_GNOME:=sources/glib/1.2/} 7 ${MASTER_SITE_GNOME:=sources/glib/1.2/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://developer.gnome.org/glib/ 10HOMEPAGE= http://developer.gnome.org/glib/
11COMMENT= Some useful routines for C programming (glib1) 11COMMENT= Some useful routines for C programming (glib1)
12LICENSE= gnu-lgpl-v2.1 12LICENSE= gnu-lgpl-v2.1
13 13
14CONFLICTS= gtk+-1.0.* 14CONFLICTS= gtk+-1.0.*
@@ -20,29 +20,27 @@ PKGCONFIG_OVERRIDE+= gmodule.pc.in @@ -20,29 +20,27 @@ PKGCONFIG_OVERRIDE+= gmodule.pc.in
20PKGCONFIG_OVERRIDE+= gthread.pc.in 20PKGCONFIG_OVERRIDE+= gthread.pc.in
21CONFIGURE_ARGS+= --includedir=${PREFIX}/include/glib 21CONFIGURE_ARGS+= --includedir=${PREFIX}/include/glib
22INFO_FILES= yes 22INFO_FILES= yes
23MAKE_JOBS_SAFE= no 23MAKE_JOBS_SAFE= no
24 24
25TEST_TARGET= check 25TEST_TARGET= check
26 26
27PTHREAD_OPTS+= require 27PTHREAD_OPTS+= require
28 28
29.include "../../mk/bsd.prefs.mk" 29.include "../../mk/bsd.prefs.mk"
30 30
31# Force the result of this configure test, because the testing technique 31# Force the result of this configure test, because the testing technique
32# breaks with NetBSD's native libpthread.so. 32# breaks with NetBSD's native libpthread.so.
33.if ${OPSYS} == "NetBSD" 33CONFIGURE_ENV.NetBSD+= glib_cv_rtldglobal_broken=no
34CONFIGURE_ENV+= glib_cv_rtldglobal_broken=no 
35.endif 
36 34
37# Tests are insufficient, override with correct values. 35# Tests are insufficient, override with correct values.
38.if ${OPSYS} == "Darwin" && ${PKGSRC_COMPILER} == "clang" 36.if ${OPSYS} == "Darwin" && ${PKGSRC_COMPILER} == "clang"
39CONFIGURE_ENV+= glib_cv_has__inline=yes 37CONFIGURE_ENV+= glib_cv_has__inline=yes
40CONFIGURE_ENV+= glib_cv_has__inline__=yes 38CONFIGURE_ENV+= glib_cv_has__inline__=yes
41CONFIGURE_ENV+= glib_cv_hasinline=yes 39CONFIGURE_ENV+= glib_cv_hasinline=yes
42.endif 40.endif
43 41
44.if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "arm32" 42.if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "arm32"
45GCC_REQD+= 3.0 43GCC_REQD+= 3.0
46.endif 44.endif
47 45
48GLIB_VERSION= ${DISTNAME:S/glib-//} 46GLIB_VERSION= ${DISTNAME:S/glib-//}

cvs diff -r1.45 -r1.46 pkgsrc/devel/glib2/Makefile.common (expand / switch to unified diff)

--- pkgsrc/devel/glib2/Makefile.common 2015/06/10 23:00:05 1.45
+++ pkgsrc/devel/glib2/Makefile.common 2016/02/25 12:12:47 1.46
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile.common,v 1.45 2015/06/10 23:00:05 prlw1 Exp $ 1# $NetBSD: Makefile.common,v 1.46 2016/02/25 12:12:47 jperkin Exp $
2# 2#
3# used by devel/glib2/Makefile 3# used by devel/glib2/Makefile
4# used by devel/gdbus-codegen/Makefile 4# used by devel/gdbus-codegen/Makefile
5# used by sysutils/gio-fam/Makefile 5# used by sysutils/gio-fam/Makefile
6 6
7# When updating this package, please apply patch-ak to configure.in and 7# When updating this package, please apply patch-ak to configure.in and
8# then run a matching version of autoconf to regen patch-aa. 8# then run a matching version of autoconf to regen patch-aa.
9DISTNAME= glib-2.44.1 9DISTNAME= glib-2.44.1
10PKGNAME= ${DISTNAME:S/glib/glib2/} 10PKGNAME= ${DISTNAME:S/glib/glib2/}
11CATEGORIES= # empty; redefined in Makefile 11CATEGORIES= # empty; redefined in Makefile
12MASTER_SITES= ${MASTER_SITE_GNOME:=sources/glib/${PKGVERSION_NOREV:R}/} 12MASTER_SITES= ${MASTER_SITE_GNOME:=sources/glib/${PKGVERSION_NOREV:R}/}
13EXTRACT_SUFX= .tar.xz 13EXTRACT_SUFX= .tar.xz
14 14
@@ -58,37 +58,30 @@ SUBST_FILES.thr= gthread/Makefile.in @@ -58,37 +58,30 @@ SUBST_FILES.thr= gthread/Makefile.in
58. if ${OS_VERSION:R} >= 5 58. if ${OS_VERSION:R} >= 5
59SUBST_SED.thr+= -e "s|@G_THREAD_LIBS_FOR_GTHREAD@|-lpthread|g" 59SUBST_SED.thr+= -e "s|@G_THREAD_LIBS_FOR_GTHREAD@|-lpthread|g"
60. else 60. else
61SUBST_SED.thr+= -e "s|@G_THREAD_LIBS_FOR_GTHREAD@|-Wc,-lc_r|g" 61SUBST_SED.thr+= -e "s|@G_THREAD_LIBS_FOR_GTHREAD@|-Wc,-lc_r|g"
62. endif 62. endif
63SUBST_MESSAGE.thr= Fixing libgthread. 63SUBST_MESSAGE.thr= Fixing libgthread.
64 64
65.endif 65.endif
66 66
67.if !empty(MACHINE_PLATFORM:MDarwin-[56].*-*) 67.if !empty(MACHINE_PLATFORM:MDarwin-[56].*-*)
68CONFIGURE_ENV+= gt_cv_c_wchar_t=no 68CONFIGURE_ENV+= gt_cv_c_wchar_t=no
69.endif 69.endif
70 70
71.if ${OPSYS} == "Darwin" 71BUILDLINK_TRANSFORM.Darwin+= rm:-Werror=missing-prototypes
72BUILDLINK_TRANSFORM+= rm:-Werror=missing-prototypes 72BUILDLINK_TRANSFORM.SunOS+= rm:-Werror=format=2
73.endif 
74 
75.if ${OPSYS} == "HPUX" 
76CONFIGURE_ENV+= ac_cv_func_mmap_fixed_mapped=yes 
77.endif 
78 73
79.if ${OPSYS} == "SunOS" 74CONFIGURE_ENV.HPUX+= ac_cv_func_mmap_fixed_mapped=yes
80BUILDLINK_TRANSFORM+= rm:-Werror=format=2 
81.endif 
82 75
83.include "../../mk/dlopen.buildlink3.mk" 76.include "../../mk/dlopen.buildlink3.mk"
84 77
85.if !empty(MACHINE_PLATFORM:MIRIX-5*) 78.if !empty(MACHINE_PLATFORM:MIRIX-5*)
86CONFIGURE_ARGS+= --disable-threads 79CONFIGURE_ARGS+= --disable-threads
87.else 80.else
88.include "../../mk/pthread.buildlink3.mk" 81.include "../../mk/pthread.buildlink3.mk"
89.endif 82.endif
90 83
91BUILD_DEFS+= VARBASE 84BUILD_DEFS+= VARBASE
92SUBST_CLASSES+= dbusdb 85SUBST_CLASSES+= dbusdb
93SUBST_MESSAGE.dbusdb= Adjust dbus machine uuid path to dbus package 86SUBST_MESSAGE.dbusdb= Adjust dbus machine uuid path to dbus package
94SUBST_STAGE.dbusdb= post-patch 87SUBST_STAGE.dbusdb= post-patch

cvs diff -r1.92 -r1.93 pkgsrc/devel/gmake/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/gmake/Makefile 2016/01/01 01:42:53 1.92
+++ pkgsrc/devel/gmake/Makefile 2016/02/25 12:12:48 1.93
@@ -1,47 +1,43 @@ @@ -1,47 +1,43 @@
1# $NetBSD: Makefile,v 1.92 2016/01/01 01:42:53 ryoon Exp $ 1# $NetBSD: Makefile,v 1.93 2016/02/25 12:12:48 jperkin Exp $
2 2
3DISTNAME= make-4.1 3DISTNAME= make-4.1
4PKGNAME= g${DISTNAME} 4PKGNAME= g${DISTNAME}
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= devel 6CATEGORIES= devel
7MASTER_SITES= ${MASTER_SITE_GNU:=make/} 7MASTER_SITES= ${MASTER_SITE_GNU:=make/}
8EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://www.gnu.org/software/make/make.html 11HOMEPAGE= http://www.gnu.org/software/make/make.html
12COMMENT= GNU version of 'make' utility 12COMMENT= GNU version of 'make' utility
13LICENSE= gnu-gpl-v3 13LICENSE= gnu-gpl-v3
14 14
15USE_FEATURES= snprintf 15USE_FEATURES= snprintf
16 16
17GNU_CONFIGURE= yes 17GNU_CONFIGURE= yes
18TEXINFO_REQD+= 4.0 18TEXINFO_REQD+= 4.0
19INFO_FILES= yes 19INFO_FILES= yes
20 20
21# NOTE: the 'test' target requires perl, but since gmake does 21# NOTE: the 'test' target requires perl, but since gmake does
22# not otherwise require it, perl is not listed as an explicit 22# not otherwise require it, perl is not listed as an explicit
23# dependency 23# dependency
24TEST_TARGET= check 24TEST_TARGET= check
25 25
26.include "../../mk/bsd.prefs.mk" 
27 
28CONFIGURE_ARGS+= --program-prefix=g 26CONFIGURE_ARGS+= --program-prefix=g
29 27
 28# workaround for broken strndup
 29CONFIGURE_ARGS.MirBSD+= ac_cv_func_strndup=no
 30
30AUTO_MKDIRS= yes 31AUTO_MKDIRS= yes
31 32
32PLIST_SRC= ${PKGDIR}/PLIST 33PLIST_SRC= ${PKGDIR}/PLIST
33 34
34.include "options.mk" 35.include "options.mk"
35 36
36.if ${OPSYS} == "MirBSD" 
37# workaround for broken strndup 
38CONFIGURE_ARGS+= ac_cv_func_strndup=no 
39.endif 
40 
41post-install: 37post-install:
42 ${CHMOD} g-s ${DESTDIR}${PREFIX}/bin/gmake 38 ${CHMOD} g-s ${DESTDIR}${PREFIX}/bin/gmake
43 ${CHGRP} ${BINGRP} ${DESTDIR}${PREFIX}/bin/gmake 39 ${CHGRP} ${BINGRP} ${DESTDIR}${PREFIX}/bin/gmake
44 ${LN} -sf ${PREFIX}/bin/gmake ${DESTDIR}${PREFIX}/${PKGGNUDIR}/bin/make 40 ${LN} -sf ${PREFIX}/bin/gmake ${DESTDIR}${PREFIX}/${PKGGNUDIR}/bin/make
45 ${LN} -sf ${PREFIX}/${PKGMANDIR}/man1/gmake.1 ${DESTDIR}${PREFIX}/${PKGGNUDIR}${PKGMANDIR}/man1/make.1 41 ${LN} -sf ${PREFIX}/${PKGMANDIR}/man1/gmake.1 ${DESTDIR}${PREFIX}/${PKGGNUDIR}${PKGMANDIR}/man1/make.1
46 42
47.include "../../mk/bsd.pkg.mk" 43.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/devel/gtexinfo/options.mk (expand / switch to unified diff)

--- pkgsrc/devel/gtexinfo/options.mk 2013/07/04 16:19:41 1.4
+++ pkgsrc/devel/gtexinfo/options.mk 2016/02/25 12:12:48 1.5
@@ -1,20 +1,18 @@ @@ -1,20 +1,18 @@
1# $NetBSD: options.mk,v 1.4 2013/07/04 16:19:41 wiz Exp $ 1# $NetBSD: options.mk,v 1.5 2016/02/25 12:12:48 jperkin Exp $
2 2
3PKG_OPTIONS_VAR= PKG_OPTIONS.gtexinfo 3PKG_OPTIONS_VAR= PKG_OPTIONS.gtexinfo
4PKG_SUPPORTED_OPTIONS= nls 4PKG_SUPPORTED_OPTIONS= nls
5PKG_SUGGESTED_OPTIONS= # blank 5PKG_SUGGESTED_OPTIONS= # blank
6.if ${OPSYS} == "NetBSD" 6PKG_SUGGESTED_OPTIONS.NetBSD+= nls
7PKG_SUGGESTED_OPTIONS+= nls 
8.endif 
9 7
10PKG_OPTIONS_LEGACY_VARS= TEXINFO_LOCALE 8PKG_OPTIONS_LEGACY_VARS= TEXINFO_LOCALE
11 9
12.include "../../mk/bsd.options.mk" 10.include "../../mk/bsd.options.mk"
13 11
14.if !empty(PKG_OPTIONS:Mnls) 12.if !empty(PKG_OPTIONS:Mnls)
15USE_PKGLOCALEDIR= yes 13USE_PKGLOCALEDIR= yes
16PLIST_SRC+= ${PKGDIR}/PLIST.locale 14PLIST_SRC+= ${PKGDIR}/PLIST.locale
17. include "../../devel/gettext-lib/buildlink3.mk" 15. include "../../devel/gettext-lib/buildlink3.mk"
18.else 16.else
19CONFIGURE_ARGS+= --disable-nls 17CONFIGURE_ARGS+= --disable-nls
20.endif 18.endif

cvs diff -r1.39 -r1.40 pkgsrc/devel/libast/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/libast/Makefile 2013/07/05 13:29:29 1.39
+++ pkgsrc/devel/libast/Makefile 2016/02/25 12:12:48 1.40
@@ -1,30 +1,27 @@ @@ -1,30 +1,27 @@
1# $NetBSD: Makefile,v 1.39 2013/07/05 13:29:29 ryoon Exp $ 1# $NetBSD: Makefile,v 1.40 2016/02/25 12:12:48 jperkin Exp $
2 2
3DISTNAME= libast-0.7 3DISTNAME= libast-0.7
4PKGREVISION= 12 4PKGREVISION= 12
5CATEGORIES= devel 5CATEGORIES= devel
6MASTER_SITES= http://www.eterm.org/download/ 6MASTER_SITES= http://www.eterm.org/download/
7 7
8MAINTAINER= gendalia@NetBSD.org 8MAINTAINER= gendalia@NetBSD.org
9HOMEPAGE= http://freshmeat.net/projects/libast/ 9HOMEPAGE= http://freshmeat.net/projects/libast/
10COMMENT= The Library of Assorted Spiffy Things 10COMMENT= The Library of Assorted Spiffy Things
11 11
12USE_LIBTOOL= YES 12USE_LIBTOOL= YES
13GNU_CONFIGURE= YES 13GNU_CONFIGURE= YES
14TEST_TARGET= test 14TEST_TARGET= test
15 15
16.include "options.mk" 16.include "options.mk"
17.include "../../mk/bsd.prefs.mk" 
18 17
19.if ${OPSYS} == "SunOS" 18LDFLAGS.SunOS+= -lresolv
20LDFLAGS+=-lresolv 
21.endif 
22 19
23BUILDLINK_DEPMETHOD.libXt?= build 20BUILDLINK_DEPMETHOD.libXt?= build
24 21
25.include "../../devel/pcre/buildlink3.mk" 22.include "../../devel/pcre/buildlink3.mk"
26.include "../../graphics/imlib2/buildlink3.mk" 23.include "../../graphics/imlib2/buildlink3.mk"
27.include "../../x11/libSM/buildlink3.mk" 24.include "../../x11/libSM/buildlink3.mk"
28.include "../../x11/libX11/buildlink3.mk" 25.include "../../x11/libX11/buildlink3.mk"
29.include "../../x11/libXt/buildlink3.mk" 26.include "../../x11/libXt/buildlink3.mk"
30.include "../../mk/bsd.pkg.mk" 27.include "../../mk/bsd.pkg.mk"

cvs diff -r1.48 -r1.49 pkgsrc/devel/libevent/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/libevent/Makefile 2015/04/23 09:23:46 1.48
+++ pkgsrc/devel/libevent/Makefile 2016/02/25 12:12:48 1.49
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.48 2015/04/23 09:23:46 jperkin Exp $ 1# $NetBSD: Makefile,v 1.49 2016/02/25 12:12:48 jperkin Exp $
2 2
3.include "../../devel/libevent/Makefile.common" 3.include "../../devel/libevent/Makefile.common"
4 4
5PKGNAME= libevent-${LIBEVENT_VERSION} 5PKGNAME= libevent-${LIBEVENT_VERSION}
6CATEGORIES= devel 6CATEGORIES= devel
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://libevent.org/ 9HOMEPAGE= http://libevent.org/
10COMMENT= Asynchronous event notification library 10COMMENT= Asynchronous event notification library
11LICENSE= modified-bsd 11LICENSE= modified-bsd
12 12
13CONFLICTS+= libev<3.9nb1 13CONFLICTS+= libev<3.9nb1
14 14
@@ -18,25 +18,23 @@ PKGCONFIG_OVERRIDE+= libevent_openssl.pc @@ -18,25 +18,23 @@ PKGCONFIG_OVERRIDE+= libevent_openssl.pc
18PKGCONFIG_OVERRIDE+= libevent_pthreads.pc.in 18PKGCONFIG_OVERRIDE+= libevent_pthreads.pc.in
19PKGCONFIG_OVERRIDE+= libevent.pc.in 19PKGCONFIG_OVERRIDE+= libevent.pc.in
20TEST_TARGET= verify 20TEST_TARGET= verify
21 21
22LIBS.SunOS+= -lnsl -lresolv 22LIBS.SunOS+= -lnsl -lresolv
23CPPFLAGS.SunOS+= -D__EXTENSIONS__ 23CPPFLAGS.SunOS+= -D__EXTENSIONS__
24 24
25# XXX helps build, but needs more testing 25# XXX helps build, but needs more testing
26#CFLAGS.Interix+= -Dsockaddr_storage=sockaddr_in -DNI_MAXSERV=32 26#CFLAGS.Interix+= -Dsockaddr_storage=sockaddr_in -DNI_MAXSERV=32
27 27
28.include "../../mk/bsd.prefs.mk" 28.include "../../mk/bsd.prefs.mk"
29 29
30# Explicitly disable epoll on illumos, provided for Linux compat only. 30# Explicitly disable epoll on illumos, provided for Linux compat only.
31.if ${OPSYS} == "SunOS" 31CONFIGURE_ENV.SunOS+= ac_cv_func_epoll_ctl=no
32CONFIGURE_ENV+= ac_cv_func_epoll_ctl=no 
33.endif 
34 32
35.if !empty(MACHINE_PLATFORM:MHPUX-11.11-*) 33.if !empty(MACHINE_PLATFORM:MHPUX-11.11-*)
36CONFIGURE_ENV+= ac_cv_func_strtoll=yes 34CONFIGURE_ENV+= ac_cv_func_strtoll=yes
37CPPFLAGS+= -Dstrtoll=__strtoll 35CPPFLAGS+= -Dstrtoll=__strtoll
38.endif 36.endif
39 37
40.include "../../security/openssl/buildlink3.mk" 38.include "../../security/openssl/buildlink3.mk"
41.include "../../mk/pthread.buildlink3.mk" 39.include "../../mk/pthread.buildlink3.mk"
42.include "../../mk/bsd.pkg.mk" 40.include "../../mk/bsd.pkg.mk"

cvs diff -r1.65 -r1.66 pkgsrc/devel/libgphoto2/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/libgphoto2/Makefile 2016/02/04 11:57:50 1.65
+++ pkgsrc/devel/libgphoto2/Makefile 2016/02/25 12:12:48 1.66
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.65 2016/02/04 11:57:50 wiz Exp $ 1# $NetBSD: Makefile,v 1.66 2016/02/25 12:12:48 jperkin Exp $
2 2
3DISTNAME= libgphoto2-2.5.8 3DISTNAME= libgphoto2-2.5.8
4PKGREVISION= 1 4PKGREVISION= 1
5CATEGORIES= devel graphics 5CATEGORIES= devel graphics
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gphoto/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gphoto/}
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://gphoto.sourceforge.net/ 10HOMEPAGE= http://gphoto.sourceforge.net/
11COMMENT= Digital camera access library 11COMMENT= Digital camera access library
12LICENSE= gnu-lgpl-v2 12LICENSE= gnu-lgpl-v2
13 13
14CONFLICTS+= gphoto<2.1.1 14CONFLICTS+= gphoto<2.1.1
@@ -17,34 +17,32 @@ USE_TOOLS+= pkg-config @@ -17,34 +17,32 @@ USE_TOOLS+= pkg-config
17USE_LIBTOOL= yes 17USE_LIBTOOL= yes
18USE_PKGLOCALEDIR= yes 18USE_PKGLOCALEDIR= yes
19GNU_CONFIGURE= yes 19GNU_CONFIGURE= yes
20CONFIGURE_ENV+= ac_cv_path_DOXYGEN=false 20CONFIGURE_ENV+= ac_cv_path_DOXYGEN=false
21CONFIGURE_ARGS+= --with-gdlib=no 21CONFIGURE_ARGS+= --with-gdlib=no
22PKGCONFIG_OVERRIDE+= libgphoto2.pc.in libgphoto2_port/libgphoto2_port.pc.in 22PKGCONFIG_OVERRIDE+= libgphoto2.pc.in libgphoto2_port/libgphoto2_port.pc.in
23 23
24REPLACE_SH= packaging/generic/check-ptp-camera 24REPLACE_SH= packaging/generic/check-ptp-camera
25 25
26.include "../../mk/bsd.prefs.mk" 26.include "../../mk/bsd.prefs.mk"
27 27
28PLIST_VARS+= libusb 28PLIST_VARS+= libusb
29 29
30.if ${OPSYS} == "SunOS" 30BUILDLINK_TRANSFORM.SunOS+= opt:-Wl,--version-script=./libgphoto2_port.ver:-Wl,-M./libgphoto2_port.ver
31BUILDLINK_TRANSFORM+= opt:-Wl,--version-script=./libgphoto2_port.ver:-Wl,-M./libgphoto2_port.ver 
32 31
33SUBST_CLASSES+= mapfile 32SUBST_CLASSES.SunOS+= mapfile
34SUBST_STAGE.mapfile= post-patch 33SUBST_STAGE.mapfile= post-patch
35SUBST_FILES.mapfile= libgphoto2_port/libgphoto2_port/libgphoto2_port.ver 34SUBST_FILES.mapfile= libgphoto2_port/libgphoto2_port/libgphoto2_port.ver
36SUBST_SED.mapfile= -e '/gpi_gphoto_port_type_map/d' 35SUBST_SED.mapfile= -e '/gpi_gphoto_port_type_map/d'
37.endif 
38 36
39# remove symbolic link 37# remove symbolic link
40post-install: 38post-install:
41 rm ${DESTDIR}${PREFIX}/include/gphoto2/gphoto2 39 rm ${DESTDIR}${PREFIX}/include/gphoto2/gphoto2
42 40
43.include "../../converters/libiconv/buildlink3.mk" 41.include "../../converters/libiconv/buildlink3.mk"
44.include "../../devel/gettext-lib/buildlink3.mk" 42.include "../../devel/gettext-lib/buildlink3.mk"
45.include "../../devel/libltdl/buildlink3.mk" 43.include "../../devel/libltdl/buildlink3.mk"
46.if ${OPSYS} != "SunOS" 44.if ${OPSYS} != "SunOS"
47PLIST.libusb= yes 45PLIST.libusb= yes
48.include "../../devel/libusb/buildlink3.mk" 46.include "../../devel/libusb/buildlink3.mk"
49.endif 47.endif
50.include "../../devel/zlib/buildlink3.mk" 48.include "../../devel/zlib/buildlink3.mk"

cvs diff -r1.94 -r1.95 pkgsrc/devel/libidn/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/libidn/Makefile 2015/08/06 07:54:57 1.94
+++ pkgsrc/devel/libidn/Makefile 2016/02/25 12:12:48 1.95
@@ -1,36 +1,32 @@ @@ -1,36 +1,32 @@
1# $NetBSD: Makefile,v 1.94 2015/08/06 07:54:57 wiz Exp $ 1# $NetBSD: Makefile,v 1.95 2016/02/25 12:12:48 jperkin Exp $
2 2
3DISTNAME= libidn-1.32 3DISTNAME= libidn-1.32
4CATEGORIES= devel 4CATEGORIES= devel
5MASTER_SITES= ftp://alpha.gnu.org/pub/gnu/libidn/ \ 5MASTER_SITES= ftp://alpha.gnu.org/pub/gnu/libidn/ \
6 ${MASTER_SITE_GNU:=libidn/} 6 ${MASTER_SITE_GNU:=libidn/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://www.gnu.org/software/libidn/ 9HOMEPAGE= http://www.gnu.org/software/libidn/
10COMMENT= Internationalized Domain Names command line tool 10COMMENT= Internationalized Domain Names command line tool
11LICENSE= gnu-gpl-v3 AND gnu-lgpl-v2.1 11LICENSE= gnu-gpl-v3 AND gnu-lgpl-v2.1
12 12
13USE_LIBTOOL= yes 13USE_LIBTOOL= yes
14USE_PKGLOCALEDIR= yes 14USE_PKGLOCALEDIR= yes
15USE_TOOLS+= makeinfo pkg-config perl:build gsed 15USE_TOOLS+= makeinfo pkg-config perl:build gsed
16TEXINFO_REQD= 4.7 16TEXINFO_REQD= 4.7
17GNU_CONFIGURE= yes 17GNU_CONFIGURE= yes
18INFO_FILES= yes 18INFO_FILES= yes
19CONFIGURE_ENV+= EMACS=${FALSE:Q} 19CONFIGURE_ENV+= EMACS=${FALSE:Q}
20CONFIGURE_ARGS+= --disable-csharp --disable-java 20CONFIGURE_ARGS+= --disable-csharp --disable-java
21CONFIGURE_ARGS+= --with-packager=pkgsrc 21CONFIGURE_ARGS+= --with-packager=pkgsrc
22CONFIGURE_ARGS+= --with-packager-bug-reports=http://www.NetBSD.org/cgi-bin/sendpr.cgi?gndb=netbsd 22CONFIGURE_ARGS+= --with-packager-bug-reports=http://www.NetBSD.org/cgi-bin/sendpr.cgi?gndb=netbsd
23 23
24.include "../../mk/bsd.prefs.mk" 24CONFIGURE_ARGS.Interix+= --disable-ld-version-script
25 
26.if ${OPSYS} == "Interix" 
27CONFIGURE_ARGS+= --disable-ld-version-script 
28.endif 
29 25
30PKGCONFIG_OVERRIDE+= libidn.pc.in 26PKGCONFIG_OVERRIDE+= libidn.pc.in
31TEST_TARGET= check 27TEST_TARGET= check
32 28
33.include "../../converters/libiconv/buildlink3.mk" 29.include "../../converters/libiconv/buildlink3.mk"
34.include "../../devel/gettext-lib/buildlink3.mk" 30.include "../../devel/gettext-lib/buildlink3.mk"
35.include "../../devel/libgetopt/buildlink3.mk" 31.include "../../devel/libgetopt/buildlink3.mk"
36.include "../../mk/bsd.pkg.mk" 32.include "../../mk/bsd.pkg.mk"

cvs diff -r1.18 -r1.19 pkgsrc/devel/libjit/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/libjit/Makefile 2015/12/26 23:47:48 1.18
+++ pkgsrc/devel/libjit/Makefile 2016/02/25 12:12:48 1.19
@@ -1,32 +1,28 @@ @@ -1,32 +1,28 @@
1# $NetBSD: Makefile,v 1.18 2015/12/26 23:47:48 dholland Exp $ 1# $NetBSD: Makefile,v 1.19 2016/02/25 12:12:48 jperkin Exp $
2# 2#
3 3
4DISTNAME= libjit-0.1.2 4DISTNAME= libjit-0.1.2
5PKGREVISION= 1 5PKGREVISION= 1
6CATEGORIES= devel 6CATEGORIES= devel
7MASTER_SITES= http://download.savannah.gnu.org/releases/dotgnu-pnet/libjit-releases/ 7MASTER_SITES= http://download.savannah.gnu.org/releases/dotgnu-pnet/libjit-releases/
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.southern-storm.com.au/libjit.html 10HOMEPAGE= http://www.southern-storm.com.au/libjit.html
11COMMENT= Just-In-Time compilation functionality 11COMMENT= Just-In-Time compilation functionality
12 12
13LICENSE= gnu-lgpl-v2.1 13LICENSE= gnu-lgpl-v2.1
14 14
15USE_LANGUAGES= c c++ 15USE_LANGUAGES= c c++
16USE_LIBTOOL= yes 16USE_LIBTOOL= yes
17USE_TOOLS+= gmake lex yacc makeinfo 17USE_TOOLS+= gmake lex yacc makeinfo
18GNU_CONFIGURE= yes 18GNU_CONFIGURE= yes
19INFO_FILES= yes 19INFO_FILES= yes
20 20
21.include "../../mk/bsd.prefs.mk" 21CONFIGURE_ARGS.NetBSD+= ac_cv_header_tgmath_h=no
22 
23.if ${OPSYS} == "NetBSD" 
24CONFIGURE_ARGS+= ac_cv_header_tgmath_h=no 
25.endif 
26 22
27# this is supposed to be generated, not shipped 23# this is supposed to be generated, not shipped
28post-extract: 24post-extract:
29 rm -f ${WRKSRC}/include/jit/jit-arch.h 25 rm -f ${WRKSRC}/include/jit/jit-arch.h
30 26
31.include "../../mk/pthread.buildlink3.mk" 27.include "../../mk/pthread.buildlink3.mk"
32.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/devel/libmemcached/options.mk (expand / switch to unified diff)

--- pkgsrc/devel/libmemcached/options.mk 2013/09/12 14:21:27 1.1
+++ pkgsrc/devel/libmemcached/options.mk 2016/02/25 12:12:48 1.2
@@ -1,22 +1,20 @@ @@ -1,22 +1,20 @@
1# $NetBSD: options.mk,v 1.1 2013/09/12 14:21:27 fhajny Exp $ 1# $NetBSD: options.mk,v 1.2 2016/02/25 12:12:48 jperkin Exp $
2 2
3PKG_OPTIONS_VAR= PKG_OPTIONS.libmemcached 3PKG_OPTIONS_VAR= PKG_OPTIONS.libmemcached
4PKG_SUPPORTED_OPTIONS= sasl 4PKG_SUPPORTED_OPTIONS= sasl
5PKG_SUGGESTED_OPTIONS= sasl 5PKG_SUGGESTED_OPTIONS= sasl
6 6
7#.if ${OPSYS} == "SunOS" 7#PKG_SUGGESTED_OPTIONS.SunOS+= dtrace
8#PKG_SUGGESTED_OPTIONS+= dtrace 
9#.endif 
10 8
11.include "../../mk/bsd.options.mk" 9.include "../../mk/bsd.options.mk"
12 10
13### 11###
14### Cyrus SASL support 12### Cyrus SASL support
15### 13###
16.if !empty(PKG_OPTIONS:Msasl) 14.if !empty(PKG_OPTIONS:Msasl)
17CONFIGURE_ARGS+= --enable-sasl 15CONFIGURE_ARGS+= --enable-sasl
18. include "../../security/cyrus-sasl/buildlink3.mk" 16. include "../../security/cyrus-sasl/buildlink3.mk"
19.else 17.else
20CONFIGURE_ARGS+= --disable-sasl 18CONFIGURE_ARGS+= --disable-sasl
21.endif 19.endif
22 20

cvs diff -r1.114 -r1.115 pkgsrc/devel/libtool-base/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/libtool-base/Makefile 2016/02/23 15:17:42 1.114
+++ pkgsrc/devel/libtool-base/Makefile 2016/02/25 12:12:48 1.115
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.114 2016/02/23 15:17:42 joerg Exp $ 1# $NetBSD: Makefile,v 1.115 2016/02/25 12:12:48 jperkin Exp $
2 2
3########################################################################### 3###########################################################################
4########################################################################### 4###########################################################################
5# 5#
6# HEADS UP! DO NOT CHANGE THE VERSION OR PKGREVISION WITHOUT READING THIS: 6# HEADS UP! DO NOT CHANGE THE VERSION OR PKGREVISION WITHOUT READING THIS:
7# 7#
8########################################################################### 8###########################################################################
9########################################################################### 9###########################################################################
10# 10#
11# This package is maintained specially in order to preserve pkgsrc 11# This package is maintained specially in order to preserve pkgsrc
12# specific OS changes that diverge from the "out of the box" libtool. 12# specific OS changes that diverge from the "out of the box" libtool.
13# In order to keep this package in a maintainable condition, the .m4 files 13# In order to keep this package in a maintainable condition, the .m4 files
14# must be manipulated in order to generate the patch-* files. 14# must be manipulated in order to generate the patch-* files.
@@ -26,43 +26,37 @@ @@ -26,43 +26,37 @@
26.include "../../devel/libtool/Makefile.common" 26.include "../../devel/libtool/Makefile.common"
27 27
28PKGNAME= ${DISTNAME:S/-/-base-/} 28PKGNAME= ${DISTNAME:S/-/-base-/}
29PKGREVISION= 11 29PKGREVISION= 11
30 30
31COMMENT= Generic shared library support script (the script itself) 31COMMENT= Generic shared library support script (the script itself)
32 32
33CONFLICTS+= libtool<=1.3.5nb11 33CONFLICTS+= libtool<=1.3.5nb11
34 34
35TEST_TARGET= check 35TEST_TARGET= check
36 36
37OVERRIDE_DIRDEPTH.install-sh= 1 37OVERRIDE_DIRDEPTH.install-sh= 1
38 38
39.if ${OPSYS} == "AIX" 39# Always build libraries and executables that use the runtime linker.
40 
41# always build libraries and executables that use the runtime linker. 
42# in addition, disable libtool locking, as the test is broken on AIX, 40# in addition, disable libtool locking, as the test is broken on AIX,
43# and results in files being locked indefinitely. 41# and results in files being locked indefinitely.
44LDFLAGS+= -Wl,-brtl 42LDFLAGS.AIX+= -Wl,-brtl
45CONFIGURE_ARGS+= --disable-libtool-lock 43CONFIGURE_ARGS.AIX+= --disable-libtool-lock
46 
47.elif ${OPSYS} == "IRIX" 
48 44
49# The MIPSpro compiler doesn't support -c with -o, but the locking 45# The MIPSpro compiler doesn't support -c with -o, but the locking
50# workaround is itself broken. Disable it unconditionally. 46# workaround is itself broken. Disable it unconditionally.
51CONFIGURE_ARGS+= --disable-libtool-lock 47CONFIGURE_ARGS.IRIX+= --disable-libtool-lock
52 48
53.elif ${OPSYS} == "SunOS" 49CFLAGS.SunOS+= ${_COMPILER_ABI_FLAG.${ABI}}
54CFLAGS+= ${_COMPILER_ABI_FLAG.${ABI}} 
55.endif 
56 50
57# We are going to want libtool to find the same versions of the C, C++, 51# We are going to want libtool to find the same versions of the C, C++,
58# and Fortran compilers. 52# and Fortran compilers.
59# 53#
60USE_LANGUAGES= c c++ 54USE_LANGUAGES= c c++
61CONFIGURE_ARGS+= --disable-ltdl-install 55CONFIGURE_ARGS+= --disable-ltdl-install
62CONFIGURE_ARGS+= F77=no FC=no 56CONFIGURE_ARGS+= F77=no FC=no
63 57
64USE_TOOLS+= echo 58USE_TOOLS+= echo
65 59
66.PHONY: fix-libtool 60.PHONY: fix-libtool
67fix-libtool: 61fix-libtool:
68 cd ${WRKSRC}; for f in libtool; do \ 62 cd ${WRKSRC}; for f in libtool; do \

cvs diff -r1.11 -r1.12 pkgsrc/devel/libtool-fortran/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/libtool-fortran/Makefile 2014/10/09 13:44:37 1.11
+++ pkgsrc/devel/libtool-fortran/Makefile 2016/02/25 12:12:48 1.12
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.11 2014/10/09 13:44:37 wiz Exp $ 1# $NetBSD: Makefile,v 1.12 2016/02/25 12:12:48 jperkin Exp $
2 2
3########################################################################### 3###########################################################################
4########################################################################### 4###########################################################################
5# 5#
6# HEADS UP! DO NOT CHANGE THE VERSION OR PKGREVISION WITHOUT READING THIS: 6# HEADS UP! DO NOT CHANGE THE VERSION OR PKGREVISION WITHOUT READING THIS:
7# 7#
8########################################################################### 8###########################################################################
9########################################################################### 9###########################################################################
10# 10#
11# This package is maintained specially in order to preserve pkgsrc 11# This package is maintained specially in order to preserve pkgsrc
12# specific OS changes that diverge from the "out of the box" libtool. 12# specific OS changes that diverge from the "out of the box" libtool.
13# In order to keep this package in a maintainable condition, the .m4 files 13# In order to keep this package in a maintainable condition, the .m4 files
14# must be manipulated in order to generate the patch-* files. 14# must be manipulated in order to generate the patch-* files.
@@ -28,43 +28,37 @@ @@ -28,43 +28,37 @@
28FILESDIR= ${.CURDIR}/../libtool-base/files 28FILESDIR= ${.CURDIR}/../libtool-base/files
29 29
30PKGNAME= ${DISTNAME:S/-/-fortran-/} 30PKGNAME= ${DISTNAME:S/-/-fortran-/}
31PKGREVISION= 5 31PKGREVISION= 5
32 32
33COMMENT= Generic shared library support script (the script itself, incl. Fortran) 33COMMENT= Generic shared library support script (the script itself, incl. Fortran)
34 34
35CONFLICTS+= libtool<=1.3.5nb11 35CONFLICTS+= libtool<=1.3.5nb11
36 36
37TEST_TARGET= check 37TEST_TARGET= check
38 38
39OVERRIDE_DIRDEPTH.install-sh= 1 39OVERRIDE_DIRDEPTH.install-sh= 1
40 40
41.if ${OPSYS} == "AIX" 41# Always build libraries and executables that use the runtime linker.
42 
43# always build libraries and executables that use the runtime linker. 
44# in addition, disable libtool locking, as the test is broken on AIX, 42# in addition, disable libtool locking, as the test is broken on AIX,
45# and results in files being locked indefinitely. 43# and results in files being locked indefinitely.
46LDFLAGS+= -Wl,-brtl 44LDFLAGS.AIX+= -Wl,-brtl
47CONFIGURE_ARGS+= --disable-libtool-lock 45CONFIGURE_ARGS.AIX+= --disable-libtool-lock
48 
49.elif ${OPSYS} == "IRIX" 
50 46
51# The MIPSpro compiler doesn't support -c with -o, but the locking 47# The MIPSpro compiler doesn't support -c with -o, but the locking
52# workaround is itself broken. Disable it unconditionally. 48# workaround is itself broken. Disable it unconditionally.
53CONFIGURE_ARGS+= --disable-libtool-lock 49CONFIGURE_ARGS.IRIX+= --disable-libtool-lock
54 50
55.elif ${OPSYS} == "SunOS" 51CFLAGS.SunOS+= ${_COMPILER_ABI_FLAG.${ABI}}
56CFLAGS+= ${_COMPILER_ABI_FLAG.${ABI}} 
57.endif 
58 52
59# We are going to want libtool to find the same versions of the C, C++, 53# We are going to want libtool to find the same versions of the C, C++,
60# and Fortran compilers. 54# and Fortran compilers.
61# 55#
62USE_LANGUAGES= c c++ fortran 56USE_LANGUAGES= c c++ fortran
63CONFIGURE_ARGS+= --disable-ltdl-install 57CONFIGURE_ARGS+= --disable-ltdl-install
64 58
65USE_TOOLS+= echo 59USE_TOOLS+= echo
66 60
67INSTALLATION_DIRS+= bin 61INSTALLATION_DIRS+= bin
68 62
69.PHONY: fix-libtool 63.PHONY: fix-libtool
70fix-libtool: 64fix-libtool:

cvs diff -r1.73 -r1.74 pkgsrc/devel/m4/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/m4/Makefile 2014/10/09 14:06:10 1.73
+++ pkgsrc/devel/m4/Makefile 2016/02/25 12:12:48 1.74
@@ -1,34 +1,29 @@ @@ -1,34 +1,29 @@
1# $NetBSD: Makefile,v 1.73 2014/10/09 14:06:10 wiz Exp $ 1# $NetBSD: Makefile,v 1.74 2016/02/25 12:12:48 jperkin Exp $
2 2
3DISTNAME= m4-1.4.17 3DISTNAME= m4-1.4.17
4CATEGORIES= devel 4CATEGORIES= devel
5MASTER_SITES= ${MASTER_SITE_GNU:=m4/} 5MASTER_SITES= ${MASTER_SITE_GNU:=m4/}
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= http://www.gnu.org/software/m4/ 8HOMEPAGE= http://www.gnu.org/software/m4/
9COMMENT= GNU version of UNIX m4 macro language processor 9COMMENT= GNU version of UNIX m4 macro language processor
10LICENSE= gnu-gpl-v3 10LICENSE= gnu-gpl-v3
11 11
12GNU_CONFIGURE= yes 12GNU_CONFIGURE= yes
13INFO_FILES= yes 13INFO_FILES= yes
14 14
15TEST_TARGET= check 15TEST_TARGET= check
16 16
17CONFIGURE_ARGS+= --program-prefix=g 17CONFIGURE_ARGS+= --program-prefix=g
 18CONFIGURE_ARGS.Cygwin+= ac_cv_func___fpending=yes
18 19
19.include "../../mk/bsd.prefs.mk" 20CFLAGS.AIX+= -D_LINUX_SOURCE_COMPAT
20 
21.if ${LOWER_OPSYS} == "aix" 
22CFLAGS+= -D_LINUX_SOURCE_COMPAT 
23.elif ${OPSYS} == "Cygwin" 
24CONFIGURE_ARGS+= ac_cv_func___fpending=yes 
25.endif 
26 21
27AUTO_MKDIRS= yes 22AUTO_MKDIRS= yes
28 23
29post-install: 24post-install:
30 ${INSTALL_DATA} ${WRKSRC}/examples/*.m4 ${DESTDIR}${PREFIX}/share/examples/m4 25 ${INSTALL_DATA} ${WRKSRC}/examples/*.m4 ${DESTDIR}${PREFIX}/share/examples/m4
31 ${LN} -sf ${PREFIX}/bin/gm4 ${DESTDIR}${PREFIX}/${PKGGNUDIR}bin/m4 26 ${LN} -sf ${PREFIX}/bin/gm4 ${DESTDIR}${PREFIX}/${PKGGNUDIR}bin/m4
32 ${LN} -sf ${PREFIX}/${PKGMANDIR}/man1/gm4.1 ${DESTDIR}${PREFIX}/${PKGGNUDIR}${PKGMANDIR}/man1/m4.1 27 ${LN} -sf ${PREFIX}/${PKGMANDIR}/man1/gm4.1 ${DESTDIR}${PREFIX}/${PKGGNUDIR}${PKGMANDIR}/man1/m4.1
33 28
34.include "../../mk/bsd.pkg.mk" 29.include "../../mk/bsd.pkg.mk"

cvs diff -r1.31 -r1.32 pkgsrc/devel/ncurses/Makefile.common (expand / switch to unified diff)

--- pkgsrc/devel/ncurses/Makefile.common 2015/11/04 13:30:06 1.31
+++ pkgsrc/devel/ncurses/Makefile.common 2016/02/25 12:12:48 1.32
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile.common,v 1.31 2015/11/04 13:30:06 richard Exp $ 1# $NetBSD: Makefile.common,v 1.32 2016/02/25 12:12:48 jperkin Exp $
2# 2#
3# used by devel/ncurses/Makefile 3# used by devel/ncurses/Makefile
4# used by devel/ncursesw/Makefile 4# used by devel/ncursesw/Makefile
5 5
6DISTNAME= ncurses-${NC_VERS} 6DISTNAME= ncurses-${NC_VERS}
7NC_VERS= 6.0 7NC_VERS= 6.0
8CATEGORIES= devel 8CATEGORIES= devel
9MASTER_SITES= ${MASTER_SITE_GNU:=ncurses/} \ 9MASTER_SITES= ${MASTER_SITE_GNU:=ncurses/} \
10 ftp://dickey.his.com/ncurses/ \ 10 ftp://dickey.his.com/ncurses/ \
11 ftp://dickey.his.com/ncurses/${NC_VERS}/ 11 ftp://dickey.his.com/ncurses/${NC_VERS}/
12 12
13MAINTAINER= pkgsrc-users@NetBSD.org 13MAINTAINER= pkgsrc-users@NetBSD.org
14HOMEPAGE= http://invisible-island.net/ncurses/ncurses.html 14HOMEPAGE= http://invisible-island.net/ncurses/ncurses.html
@@ -28,29 +28,27 @@ CONFIGURE_ARGS+= --with-manpage-format=n @@ -28,29 +28,27 @@ CONFIGURE_ARGS+= --with-manpage-format=n
28CONFIGURE_ARGS+= --with-manpage-tbl 28CONFIGURE_ARGS+= --with-manpage-tbl
29CONFIGURE_ARGS+= --with-default-terminfo-dir=${PREFIX}/${TERMINFODIR} 29CONFIGURE_ARGS+= --with-default-terminfo-dir=${PREFIX}/${TERMINFODIR}
30CONFIGURE_ARGS+= --with-terminfo-dirs=${PREFIX}/${TERMINFODIR} 30CONFIGURE_ARGS+= --with-terminfo-dirs=${PREFIX}/${TERMINFODIR}
31CONFIGURE_ARGS+= --includedir=${PREFIX}/include/ncurses 31CONFIGURE_ARGS+= --includedir=${PREFIX}/include/ncurses
32 32
33SUBST_CLASSES+= rpath 33SUBST_CLASSES+= rpath
34SUBST_FILES.rpath+= misc/ncurses-config 34SUBST_FILES.rpath+= misc/ncurses-config
35SUBST_STAGE.rpath= post-configure 35SUBST_STAGE.rpath= post-configure
36SUBST_SED.rpath+= -e "s|-L\\(.libdir\\)|${COMPILER_RPATH_FLAG}\\1 -L\\1|" 36SUBST_SED.rpath+= -e "s|-L\\(.libdir\\)|${COMPILER_RPATH_FLAG}\\1 -L\\1|"
37SUBST_MESSAGE.rpath= Fixing rpath in ncurses-config. 37SUBST_MESSAGE.rpath= Fixing rpath in ncurses-config.
38 38
39.include "../../mk/bsd.prefs.mk" 39.include "../../mk/bsd.prefs.mk"
40 40
41.if ${OPSYS} == "Darwin" 41CONFIGURE_ARGS.Darwin+= --disable-mixed-case
42CONFIGURE_ARGS+= --disable-mixed-case 
43.endif 
44 42
45.if !empty(USE_CROSS_COMPILE:M[yY][eE][sS]) 43.if !empty(USE_CROSS_COMPILE:M[yY][eE][sS])
46TOOL_DEPENDS+= ncurses-${NC_VERS}:../../devel/ncurses 44TOOL_DEPENDS+= ncurses-${NC_VERS}:../../devel/ncurses
47CONFIGURE_ENV+= BUILD_CC=${NATIVE_CC:Q} 45CONFIGURE_ENV+= BUILD_CC=${NATIVE_CC:Q}
48CONFIGURE_ENV+= ac_cv_path_TIC_PATH=${LOCALBASE}/bin/tic 46CONFIGURE_ENV+= ac_cv_path_TIC_PATH=${LOCALBASE}/bin/tic
49.endif 47.endif
50 48
51.if !defined(TOOLS_TBL) 49.if !defined(TOOLS_TBL)
52# This means that groff needs to be built to get tbl(1). 50# This means that groff needs to be built to get tbl(1).
53# We can only build groff if there is a builtin implementation of curses, 51# We can only build groff if there is a builtin implementation of curses,
54# otherwise we get a circular dependency problem. 52# otherwise we get a circular dependency problem.
55# Additionally, Interix is special, see ../../mk/curses.buildlink3.mk 53# Additionally, Interix is special, see ../../mk/curses.buildlink3.mk
56. if !(exists(/usr/include/curses.h) || exists(/usr/include/ncurses.h)) || \ 54. if !(exists(/usr/include/curses.h) || exists(/usr/include/ncurses.h)) || \

cvs diff -r1.82 -r1.83 pkgsrc/devel/nspr/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/nspr/Makefile 2016/02/23 12:42:16 1.82
+++ pkgsrc/devel/nspr/Makefile 2016/02/25 12:12:49 1.83
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.82 2016/02/23 12:42:16 jperkin Exp $ 1# $NetBSD: Makefile,v 1.83 2016/02/25 12:12:49 jperkin Exp $
2 2
3DISTNAME= nspr-${NSPR_RELEASE:S/.0$//} 3DISTNAME= nspr-${NSPR_RELEASE:S/.0$//}
4NSPR_RELEASE= 4.12.0 4NSPR_RELEASE= 4.12.0
5CATEGORIES= devel 5CATEGORIES= devel
6MASTER_SITES= ${MASTER_SITE_MOZILLA_ALL:=nspr/releases/v${NSPR_RELEASE:S/.0$//}/src/} 6MASTER_SITES= ${MASTER_SITE_MOZILLA_ALL:=nspr/releases/v${NSPR_RELEASE:S/.0$//}/src/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR 9HOMEPAGE= https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR
10COMMENT= Platform-neutral API for system level and libc like functions 10COMMENT= Platform-neutral API for system level and libc like functions
11LICENSE= mpl-2.0 11LICENSE= mpl-2.0
12 12
13CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/libpkix/libpkix.sh 13CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/libpkix/libpkix.sh
14CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/multinit/multinit.sh 14CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/multinit/multinit.sh
@@ -31,33 +31,31 @@ CONFIGURE_ENV+= LIBRUNPATH=${PREFIX:Q}/ @@ -31,33 +31,31 @@ CONFIGURE_ENV+= LIBRUNPATH=${PREFIX:Q}/
31 31
32.include "../../mk/bsd.prefs.mk" 32.include "../../mk/bsd.prefs.mk"
33 33
34SUBST_CLASSES+= nspr-config 34SUBST_CLASSES+= nspr-config
35SUBST_STAGE.nspr-config= pre-configure 35SUBST_STAGE.nspr-config= pre-configure
36SUBST_MESSAGE.nspr-config= Fixing nspr-config run path 36SUBST_MESSAGE.nspr-config= Fixing nspr-config run path
37SUBST_FILES.nspr-config= nspr/config/nspr-config.in 37SUBST_FILES.nspr-config= nspr/config/nspr-config.in
38SUBST_SED.nspr-config= -e 's|-L$$libdir|"${COMPILER_RPATH_FLAG}$$libdir -L$$libdir"|g' 38SUBST_SED.nspr-config= -e 's|-L$$libdir|"${COMPILER_RPATH_FLAG}$$libdir -L$$libdir"|g'
39 39
40.if ${OPSYS} == "OpenBSD" 40.if ${OPSYS} == "OpenBSD"
41CHECK_SHLIBS_SUPPORTED= no 41CHECK_SHLIBS_SUPPORTED= no
42.endif 42.endif
43 43
44.if ${OPSYS} == "Darwin" 44SUBST_CLASSES.Darwin+= exec_path
45SUBST_CLASSES+= exec_path 
46SUBST_STAGE.exec_path= pre-configure 45SUBST_STAGE.exec_path= pre-configure
47SUBST_MESSAGE.exec_path= Fixing @executable_path 46SUBST_MESSAGE.exec_path= Fixing @executable_path
48SUBST_FILES.exec_path= nspr/configure.in 47SUBST_FILES.exec_path= nspr/configure.in
49SUBST_SED.exec_path= -e 's,@executable_path,${PREFIX}/lib/nspr,g' 48SUBST_SED.exec_path= -e 's,@executable_path,${PREFIX}/lib/nspr,g'
50.endif 
51 49
52.if ${OBJECT_FMT} == "ELF" 50.if ${OBJECT_FMT} == "ELF"
53SO_SUFFIX= so 51SO_SUFFIX= so
54.elif ${OBJECT_FMT} == "Mach-O" 52.elif ${OBJECT_FMT} == "Mach-O"
55SO_SUFFIX= dylib 53SO_SUFFIX= dylib
56.else 54.else
57SO_SUFFIX= so.1.0 55SO_SUFFIX= so.1.0
58.endif 56.endif
59PLIST_SUBST+= SO_SUFFIX=${SO_SUFFIX:Q} 57PLIST_SUBST+= SO_SUFFIX=${SO_SUFFIX:Q}
60 58
61PLIST_VARS+= sun4u_32 59PLIST_VARS+= sun4u_32
62# see nspr/pr/src/md/unix/Makefile.in 60# see nspr/pr/src/md/unix/Makefile.in
63# for the bit about 32-bit sun4u machines installing an extra file. 61# for the bit about 32-bit sun4u machines installing an extra file.

cvs diff -r1.107 -r1.108 pkgsrc/devel/nss/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/nss/Makefile 2016/02/17 22:00:14 1.107
+++ pkgsrc/devel/nss/Makefile 2016/02/25 12:12:49 1.108
@@ -1,46 +1,42 @@ @@ -1,46 +1,42 @@
1# $NetBSD: Makefile,v 1.107 2016/02/17 22:00:14 ryoon Exp $ 1# $NetBSD: Makefile,v 1.108 2016/02/25 12:12:49 jperkin Exp $
2 2
3DISTNAME= nss-${NSS_RELEASE:S/.0$//} 3DISTNAME= nss-${NSS_RELEASE:S/.0$//}
4NSS_RELEASE= 3.22.1 4NSS_RELEASE= 3.22.1
5CATEGORIES= security 5CATEGORIES= security
6MASTER_SITES= ${MASTER_SITE_MOZILLA_ALL:=security/nss/releases/NSS_${NSS_RELEASE:S/.0$//:S/./_/g}_RTM/src/} 6MASTER_SITES= ${MASTER_SITE_MOZILLA_ALL:=security/nss/releases/NSS_${NSS_RELEASE:S/.0$//:S/./_/g}_RTM/src/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://www.mozilla.org/projects/security/pki/nss/ 9HOMEPAGE= http://www.mozilla.org/projects/security/pki/nss/
10COMMENT= Libraries to support development of security-enabled applications 10COMMENT= Libraries to support development of security-enabled applications
11LICENSE= mpl-2.0 11LICENSE= mpl-2.0
12 12
13CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}nss/tests/libpkix/libpkix.sh 13CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}nss/tests/libpkix/libpkix.sh
14CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}nss/tests/multinit/multinit.sh 14CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}nss/tests/multinit/multinit.sh
15CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}js/src/configure 15CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}js/src/configure
16CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}configure 16CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}configure
17 17
18USE_GCC_RUNTIME= yes 18USE_GCC_RUNTIME= yes
19USE_TOOLS+= gmake perl pax pkg-config 19USE_TOOLS+= gmake perl pax pkg-config
20 20
21.include "../../mk/bsd.prefs.mk" 21.include "../../mk/bsd.prefs.mk"
22 22
23.if ${OPSYS} == "Darwin" 23SUBST_CLASSES.Darwin+= exec_path
24SUBST_CLASSES+= exec_path 
25SUBST_STAGE.exec_path= pre-configure 24SUBST_STAGE.exec_path= pre-configure
26SUBST_MESSAGE.exec_path= Fixing @executable_path 25SUBST_MESSAGE.exec_path= Fixing @executable_path
27SUBST_FILES.exec_path= nss/coreconf/Darwin.mk 26SUBST_FILES.exec_path= nss/coreconf/Darwin.mk
28SUBST_SED.exec_path= -e 's,@executable_path,${PREFIX}/lib/nss,g' 27SUBST_SED.exec_path= -e 's,@executable_path,${PREFIX}/lib/nss,g'
29.endif 
30 28
31.if ${OPSYS} == "Linux" 29MAKE_ENV.Linux+= FREEBL_NO_DEPEND=0
32MAKE_ENV+= FREEBL_NO_DEPEND=0 
33.endif 
34 30
35.if ${OBJECT_FMT} == "ELF" 31.if ${OBJECT_FMT} == "ELF"
36SO_SUFFIX= so 32SO_SUFFIX= so
37.elif ${OBJECT_FMT} == "Mach-O" 33.elif ${OBJECT_FMT} == "Mach-O"
38SO_SUFFIX= dylib 34SO_SUFFIX= dylib
39.else 35.else
40SO_SUFFIX= so.1.0 36SO_SUFFIX= so.1.0
41.endif 37.endif
42PLIST_SUBST+= SO_SUFFIX=${SO_SUFFIX:Q} 38PLIST_SUBST+= SO_SUFFIX=${SO_SUFFIX:Q}
43 39
44.if ${OPSYS} == "SunOS" && (${PKGSRC_COMPILER} == "clang" || ${PKGSRC_COMPILER} == "gcc") 40.if ${OPSYS} == "SunOS" && (${PKGSRC_COMPILER} == "clang" || ${PKGSRC_COMPILER} == "gcc")
45MAKE_ENV+= NS_USE_GCC=YES 41MAKE_ENV+= NS_USE_GCC=YES
46.endif 42.endif

cvs diff -r1.36 -r1.37 pkgsrc/devel/p5-Data-UUID/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/p5-Data-UUID/Makefile 2015/08/15 12:46:07 1.36
+++ pkgsrc/devel/p5-Data-UUID/Makefile 2016/02/25 12:12:49 1.37
@@ -1,25 +1,22 @@ @@ -1,25 +1,22 @@
1# $NetBSD: Makefile,v 1.36 2015/08/15 12:46:07 mef Exp $ 1# $NetBSD: Makefile,v 1.37 2016/02/25 12:12:49 jperkin Exp $
2 2
3DISTNAME= Data-UUID-1.221 3DISTNAME= Data-UUID-1.221
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5CATEGORIES= devel perl5 5CATEGORIES= devel perl5
6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Data/} 6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Data/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://search.cpan.org/dist/Data-UUID/ 9HOMEPAGE= http://search.cpan.org/dist/Data-UUID/
10COMMENT= Perl module for generating UUIDs 10COMMENT= Perl module for generating UUIDs
11LICENSE= modified-bsd 11LICENSE= modified-bsd
12 12
13#DEPENDS+= {perl>=5.7.3,p5-Digest-MD5>=0}:../../security/p5-Digest-MD5 13#DEPENDS+= {perl>=5.7.3,p5-Digest-MD5>=0}:../../security/p5-Digest-MD5
14 14
15USE_LANGUAGES= c 15USE_LANGUAGES= c
16PERL5_PACKLIST= auto/Data/UUID/.packlist 16PERL5_PACKLIST= auto/Data/UUID/.packlist
17 17
18.include "../../mk/bsd.prefs.mk" 18OPSYSVARS+= MAKE_PARAMS
19 19MAKE_PARAMS.Darwin+= DEFINE=-D_POSIX_C_SOURCE
20.if ${OPSYS} == "Darwin" 
21MAKE_PARAMS+= DEFINE=-D_POSIX_C_SOURCE 
22.endif 
23 20
24.include "../../lang/perl5/module.mk" 21.include "../../lang/perl5/module.mk"
25.include "../../mk/bsd.pkg.mk" 22.include "../../mk/bsd.pkg.mk"

cvs diff -r1.34 -r1.35 pkgsrc/devel/pkg-config/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/pkg-config/Makefile 2015/12/04 11:32:40 1.34
+++ pkgsrc/devel/pkg-config/Makefile 2016/02/25 12:12:49 1.35
@@ -1,60 +1,56 @@ @@ -1,60 +1,56 @@
1# $NetBSD: Makefile,v 1.34 2015/12/04 11:32:40 hauke Exp $ 1# $NetBSD: Makefile,v 1.35 2016/02/25 12:12:49 jperkin Exp $
2 2
3DISTNAME= pkg-config-0.29 3DISTNAME= pkg-config-0.29
4CATEGORIES= devel 4CATEGORIES= devel
5MASTER_SITES= http://pkgconfig.freedesktop.org/releases/ 5MASTER_SITES= http://pkgconfig.freedesktop.org/releases/
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= http://pkgconfig.freedesktop.org/ 8HOMEPAGE= http://pkgconfig.freedesktop.org/
9COMMENT= System for managing library compile/link flags 9COMMENT= System for managing library compile/link flags
10LICENSE= gnu-gpl-v2 10LICENSE= gnu-gpl-v2
11 11
12USE_LIBTOOL= yes 12USE_LIBTOOL= yes
13GNU_CONFIGURE= yes 13GNU_CONFIGURE= yes
14CONFIGURE_ARGS+= --with-internal-glib 14CONFIGURE_ARGS+= --with-internal-glib
15CONFIGURE_ARGS+= --disable-host-tool 15CONFIGURE_ARGS+= --disable-host-tool
16CONFIGURE_ARGS+= --disable-maintainer-mode 16CONFIGURE_ARGS+= --disable-maintainer-mode
17 17
18# old name of the package 18# old name of the package
19CONFLICTS= pkgconfig-[0-9]* 19CONFLICTS= pkgconfig-[0-9]*
20 20
21.include "../../mk/bsd.prefs.mk" 21.include "../../mk/bsd.prefs.mk"
22 22
23.if ${OPSYS} == "IRIX" 
24# configure bails out in subdir after re-parsing the cache 23# configure bails out in subdir after re-parsing the cache
25CONFIGURE_ARGS+= --cache-file=/dev/null 24CONFIGURE_ARGS.IRIX+= --cache-file=/dev/null
26.endif 
27 25
28.if ${OPSYS} == "NetBSD" 26.if ${OPSYS} == "NetBSD"
29.if ${MACHINE_ARCH} == "i386" && !empty(OS_VERSION:M[12345].*) 27.if ${MACHINE_ARCH} == "i386" && !empty(OS_VERSION:M[12345].*)
30# Built-in GLib wants __sync_bool_compare_and_swap_4 28# Built-in GLib wants __sync_bool_compare_and_swap_4
31CFLAGS+= -march=i486 29CFLAGS+= -march=i486
32.endif 30.endif
33post-configure: 31post-configure:
34 cd ${WRKSRC}/glib; \ 32 cd ${WRKSRC}/glib; \
35 ${GREP} -v HAVE_DTRACE config.h >config.h.new; \ 33 ${GREP} -v HAVE_DTRACE config.h >config.h.new; \
36 ${MV} config.h.new config.h 34 ${MV} config.h.new config.h
37.endif 35.endif
38 36
39.if ${OS_VARIANT} == "SCOOSR5" 37.if ${OS_VARIANT} == "SCOOSR5"
40# SCO OpenServer 5.0.7/3.2 has no IPv6 support. 38# SCO OpenServer 5.0.7/3.2 has no IPv6 support.
41CONFIGURE_ENV+= glib_cv_value_AF_INET6=yes 39CONFIGURE_ENV+= glib_cv_value_AF_INET6=yes
42.endif 40.endif
43 41
44.if ${OPSYS} == "SunOS" 42CONFIGURE_ARGS.SunOS+= --disable-dtrace
45CONFIGURE_ARGS+= --disable-dtrace 43CFLAGS.SunOS+= -DENABLE_NLS # required due to __EXTENSIONS__
46CFLAGS+= -DENABLE_NLS # required due to __EXTENSIONS__ 
47.endif 
48 44
49CONFIGURE_ARGS+= ${CONFIGURE_ARGS.${ICONV_TYPE}-iconv} 45CONFIGURE_ARGS+= ${CONFIGURE_ARGS.${ICONV_TYPE}-iconv}
50CONFIGURE_ARGS.gnu-iconv= --with-libiconv=gnu 46CONFIGURE_ARGS.gnu-iconv= --with-libiconv=gnu
51 47
52PKGCONFIG_EXTRA_PATHS= # empty 48PKGCONFIG_EXTRA_PATHS= # empty
53 49
54.if ${LOCALBASE} != ${X11BASE} 50.if ${LOCALBASE} != ${X11BASE}
55PKGCONFIG_EXTRA_PATHS+= ${X11BASE}/lib/pkgconfig 51PKGCONFIG_EXTRA_PATHS+= ${X11BASE}/lib/pkgconfig
56.endif 52.endif
57 53
58.if ${LOCALBASE} != "/usr" 54.if ${LOCALBASE} != "/usr"
59PKGCONFIG_EXTRA_PATHS+= /usr/lib/pkgconfig 55PKGCONFIG_EXTRA_PATHS+= /usr/lib/pkgconfig
60.endif 56.endif

cvs diff -r1.12 -r1.13 pkgsrc/devel/poco/Makefile.common (expand / switch to unified diff)

--- pkgsrc/devel/poco/Makefile.common 2016/01/16 12:15:12 1.12
+++ pkgsrc/devel/poco/Makefile.common 2016/02/25 12:12:49 1.13
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile.common,v 1.12 2016/01/16 12:15:12 ryoon Exp $ 1# $NetBSD: Makefile.common,v 1.13 2016/02/25 12:12:49 jperkin Exp $
2# 2#
3# used by devel/poco/Makefile 3# used by devel/poco/Makefile
4# used by databases/poco-data/Makefile 4# used by databases/poco-data/Makefile
5# used by databases/poco-data-sqlite/Makefile 5# used by databases/poco-data-sqlite/Makefile
6# used by databases/poco-data-mysql/Makefile 6# used by databases/poco-data-mysql/Makefile
7# used by databases/poco-data-odbc/Makefile 7# used by databases/poco-data-odbc/Makefile
8 8
9POCO_VERSION=1.6.1 9POCO_VERSION=1.6.1
10 10
11DISTNAME= poco-${POCO_VERSION}-all 11DISTNAME= poco-${POCO_VERSION}-all
12MASTER_SITES= http://pocoproject.org/releases/poco-${POCO_VERSION}/ 12MASTER_SITES= http://pocoproject.org/releases/poco-${POCO_VERSION}/
13 13
14MAINTAINER= pkgsrc-users@NetBSD.org 14MAINTAINER= pkgsrc-users@NetBSD.org
@@ -30,31 +30,29 @@ MAKE_JOBS_SAFE= no @@ -30,31 +30,29 @@ MAKE_JOBS_SAFE= no
30# Fix Net/sample build at least. 30# Fix Net/sample build at least.
31BUILDLINK_TRANSFORM+= l:PocoUtil:PocoUtil:PocoJSON 31BUILDLINK_TRANSFORM+= l:PocoUtil:PocoUtil:PocoJSON
32 32
33CONFIGURE_ARGS+= --prefix=${PREFIX} --omit=Data,MongoDB 33CONFIGURE_ARGS+= --prefix=${PREFIX} --omit=Data,MongoDB
34# don't use the bundled versions of SQLite, zlib, etc.. 34# don't use the bundled versions of SQLite, zlib, etc..
35CONFIGURE_ARGS+= --unbundled 35CONFIGURE_ARGS+= --unbundled
36 36
37.include "../../mk/bsd.prefs.mk" 37.include "../../mk/bsd.prefs.mk"
38 38
39.if !empty(OPSYS:M*BSD) || ${OPSYS} == "DragonFly" || ${OPSYS} == "Bitrig" 39.if !empty(OPSYS:M*BSD) || ${OPSYS} == "DragonFly" || ${OPSYS} == "Bitrig"
40CONFIGURE_ARGS+= --config=FreeBSD 40CONFIGURE_ARGS+= --config=FreeBSD
41.endif 41.endif
42 42
43.if ${OPSYS} == "NetBSD" 
44# NetBSD doesn't have fenv.h. We should add one. 43# NetBSD doesn't have fenv.h. We should add one.
45CONFIGURE_ARGS+= --no-fpenvironment 44CONFIGURE_ARGS.NetBSD+= --no-fpenvironment
46CONFIGURE_ARGS+= --no-sharedmemory 45CONFIGURE_ARGS.NetBSD+= --no-sharedmemory
47.endif 
48 46
49.if ${OPSYS} == "SunOS" 47.if ${OPSYS} == "SunOS"
50.include "../../mk/compiler.mk" 48.include "../../mk/compiler.mk"
51. if ${PKGSRC_COMPILER} == "sunpro" 49. if ${PKGSRC_COMPILER} == "sunpro"
52CONFIGURE_ARGS+= --config=SunOS-SunStudio 50CONFIGURE_ARGS+= --config=SunOS-SunStudio
53. elif ${PKGSRC_COMPILER} == "gcc" 51. elif ${PKGSRC_COMPILER} == "gcc"
54CONFIGURE_ARGS+= --config=SunOS-GCC 52CONFIGURE_ARGS+= --config=SunOS-GCC
55# GCC 4.6 and newer forces c99 for C++, need _XOPEN_SOURCE=600 53# GCC 4.6 and newer forces c99 for C++, need _XOPEN_SOURCE=600
56. if !empty(CC_VERSION:Mgcc-4.[6-9].*) 54. if !empty(CC_VERSION:Mgcc-4.[6-9].*)
57MAKE_ENV+= XOPEN_SOURCE=600 55MAKE_ENV+= XOPEN_SOURCE=600
58. else 56. else
59MAKE_ENV+= XOPEN_SOURCE=500 57MAKE_ENV+= XOPEN_SOURCE=500
60. endif 58. endif

cvs diff -r1.29 -r1.30 pkgsrc/devel/py-pysvn/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-pysvn/Makefile 2015/10/10 01:58:06 1.29
+++ pkgsrc/devel/py-pysvn/Makefile 2016/02/25 12:12:49 1.30
@@ -1,34 +1,30 @@ @@ -1,34 +1,30 @@
1# $NetBSD: Makefile,v 1.29 2015/10/10 01:58:06 ryoon Exp $ 1# $NetBSD: Makefile,v 1.30 2016/02/25 12:12:49 jperkin Exp $
2# 2#
3 3
4VERS= 1.7.6 4VERS= 1.7.6
5DISTNAME= pysvn-${VERS} 5DISTNAME= pysvn-${VERS}
6PKGNAME= ${PYPKGPREFIX}-pysvn-${VERS} 6PKGNAME= ${PYPKGPREFIX}-pysvn-${VERS}
7PKGREVISION= 10 7PKGREVISION= 10
8CATEGORIES= devel 8CATEGORIES= devel
9MASTER_SITES= http://pysvn.barrys-emacs.org/source_kits/ 9MASTER_SITES= http://pysvn.barrys-emacs.org/source_kits/
10 10
11MAINTAINER= helgoman@users.sourceforge.net 11MAINTAINER= helgoman@users.sourceforge.net
12HOMEPAGE= http://pysvn.tigris.org/ 12HOMEPAGE= http://pysvn.tigris.org/
13COMMENT= Python interface to Subversion 13COMMENT= Python interface to Subversion
14LICENSE= apache-1.1 14LICENSE= apache-1.1
15 15
16DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat 16DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
17 17
18USE_LANGUAGES= c 18USE_LANGUAGES= c
19 19
20.include "../../mk/bsd.prefs.mk" 20BUILDLINK_TRANSFORM.DragonFly+= rm:-lresolv
21 
22.if ${OPSYS} == "DragonFly" 
23BUILDLINK_TRANSFORM+= rm:-lresolv 
24.endif 
25 21
26SUBST_CLASSES+= rpath-flg 22SUBST_CLASSES+= rpath-flg
27SUBST_STAGE.rpath-flg= pre-configure 23SUBST_STAGE.rpath-flg= pre-configure
28SUBST_FILES.rpath-flg= Source/setup_configure.py 24SUBST_FILES.rpath-flg= Source/setup_configure.py
29SUBST_SED.rpath-flg= -e 's|-Wl,--rpath|${COMPILER_RPATH_FLAG}|g' 25SUBST_SED.rpath-flg= -e 's|-Wl,--rpath|${COMPILER_RPATH_FLAG}|g'
30 26
31.include "../../devel/subversion-base/buildlink3.mk" 27.include "../../devel/subversion-base/buildlink3.mk"
32.include "../../lang/python/egg.mk" 28.include "../../lang/python/egg.mk"
33.include "../../mk/krb5.buildlink3.mk" 29.include "../../mk/krb5.buildlink3.mk"
34.include "../../mk/bsd.pkg.mk" 30.include "../../mk/bsd.pkg.mk"

cvs diff -r1.18 -r1.19 pkgsrc/devel/py-tryton/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-tryton/Makefile 2015/11/22 08:05:07 1.18
+++ pkgsrc/devel/py-tryton/Makefile 2016/02/25 12:12:49 1.19
@@ -1,33 +1,31 @@ @@ -1,33 +1,31 @@
1# $NetBSD: Makefile,v 1.18 2015/11/22 08:05:07 richard Exp $ 1# $NetBSD: Makefile,v 1.19 2016/02/25 12:12:49 jperkin Exp $
2TRYTON_MODULE_NAME= tryton 2TRYTON_MODULE_NAME= tryton
3.include "../../devel/py-trytond/Makefile.common" 3.include "../../devel/py-trytond/Makefile.common"
4CATEGORIES= devel python 4CATEGORIES= devel python
5 5
6MAINTAINER= rodent@NetBSD.org 6MAINTAINER= rodent@NetBSD.org
7HOMEPAGE= http://www.tryton.org/ 7HOMEPAGE= http://www.tryton.org/
8COMMENT= Three-tiers high-level general purpose application platform 8COMMENT= Three-tiers high-level general purpose application platform
9LICENSE= gnu-gpl-v3 9LICENSE= gnu-gpl-v3
10 10
11USE_LANGUAGES= # none 11USE_LANGUAGES= # none
12 12
13PYTHON_VERSIONED_DEPENDENCIES= dateutil 13PYTHON_VERSIONED_DEPENDENCIES= dateutil
14PY_PATCHPLIST= yes 14PY_PATCHPLIST= yes
15PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX} 15PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX}
16 16
17.include "options.mk" 17.include "options.mk"
18 18
19DEPENDS+= ${PYPKGPREFIX}-chardet-[0-9]*:../../converters/py-chardet 19OPSYSVARS+= DEPENDS
20 20DEPENDS+= ${PYPKGPREFIX}-chardet-[0-9]*:../../converters/py-chardet
21.if ${OPSYS} == "Darwin" 21DEPENDS.Darwin+= ${PYPKGPREFIX}-py2app-[0-9]*:../../devel/py-py2app
22DEPENDS+= ${PYPKGPREFIX}-py2app-[0-9]*:../../devel/py-py2app 
23.endif 
24 22
25post-install: 23post-install:
26 ${MV} ${DESTDIR}${PREFIX}/bin/tryton \ 24 ${MV} ${DESTDIR}${PREFIX}/bin/tryton \
27 ${DESTDIR}${PREFIX}/bin/tryton${PYVERSSUFFIX} 25 ${DESTDIR}${PREFIX}/bin/tryton${PYVERSSUFFIX}
28 26
29.include "../../graphics/librsvg/buildlink3.mk" 27.include "../../graphics/librsvg/buildlink3.mk"
30.include "../../x11/py-gtk2/buildlink3.mk" 28.include "../../x11/py-gtk2/buildlink3.mk"
31.include "../../lang/python/egg.mk" 29.include "../../lang/python/egg.mk"
32.include "../../lang/python/versioned_dependencies.mk" 30.include "../../lang/python/versioned_dependencies.mk"
33.include "../../mk/bsd.pkg.mk" 31.include "../../mk/bsd.pkg.mk"

cvs diff -r1.12 -r1.13 pkgsrc/devel/py-trytond/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-trytond/Makefile 2015/08/24 14:49:41 1.12
+++ pkgsrc/devel/py-trytond/Makefile 2016/02/25 12:12:49 1.13
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.12 2015/08/24 14:49:41 richard Exp $ 1# $NetBSD: Makefile,v 1.13 2016/02/25 12:12:49 jperkin Exp $
2TRYTON_MODULE_NAME= trytond 2TRYTON_MODULE_NAME= trytond
3.include "../../devel/py-trytond/Makefile.common" 3.include "../../devel/py-trytond/Makefile.common"
4CATEGORIES= devel python 4CATEGORIES= devel python
5 5
6MAINTAINER= rodent@NetBSD.org 6MAINTAINER= rodent@NetBSD.org
7HOMEPAGE= http://www.tryton.org/ 7HOMEPAGE= http://www.tryton.org/
8COMMENT= Server of the Tryton application platform 8COMMENT= Server of the Tryton application platform
9LICENSE= gnu-gpl-v3 9LICENSE= gnu-gpl-v3
10 10
11DEPENDS+= ${PYPKGPREFIX}-python-sql>=0.2:../../databases/py-python-sql 11DEPENDS+= ${PYPKGPREFIX}-python-sql>=0.2:../../databases/py-python-sql
12DEPENDS+= ${PYPKGPREFIX}-polib-[0-9]*:../../devel/py-polib 12DEPENDS+= ${PYPKGPREFIX}-polib-[0-9]*:../../devel/py-polib
13DEPENDS+= ${PYPKGPREFIX}-bcrypt-[0-9]*:../../security/py-bcrypt 13DEPENDS+= ${PYPKGPREFIX}-bcrypt-[0-9]*:../../security/py-bcrypt
14DEPENDS+= ${PYPKGPREFIX}-relatorio>=0.2.0:../../textproc/py-relatorio 14DEPENDS+= ${PYPKGPREFIX}-relatorio>=0.2.0:../../textproc/py-relatorio
@@ -27,24 +27,23 @@ REPLACE_PYTHON+= trytond/tests/test_mode @@ -27,24 +27,23 @@ REPLACE_PYTHON+= trytond/tests/test_mode
27REPLACE_PYTHON+= trytond/tests/test_mptt.py trytond/tests/test_pyson.py 27REPLACE_PYTHON+= trytond/tests/test_mptt.py trytond/tests/test_pyson.py
28REPLACE_PYTHON+= trytond/tests/test_sequence.py 28REPLACE_PYTHON+= trytond/tests/test_sequence.py
29REPLACE_PYTHON+= trytond/tests/test_tools.py 29REPLACE_PYTHON+= trytond/tests/test_tools.py
30REPLACE_PYTHON+= trytond/tests/test_transaction.py 30REPLACE_PYTHON+= trytond/tests/test_transaction.py
31REPLACE_PYTHON+= trytond/tests/test_trigger.py 31REPLACE_PYTHON+= trytond/tests/test_trigger.py
32REPLACE_PYTHON+= trytond/tests/test_tryton.py 32REPLACE_PYTHON+= trytond/tests/test_tryton.py
33 33
34PYTHON_VERSIONED_DEPENDENCIES= dateutil 34PYTHON_VERSIONED_DEPENDENCIES= dateutil
35PY_PATCHPLIST= yes 35PY_PATCHPLIST= yes
36PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX} 36PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX}
37 37
38.include "options.mk" 38.include "options.mk"
39 39
40.if ${OPSYS} == "Darwin" 40OPSYSVARS+= DEPENDS
41DEPENDS+= ${PYPKGPREFIX}-py2app-[0-9]*:../../devel/py-py2app 41DEPENDS.Darwin+= ${PYPKGPREFIX}-py2app-[0-9]*:../../devel/py-py2app
42.endif 
43 42
44post-install: 43post-install:
45 ${MV} ${DESTDIR}${PREFIX}/bin/trytond \ 44 ${MV} ${DESTDIR}${PREFIX}/bin/trytond \
46 ${DESTDIR}${PREFIX}/bin/trytond${PYVERSSUFFIX} 45 ${DESTDIR}${PREFIX}/bin/trytond${PYVERSSUFFIX}
47 46
48.include "../../lang/python/application.mk" 47.include "../../lang/python/application.mk"
49.include "../../lang/python/egg.mk" 48.include "../../lang/python/egg.mk"
50.include "../../mk/bsd.pkg.mk" 49.include "../../mk/bsd.pkg.mk"

cvs diff -r1.61 -r1.62 pkgsrc/devel/readline/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/readline/Makefile 2015/02/14 06:51:33 1.61
+++ pkgsrc/devel/readline/Makefile 2016/02/25 12:12:49 1.62
@@ -1,31 +1,29 @@ @@ -1,31 +1,29 @@
1# $NetBSD: Makefile,v 1.61 2015/02/14 06:51:33 riastradh Exp $ 1# $NetBSD: Makefile,v 1.62 2016/02/25 12:12:49 jperkin Exp $
2 2
3READLINE_VERSION= 6.3 3READLINE_VERSION= 6.3
4 4
5DISTNAME= readline-${READLINE_VERSION} 5DISTNAME= readline-${READLINE_VERSION}
6PKGREVISION= 3 6PKGREVISION= 3
7CATEGORIES= devel 7CATEGORIES= devel
8MASTER_SITES= ${MASTER_SITE_GNU:=readline/} 8MASTER_SITES= ${MASTER_SITE_GNU:=readline/}
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html 11HOMEPAGE= http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html
12COMMENT= GNU library that can recall and edit previous input 12COMMENT= GNU library that can recall and edit previous input
13LICENSE= gnu-gpl-v3 13LICENSE= gnu-gpl-v3
14 14
15USE_LIBTOOL= yes 15USE_LIBTOOL= yes
16GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes
17INFO_FILES= yes 17INFO_FILES= yes
18 18
19.include "../../mk/bsd.prefs.mk" 19.include "../../mk/bsd.prefs.mk"
20 20
21.if !empty(USE_CROSS_COMPILE:M[yY][eE][sS]) 21.if !empty(USE_CROSS_COMPILE:M[yY][eE][sS])
22.if ${OPSYS} == "NetBSD" 22CONFIGURE_ENV.NetBSD+= bash_cv_wcwidth_broken=no
23CONFIGURE_ENV+= bash_cv_wcwidth_broken=no 
24.endif 
25.endif 23.endif
26 24
27BUILD_TARGET= all-libtool examples 25BUILD_TARGET= all-libtool examples
28INSTALL_TARGET= install-libtool 26INSTALL_TARGET= install-libtool
29 27
30.include "../../mk/termcap.buildlink3.mk" 28.include "../../mk/termcap.buildlink3.mk"
31.include "../../mk/bsd.pkg.mk" 29.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/devel/scmcvs/Makefile 2015/04/12 07:43:42 1.14
+++ pkgsrc/devel/scmcvs/Makefile 2016/02/25 12:12:49 1.15
@@ -1,37 +1,33 @@ @@ -1,37 +1,33 @@
1# $NetBSD: Makefile,v 1.14 2015/04/12 07:43:42 dsainty Exp $ 1# $NetBSD: Makefile,v 1.15 2016/02/25 12:12:49 jperkin Exp $
2 2
3DISTNAME= cvs-1.12.13 3DISTNAME= cvs-1.12.13
4PKGREVISION= 3 4PKGREVISION= 3
5CATEGORIES= devel scm 5CATEGORIES= devel scm
6MASTER_SITES= http://ftp.gnu.org/non-gnu/cvs/source/feature/${PKGVERSION_NOREV}/ 6MASTER_SITES= http://ftp.gnu.org/non-gnu/cvs/source/feature/${PKGVERSION_NOREV}/
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://cvs.nongnu.org/ 10HOMEPAGE= http://cvs.nongnu.org/
11COMMENT= Concurrent Versions System 11COMMENT= Concurrent Versions System
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14USE_TOOLS+= makeinfo autoconf 14USE_TOOLS+= makeinfo autoconf
15GNU_CONFIGURE= yes 15GNU_CONFIGURE= yes
16CONFIGURE_ARGS+= --with-external-zlib 16CONFIGURE_ARGS+= --with-external-zlib
17CONFIGURE_ARGS+= --with-rsh=ssh 17CONFIGURE_ARGS+= --with-rsh=ssh
18CONFIGURE_ENV+= PERL=${TOOLS_PERL5} gl_cv_func_getcwd_null=yes 18CONFIGURE_ENV+= PERL=${TOOLS_PERL5} gl_cv_func_getcwd_null=yes
19 19
20CHECK_INTERPRETER_SKIP= share/cvs/contrib/* 20CHECK_INTERPRETER_SKIP= share/cvs/contrib/*
21INFO_FILES= yes 21INFO_FILES= yes
22TEXINFO_REQD+= 4.0 22TEXINFO_REQD+= 4.0
23 23
24.include "../../mk/bsd.prefs.mk" 24CONFIGURE_ARGS.Darwin+= --enable-case-sensitivity
25 
26.if ${OPSYS} == "Darwin" 
27CONFIGURE_ARGS+= --enable-case-sensitivity 
28.endif 
29 25
30.include "options.mk" 26.include "options.mk"
31 27
32AUTOCONF_REQD= 2.50 28AUTOCONF_REQD= 2.50
33pre-configure: 29pre-configure:
34 cd ${WRKSRC} && autoconf 30 cd ${WRKSRC} && autoconf
35 31
36.include "../../devel/zlib/buildlink3.mk" 32.include "../../devel/zlib/buildlink3.mk"
37.include "../../mk/bsd.pkg.mk" 33.include "../../mk/bsd.pkg.mk"

cvs diff -r1.7 -r1.8 pkgsrc/devel/xulrunner10/Attic/mozilla-common.mk (expand / switch to unified diff)

--- pkgsrc/devel/xulrunner10/Attic/mozilla-common.mk 2015/12/05 21:25:41 1.7
+++ pkgsrc/devel/xulrunner10/Attic/mozilla-common.mk 2016/02/25 12:12:49 1.8
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: mozilla-common.mk,v 1.7 2015/12/05 21:25:41 adam Exp $ 1# $NetBSD: mozilla-common.mk,v 1.8 2016/02/25 12:12:49 jperkin Exp $
2# 2#
3# common Makefile fragment for mozilla packages based on gecko 2.0. 3# common Makefile fragment for mozilla packages based on gecko 2.0.
4# 4#
5# used by devel/xulrunner10/Makefile 5# used by devel/xulrunner10/Makefile
6# used by www/firefox10/Makefile 6# used by www/firefox10/Makefile
7 7
8GNU_CONFIGURE= yes 8GNU_CONFIGURE= yes
9USE_TOOLS+= pkg-config perl gmake autoconf213 unzip zip 9USE_TOOLS+= pkg-config perl gmake autoconf213 unzip zip
10USE_LANGUAGES+= c99 c++ 10USE_LANGUAGES+= c99 c++
11UNLIMIT_RESOURCES+= datasize 11UNLIMIT_RESOURCES+= datasize
12DRAGONFLY_CCVER= gcc44 12DRAGONFLY_CCVER= gcc44
13 13
14CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/libpkix/libpkix.sh 14CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/libpkix/libpkix.sh
@@ -58,31 +58,29 @@ PYTHON_VERSIONS_INCOMPATIBLE= 33 34 35 # @@ -58,31 +58,29 @@ PYTHON_VERSIONS_INCOMPATIBLE= 33 34 35 #
58.include "../../lang/python/application.mk" 58.include "../../lang/python/application.mk"
59CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q} 59CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q}
60 60
61# Makefiles sometimes call "rm -f" without more arguments. Kludge around ... 61# Makefiles sometimes call "rm -f" without more arguments. Kludge around ...
62.PHONY: create-rm-wrapper 62.PHONY: create-rm-wrapper
63pre-configure: create-rm-wrapper 63pre-configure: create-rm-wrapper
64create-rm-wrapper: 64create-rm-wrapper:
65 printf '#!/bin/sh\n[ "$$*" = "-f" ] && exit 0\nexec /bin/rm $$@\n' > \ 65 printf '#!/bin/sh\n[ "$$*" = "-f" ] && exit 0\nexec /bin/rm $$@\n' > \
66 ${WRAPPER_DIR}/bin/rm 66 ${WRAPPER_DIR}/bin/rm
67 chmod +x ${WRAPPER_DIR}/bin/rm 67 chmod +x ${WRAPPER_DIR}/bin/rm
68 68
69.include "../../mk/bsd.prefs.mk" 69.include "../../mk/bsd.prefs.mk"
70 70
71.if ${OPSYS} == "NetBSD" 
72# The configure test for __thread succeeds, but later we end up with: 71# The configure test for __thread succeeds, but later we end up with:
73# dist/bin/libxul.so: undefined reference to `__tls_get_addr' 72# dist/bin/libxul.so: undefined reference to `__tls_get_addr'
74CONFIGURE_ENV+= ac_cv_thread_keyword=no 73CONFIGURE_ENV.NetBSD+= ac_cv_thread_keyword=no
75.endif 
76 74
77.if ${OPSYS} == "SunOS" 75.if ${OPSYS} == "SunOS"
78# native libbz2.so hides BZ2_crc32Table 76# native libbz2.so hides BZ2_crc32Table
79PREFER.bzip2?= pkgsrc 77PREFER.bzip2?= pkgsrc
80.endif 78.endif
81 79
82.if ${OPSYS} == "Linux" 80.if ${OPSYS} == "Linux"
83.include "../../audio/alsa-lib/buildlink3.mk" 81.include "../../audio/alsa-lib/buildlink3.mk"
84.endif 82.endif
85.include "../../archivers/bzip2/buildlink3.mk" 83.include "../../archivers/bzip2/buildlink3.mk"
86BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=3.7.7.1 84BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=3.7.7.1
87CONFIGURE_ENV+= ac_cv_sqlite_secure_delete=yes # c.f. patches/patch-al 85CONFIGURE_ENV+= ac_cv_sqlite_secure_delete=yes # c.f. patches/patch-al
88.include "../../databases/sqlite3/buildlink3.mk" 86.include "../../databases/sqlite3/buildlink3.mk"

cvs diff -r1.6 -r1.7 pkgsrc/devel/xulrunner17/Attic/mozilla-common.mk (expand / switch to unified diff)

--- pkgsrc/devel/xulrunner17/Attic/mozilla-common.mk 2015/12/05 21:25:41 1.6
+++ pkgsrc/devel/xulrunner17/Attic/mozilla-common.mk 2016/02/25 12:12:49 1.7
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: mozilla-common.mk,v 1.6 2015/12/05 21:25:41 adam Exp $ 1# $NetBSD: mozilla-common.mk,v 1.7 2016/02/25 12:12:49 jperkin Exp $
2# 2#
3# common Makefile fragment for mozilla packages based on gecko 2.0. 3# common Makefile fragment for mozilla packages based on gecko 2.0.
4# 4#
5# used by devel/xulrunner17/Makefile 5# used by devel/xulrunner17/Makefile
6# used by www/firefox17/Makefile 6# used by www/firefox17/Makefile
7 7
8GNU_CONFIGURE= yes 8GNU_CONFIGURE= yes
9USE_TOOLS+= pkg-config perl gmake autoconf213 unzip zip 9USE_TOOLS+= pkg-config perl gmake autoconf213 unzip zip
10USE_LANGUAGES+= c99 c++ 10USE_LANGUAGES+= c99 c++
11UNLIMIT_RESOURCES+= datasize 11UNLIMIT_RESOURCES+= datasize
12 12
13CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/libpkix/libpkix.sh 13CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/libpkix/libpkix.sh
14CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/multinit/multinit.sh 14CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/multinit/multinit.sh
@@ -65,31 +65,29 @@ CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q} @@ -65,31 +65,29 @@ CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q}
65# 65#
66BUILD_DEPENDS+= ${PYPKGPREFIX}-sqlite2-[0-9]*:../../databases/py-sqlite2 66BUILD_DEPENDS+= ${PYPKGPREFIX}-sqlite2-[0-9]*:../../databases/py-sqlite2
67 67
68# Makefiles sometimes call "rm -f" without more arguments. Kludge around ... 68# Makefiles sometimes call "rm -f" without more arguments. Kludge around ...
69.PHONY: create-rm-wrapper 69.PHONY: create-rm-wrapper
70pre-configure: create-rm-wrapper 70pre-configure: create-rm-wrapper
71create-rm-wrapper: 71create-rm-wrapper:
72 printf '#!/bin/sh\n[ "$$*" = "-f" ] && exit 0\nexec /bin/rm $$@\n' > \ 72 printf '#!/bin/sh\n[ "$$*" = "-f" ] && exit 0\nexec /bin/rm $$@\n' > \
73 ${WRAPPER_DIR}/bin/rm 73 ${WRAPPER_DIR}/bin/rm
74 chmod +x ${WRAPPER_DIR}/bin/rm 74 chmod +x ${WRAPPER_DIR}/bin/rm
75 75
76.include "../../mk/bsd.prefs.mk" 76.include "../../mk/bsd.prefs.mk"
77 77
78.if ${OPSYS} == "NetBSD" 
79# The configure test for __thread succeeds, but later we end up with: 78# The configure test for __thread succeeds, but later we end up with:
80# dist/bin/libxul.so: undefined reference to `__tls_get_addr' 79# dist/bin/libxul.so: undefined reference to `__tls_get_addr'
81CONFIGURE_ENV+= ac_cv_thread_keyword=no 80CONFIGURE_ENV.NetBSD+= ac_cv_thread_keyword=no
82.endif 
83 81
84.if ${OPSYS} == "SunOS" 82.if ${OPSYS} == "SunOS"
85# native libbz2.so hides BZ2_crc32Table 83# native libbz2.so hides BZ2_crc32Table
86PREFER.bzip2?= pkgsrc 84PREFER.bzip2?= pkgsrc
87.endif 85.endif
88 86
89.if ${OPSYS} == "Linux" 87.if ${OPSYS} == "Linux"
90.include "../../audio/alsa-lib/buildlink3.mk" 88.include "../../audio/alsa-lib/buildlink3.mk"
91.endif 89.endif
92.include "../../archivers/bzip2/buildlink3.mk" 90.include "../../archivers/bzip2/buildlink3.mk"
93BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=3.7.13 91BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=3.7.13
94CONFIGURE_ENV+= ac_cv_sqlite_secure_delete=yes # c.f. patches/patch-al 92CONFIGURE_ENV+= ac_cv_sqlite_secure_delete=yes # c.f. patches/patch-al
95.include "../../databases/sqlite3/buildlink3.mk" 93.include "../../databases/sqlite3/buildlink3.mk"

cvs diff -r1.7 -r1.8 pkgsrc/devel/xulrunner192/Attic/mozilla-common.mk (expand / switch to unified diff)

--- pkgsrc/devel/xulrunner192/Attic/mozilla-common.mk 2015/12/05 21:25:41 1.7
+++ pkgsrc/devel/xulrunner192/Attic/mozilla-common.mk 2016/02/25 12:12:49 1.8
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: mozilla-common.mk,v 1.7 2015/12/05 21:25:41 adam Exp $ 1# $NetBSD: mozilla-common.mk,v 1.8 2016/02/25 12:12:49 jperkin Exp $
2# 2#
3# common Makefile fragment for mozilla packages based on gecko 2.0. 3# common Makefile fragment for mozilla packages based on gecko 2.0.
4# 4#
5# used by devel/xulrunner192/Makefile 5# used by devel/xulrunner192/Makefile
6# used by www/firefox36/Makefile 6# used by www/firefox36/Makefile
7 7
8GNU_CONFIGURE= yes 8GNU_CONFIGURE= yes
9USE_TOOLS+= pkg-config perl gmake autoconf213 unzip zip 9USE_TOOLS+= pkg-config perl gmake autoconf213 unzip zip
10USE_LANGUAGES+= c99 c++ 10USE_LANGUAGES+= c99 c++
11UNLIMIT_RESOURCES+= datasize 11UNLIMIT_RESOURCES+= datasize
12DRAGONFLY_CCVER= gcc44 12DRAGONFLY_CCVER= gcc44
13 13
14CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/libpkix/libpkix.sh 14CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/libpkix/libpkix.sh
@@ -53,31 +53,29 @@ PYTHON_VERSIONS_INCOMPATIBLE= 33 34 35  @@ -53,31 +53,29 @@ PYTHON_VERSIONS_INCOMPATIBLE= 33 34 35
53.include "../../lang/python/application.mk" 53.include "../../lang/python/application.mk"
54CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q} 54CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q}
55 55
56# Makefiles sometimes call "rm -f" without more arguments. Kludge around ... 56# Makefiles sometimes call "rm -f" without more arguments. Kludge around ...
57.PHONY: create-rm-wrapper 57.PHONY: create-rm-wrapper
58pre-configure: create-rm-wrapper 58pre-configure: create-rm-wrapper
59create-rm-wrapper: 59create-rm-wrapper:
60 printf '#!/bin/sh\n[ "$$*" = "-f" ] && exit 0\nexec /bin/rm $$@\n' > \ 60 printf '#!/bin/sh\n[ "$$*" = "-f" ] && exit 0\nexec /bin/rm $$@\n' > \
61 ${WRAPPER_DIR}/bin/rm 61 ${WRAPPER_DIR}/bin/rm
62 chmod +x ${WRAPPER_DIR}/bin/rm 62 chmod +x ${WRAPPER_DIR}/bin/rm
63 63
64.include "../../mk/bsd.prefs.mk" 64.include "../../mk/bsd.prefs.mk"
65 65
66.if ${OPSYS} == "NetBSD" 
67# The configure test for __thread succeeds, but later we end up with: 66# The configure test for __thread succeeds, but later we end up with:
68# dist/bin/libxul.so: undefined reference to `__tls_get_addr' 67# dist/bin/libxul.so: undefined reference to `__tls_get_addr'
69CONFIGURE_ENV+= ac_cv_thread_keyword=no 68CONFIGURE_ENV.NetBSD+= ac_cv_thread_keyword=no
70.endif 
71 69
72.if ${OPSYS} == "SunOS" 70.if ${OPSYS} == "SunOS"
73# native libbz2.so hides BZ2_crc32Table 71# native libbz2.so hides BZ2_crc32Table
74PREFER.bzip2?= pkgsrc 72PREFER.bzip2?= pkgsrc
75.endif 73.endif
76 74
77.if ${OPSYS} == "Linux" 75.if ${OPSYS} == "Linux"
78.include "../../audio/alsa-lib/buildlink3.mk" 76.include "../../audio/alsa-lib/buildlink3.mk"
79.endif 77.endif
80.include "../../archivers/bzip2/buildlink3.mk" 78.include "../../archivers/bzip2/buildlink3.mk"
81BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=3.7.5 79BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=3.7.5
82CONFIGURE_ENV+= ac_cv_sqlite_secure_delete=yes # c.f. patches/patch-al 80CONFIGURE_ENV+= ac_cv_sqlite_secure_delete=yes # c.f. patches/patch-al
83.include "../../databases/sqlite3/buildlink3.mk" 81.include "../../databases/sqlite3/buildlink3.mk"

cvs diff -r1.18 -r1.19 pkgsrc/devel/xxgdb/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/xxgdb/Makefile 2012/10/31 11:19:55 1.18
+++ pkgsrc/devel/xxgdb/Makefile 2016/02/25 12:12:50 1.19
@@ -1,30 +1,26 @@ @@ -1,30 +1,26 @@
1# $NetBSD: Makefile,v 1.18 2012/10/31 11:19:55 asau Exp $ 1# $NetBSD: Makefile,v 1.19 2016/02/25 12:12:50 jperkin Exp $
2# 2#
3 3
4DISTNAME= xxgdb-1.12 4DISTNAME= xxgdb-1.12
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= devel x11 6CATEGORIES= devel x11
7MASTER_SITES= ${MASTER_SITE_XCONTRIB:=utilities/} 7MASTER_SITES= ${MASTER_SITE_XCONTRIB:=utilities/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10COMMENT= Graphical X11 interface for gdb 10COMMENT= Graphical X11 interface for gdb
11 11
12WRKSRC= ${WRKDIR}/${DISTNAME} 12WRKSRC= ${WRKDIR}/${DISTNAME}
13USE_IMAKE= yes 13USE_IMAKE= yes
14 14
15.include "../../mk/bsd.prefs.mk" 15MAKE_ENV.SunOS+= CPPFLAGS=
16 
17.if ${OPSYS} == "SunOS" 
18MAKE_ENV+= CPPFLAGS= 
19.endif 
20 16
21INSTALLATION_DIRS= bin lib/X11/app-defaults ${PKGMANDIR}/man1 17INSTALLATION_DIRS= bin lib/X11/app-defaults ${PKGMANDIR}/man1
22 18
23do-install: 19do-install:
24 ${INSTALL_PROGRAM} ${WRKSRC}/xxgdb ${DESTDIR}${PREFIX}/bin 20 ${INSTALL_PROGRAM} ${WRKSRC}/xxgdb ${DESTDIR}${PREFIX}/bin
25 ${INSTALL_DATA} ${WRKSRC}/XDbx.ad ${DESTDIR}${PREFIX}/lib/X11/app-defaults/XDbx 21 ${INSTALL_DATA} ${WRKSRC}/XDbx.ad ${DESTDIR}${PREFIX}/lib/X11/app-defaults/XDbx
26 ${INSTALL_DATA} ${WRKSRC}/xxgdb.man ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/xxgdb.1 22 ${INSTALL_DATA} ${WRKSRC}/xxgdb.man ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/xxgdb.1
27 23
28.include "../../x11/libXaw/buildlink3.mk" 24.include "../../x11/libXaw/buildlink3.mk"
29.include "../../x11/libXt/buildlink3.mk" 25.include "../../x11/libXt/buildlink3.mk"
30.include "../../mk/bsd.pkg.mk" 26.include "../../mk/bsd.pkg.mk"

cvs diff -r1.34 -r1.35 pkgsrc/devel/yasm/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/yasm/Makefile 2014/08/17 16:37:56 1.34
+++ pkgsrc/devel/yasm/Makefile 2016/02/25 12:12:50 1.35
@@ -1,36 +1,34 @@ @@ -1,36 +1,34 @@
1# $NetBSD: Makefile,v 1.34 2014/08/17 16:37:56 wiz Exp $ 1# $NetBSD: Makefile,v 1.35 2016/02/25 12:12:50 jperkin Exp $
2 2
3DISTNAME= yasm-1.3.0 3DISTNAME= yasm-1.3.0
4CATEGORIES= devel 4CATEGORIES= devel
5MASTER_SITES= http://www.tortall.net/projects/yasm/releases/ 5MASTER_SITES= http://www.tortall.net/projects/yasm/releases/
6 6
7MAINTAINER= shaun@inerd.com 7MAINTAINER= shaun@inerd.com
8HOMEPAGE= http://www.tortall.net/projects/yasm/ 8HOMEPAGE= http://www.tortall.net/projects/yasm/
9COMMENT= Complete rewrite of the NASM assembler with BSD license 9COMMENT= Complete rewrite of the NASM assembler with BSD license
10LICENSE= modified-bsd AND (artistic OR gnu-gpl-v2 OR gnu-lgpl-v2) 10LICENSE= modified-bsd AND (artistic OR gnu-gpl-v2 OR gnu-lgpl-v2)
11 11
12USE_TOOLS+= msgfmt 12USE_TOOLS+= msgfmt
13GNU_CONFIGURE= YES 13GNU_CONFIGURE= YES
14USE_LIBTOOL= YES 14USE_LIBTOOL= YES
15TEST_TARGET= check 15TEST_TARGET= check
16 16
17.include "../../mk/bsd.prefs.mk" 17.include "../../mk/bsd.prefs.mk"
18 18
19# Commit message suggests this is Darwin-specific. Won't work to 19# Commit message suggests this is Darwin-specific. Won't work to
20# cross-compile to Darwin, but that doesn't work at all anyway. 20# cross-compile to Darwin, but that doesn't work at all anyway.
21.if ${OPSYS} == "Darwin" 21SUBST_CLASSES.Darwin+= link
22SUBST_CLASSES+= link 
23SUBST_STAGE.link= pre-configure 22SUBST_STAGE.link= pre-configure
24SUBST_MESSAGE.link= Fix linking command. 23SUBST_MESSAGE.link= Fix linking command.
25SUBST_FILES.link= Makefile.in 24SUBST_FILES.link= Makefile.in
26SUBST_SED.link= -e 's,$$(CCLD_FOR_BUILD) -o $$@,$$(LINK) -o $$@,' 25SUBST_SED.link= -e 's,$$(CCLD_FOR_BUILD) -o $$@,$$(LINK) -o $$@,'
27.endif 
28 26
29.if !empty(USE_CROSS_COMPILE:M[yY][eE][sS]) 27.if !empty(USE_CROSS_COMPILE:M[yY][eE][sS])
30CONFIGURE_ENV+= CC_FOR_BUILD=${NATIVE_CC:Q} 28CONFIGURE_ENV+= CC_FOR_BUILD=${NATIVE_CC:Q}
31CONFIGURE_ENV+= CCLD_FOR_BUILD=${NATIVE_CC:Q} 29CONFIGURE_ENV+= CCLD_FOR_BUILD=${NATIVE_CC:Q}
32.endif 30.endif
33 31
34.include "../../converters/libiconv/buildlink3.mk" 32.include "../../converters/libiconv/buildlink3.mk"
35.include "../../devel/gettext-lib/buildlink3.mk" 33.include "../../devel/gettext-lib/buildlink3.mk"
36.include "../../mk/bsd.pkg.mk" 34.include "../../mk/bsd.pkg.mk"