Mon Dec 31 00:27:37 2012 UTC ()
Use ${PKGGNUDIR} and ${PKGMANDIR} in INSTALLATION_DIRS.


(sbd)
diff -r1.50 -r1.51 pkgsrc/devel/binutils/Makefile
diff -r1.36 -r1.37 pkgsrc/devel/patch/Makefile
diff -r1.52 -r1.53 pkgsrc/lang/gawk/Makefile
diff -r1.33 -r1.34 pkgsrc/textproc/grep/Makefile
diff -r1.42 -r1.43 pkgsrc/textproc/gsed/Makefile

cvs diff -r1.50 -r1.51 pkgsrc/devel/binutils/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/binutils/Makefile 2012/12/06 11:40:57 1.50
+++ pkgsrc/devel/binutils/Makefile 2012/12/31 00:27:36 1.51
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.50 2012/12/06 11:40:57 jperkin Exp $ 1# $NetBSD: Makefile,v 1.51 2012/12/31 00:27:36 sbd Exp $
2 2
3DISTNAME= binutils-2.22 3DISTNAME= binutils-2.22
4PKGREVISION= 1 4PKGREVISION= 1
5CATEGORIES= devel 5CATEGORIES= devel
6MASTER_SITES= ${MASTER_SITE_GNU:=binutils/} 6MASTER_SITES= ${MASTER_SITE_GNU:=binutils/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://directory.fsf.org/project/binutils/ 9HOMEPAGE= http://directory.fsf.org/project/binutils/
10COMMENT= GNU binary utilities 10COMMENT= GNU binary utilities
11LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3 11LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3
12EXTRACT_SUFX= .tar.bz2 12EXTRACT_SUFX= .tar.bz2
13 13
14CONFLICTS= avr-binutils<2.13.2.1nb1 14CONFLICTS= avr-binutils<2.13.2.1nb1
@@ -21,27 +21,27 @@ REPLACE_LOCALEDIR_PATTERNS+= Make-in @@ -21,27 +21,27 @@ REPLACE_LOCALEDIR_PATTERNS+= Make-in
21USE_LANGUAGES= c c++ 21USE_LANGUAGES= c c++
22USE_LIBTOOL= yes 22USE_LIBTOOL= yes
23 23
24GNU_CONFIGURE= yes 24GNU_CONFIGURE= yes
25CONFIGURE_ARGS+= --with-lib-path='/lib:/usr/lib' 25CONFIGURE_ARGS+= --with-lib-path='/lib:/usr/lib'
26CONFIGURE_ARGS+= --program-prefix=g 26CONFIGURE_ARGS+= --program-prefix=g
27BINUTILS_PREFIX= ${PREFIX}/${MACHINE_GNU_PLATFORM} 27BINUTILS_PREFIX= ${PREFIX}/${MACHINE_GNU_PLATFORM}
28 28
29PLIST_SRC= ${PKGDIR}/PLIST.common 29PLIST_SRC= ${PKGDIR}/PLIST.common
30PLIST_SRC+= ${WRKDIR}/PLIST_DYNAMIC 30PLIST_SRC+= ${WRKDIR}/PLIST_DYNAMIC
31 31
32INFO_FILES= yes 32INFO_FILES= yes
33 33
34INSTALLATION_DIRS= gnu/bin gnu/man/man1 34INSTALLATION_DIRS= ${PKGGNUDIR}bin ${PKGGNUDIR}${PKGMANDIR}/man1
35 35
36# gprof (XXX: and others?) cannot be built on all platforms 36# gprof (XXX: and others?) cannot be built on all platforms
37# 37#
38PLIST_VARS+= gprof ld 38PLIST_VARS+= gprof ld
39 39
40.include "../../mk/bsd.prefs.mk" 40.include "../../mk/bsd.prefs.mk"
41 41
42.if ${OPSYS} != "IRIX" 42.if ${OPSYS} != "IRIX"
43PLIST.gprof= yes 43PLIST.gprof= yes
44EXTRA_FILES+= gprof 44EXTRA_FILES+= gprof
45.endif 45.endif
46 46
47.if ${OPSYS} != "SunOS" 47.if ${OPSYS} != "SunOS"

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

--- pkgsrc/devel/patch/Makefile 2012/12/06 11:40:59 1.36
+++ pkgsrc/devel/patch/Makefile 2012/12/31 00:27:36 1.37
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.36 2012/12/06 11:40:59 jperkin Exp $ 1# $NetBSD: Makefile,v 1.37 2012/12/31 00:27:36 sbd Exp $
2 2
3DISTNAME= patch-2.5.9 3DISTNAME= patch-2.5.9
4PKGREVISION= 2 4PKGREVISION= 2
5CATEGORIES= devel 5CATEGORIES= devel
6# We keep an uncompressed tar archive of the sources on 6# We keep an uncompressed tar archive of the sources on
7# ${MASTER_SITE_LOCAL} so that we won't need gzcat to extract the 7# ${MASTER_SITE_LOCAL} so that we won't need gzcat to extract the
8# sources, which could potentially cause a circular dependency on 8# sources, which could potentially cause a circular dependency on
9# archivers/gzip-base. 9# archivers/gzip-base.
10# 10#
11#MASTER_SITES= ${MASTER_SITE_GNU:=patch/} 11#MASTER_SITES= ${MASTER_SITE_GNU:=patch/}
12MASTER_SITES= ${MASTER_SITE_LOCAL} 12MASTER_SITES= ${MASTER_SITE_LOCAL}
13EXTRACT_SUFX= .tar 13EXTRACT_SUFX= .tar
14 14
@@ -18,27 +18,27 @@ COMMENT= Patch files using diff output @@ -18,27 +18,27 @@ COMMENT= Patch files using diff output
18LICENSE= gnu-gpl-v2 18LICENSE= gnu-gpl-v2
19 19
20PKG_INSTALLATION_TYPES= overwrite pkgviews 20PKG_INSTALLATION_TYPES= overwrite pkgviews
21 21
22GNU_CONFIGURE= yes 22GNU_CONFIGURE= yes
23 23
24.include "../../mk/bsd.prefs.mk" 24.include "../../mk/bsd.prefs.mk"
25 25
26CONFIGURE_ARGS+= --program-prefix=g 26CONFIGURE_ARGS+= --program-prefix=g
27 27
28INSTALL_MAKE_FLAGS= bindir=${DESTDIR}${PREFIX}/bin \ 28INSTALL_MAKE_FLAGS= bindir=${DESTDIR}${PREFIX}/bin \
29 man1dir=${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 29 man1dir=${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
30 30
31INSTALLATION_DIRS= gnu/bin gnu/man/man1 31INSTALLATION_DIRS= ${PKGGNUDIR}bin ${PKGGNUDIR}${PKGMANDIR}/man1
32 32
33do-patch: 33do-patch:
34 ${MV} ${WRKSRC}/pch.c ${WRKSRC}/pch.c.orig 34 ${MV} ${WRKSRC}/pch.c ${WRKSRC}/pch.c.orig
35 ${AWK} '/#include <pch.h>/{print $$0 "\n#include <sys/param.h>";next;}\ 35 ${AWK} '/#include <pch.h>/{print $$0 "\n#include <sys/param.h>";next;}\
36 /^#if HAVE_SETMODE_DOS/ \ 36 /^#if HAVE_SETMODE_DOS/ \
37 {gsub(/^#if HAVE_SETMODE_DOS/,"#if defined(HAVE_SETMODE_DOS) \\&\\& !(defined(BSD) \\&\\& BSD >= 199306) \\&\\& !defined(__INTERIX)");print $$0; next; } \ 37 {gsub(/^#if HAVE_SETMODE_DOS/,"#if defined(HAVE_SETMODE_DOS) \\&\\& !(defined(BSD) \\&\\& BSD >= 199306) \\&\\& !defined(__INTERIX)");print $$0; next; } \
38 {print $$0;}' \ 38 {print $$0;}' \
39 < ${WRKSRC}/pch.c.orig \ 39 < ${WRKSRC}/pch.c.orig \
40 > ${WRKSRC}/pch.c 40 > ${WRKSRC}/pch.c
41 41
42SYMLINKS = bin/gpatch ${PKGGNUDIR}bin/patch \ 42SYMLINKS = bin/gpatch ${PKGGNUDIR}bin/patch \
43 man/man1/gpatch.1 ${PKGGNUDIR}${PKGMANDIR}/man1/patch.1 43 man/man1/gpatch.1 ${PKGGNUDIR}${PKGMANDIR}/man1/patch.1
44post-install: 44post-install:

cvs diff -r1.52 -r1.53 pkgsrc/lang/gawk/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/gawk/Makefile 2012/12/06 11:42:05 1.52
+++ pkgsrc/lang/gawk/Makefile 2012/12/31 00:27:36 1.53
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.52 2012/12/06 11:42:05 jperkin Exp $ 1# $NetBSD: Makefile,v 1.53 2012/12/31 00:27:36 sbd Exp $
2 2
3DISTNAME= gawk-4.0.1 3DISTNAME= gawk-4.0.1
4PKGREVISION= 2 4PKGREVISION= 2
5CATEGORIES= lang 5CATEGORIES= lang
6MASTER_SITES= ${MASTER_SITE_GNU:=gawk/} 6MASTER_SITES= ${MASTER_SITE_GNU:=gawk/}
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= bouyer@NetBSD.org 9MAINTAINER= bouyer@NetBSD.org
10HOMEPAGE= http://www.gnu.org/software/gawk/gawk.html 10HOMEPAGE= http://www.gnu.org/software/gawk/gawk.html
11COMMENT= GNU awk 11COMMENT= GNU awk
12LICENSE= gnu-gpl-v3 12LICENSE= gnu-gpl-v3
13 13
14CONFLICTS= ja-gawk-[0-9]* 14CONFLICTS= ja-gawk-[0-9]*
@@ -25,23 +25,23 @@ INFO_FILES= yes @@ -25,23 +25,23 @@ INFO_FILES= yes
25MAKE_ENV+= PKGLOCALEDIR=${PKGLOCALEDIR} 25MAKE_ENV+= PKGLOCALEDIR=${PKGLOCALEDIR}
26 26
27LDFLAGS.IRIX+= -lgen 27LDFLAGS.IRIX+= -lgen
28CPPFLAGS.OSF1+= -D_OSF_SOURCE 28CPPFLAGS.OSF1+= -D_OSF_SOURCE
29 29
30.include "../../mk/bsd.prefs.mk" 30.include "../../mk/bsd.prefs.mk"
31 31
32.include "options.mk" 32.include "options.mk"
33 33
34.if !empty(MACHINE_PLATFORM:MDarwin-*-x86_64) 34.if !empty(MACHINE_PLATFORM:MDarwin-*-x86_64)
35CFLAGS+= -Dvm_region=vm_region_64 35CFLAGS+= -Dvm_region=vm_region_64
36.endif 36.endif
37 37
38INSTALLATION_DIRS+= gnu/bin gnu/man/man1 38INSTALLATION_DIRS+= ${PKGGNUDIR}bin ${PKGGNUDIR}${PKGMANDIR}/man1
39 39
40post-install: 40post-install:
41 ${LN} -s ${PREFIX}/bin/gawk ${DESTDIR}${PREFIX}/${PKGGNUDIR}bin/awk 41 ${LN} -s ${PREFIX}/bin/gawk ${DESTDIR}${PREFIX}/${PKGGNUDIR}bin/awk
42 ${LN} -s ${PREFIX}/${PKGMANDIR}/man1/gawk.1 ${DESTDIR}${PREFIX}/${PKGGNUDIR}${PKGMANDIR}/man1/awk.1 42 ${LN} -s ${PREFIX}/${PKGMANDIR}/man1/gawk.1 ${DESTDIR}${PREFIX}/${PKGGNUDIR}${PKGMANDIR}/man1/awk.1
43 43
44BUILDLINK_API_DEPENDS.gettext+= gettext-lib>=0.10.36 44BUILDLINK_API_DEPENDS.gettext+= gettext-lib>=0.10.36
45 45
46.include "../../devel/gettext-lib/buildlink3.mk" 46.include "../../devel/gettext-lib/buildlink3.mk"
47.include "../../mk/bsd.pkg.mk" 47.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/textproc/grep/Makefile 2012/12/18 12:08:25 1.33
+++ pkgsrc/textproc/grep/Makefile 2012/12/31 00:27:37 1.34
@@ -1,36 +1,36 @@ @@ -1,36 +1,36 @@
1# $NetBSD: Makefile,v 1.33 2012/12/18 12:08:25 tron Exp $ 1# $NetBSD: Makefile,v 1.34 2012/12/31 00:27:37 sbd Exp $
2 2
3DISTNAME= grep-2.14 3DISTNAME= grep-2.14
4PKGREVISION= 1 4PKGREVISION= 1
5CATEGORIES= textproc 5CATEGORIES= textproc
6MASTER_SITES= ${MASTER_SITE_GNU:=grep/} 6MASTER_SITES= ${MASTER_SITE_GNU:=grep/}
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= bouyer@NetBSD.org 9MAINTAINER= bouyer@NetBSD.org
10HOMEPAGE= http://www.gnu.org/software/grep/grep.html 10HOMEPAGE= http://www.gnu.org/software/grep/grep.html
11COMMENT= GNU grep 11COMMENT= GNU grep
12LICENSE= gnu-gpl-v3 # or later 12LICENSE= gnu-gpl-v3 # or later
13 13
14USE_PKGLOCALEDIR= yes 14USE_PKGLOCALEDIR= yes
15USE_TOOLS+= makeinfo msgfmt 15USE_TOOLS+= makeinfo msgfmt
16GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes
17CONFIGURE_ARGS+= --disable-perl-regexp 17CONFIGURE_ARGS+= --disable-perl-regexp
18CONFIGURE_ARGS+= --program-prefix=g 18CONFIGURE_ARGS+= --program-prefix=g
19CONFIGURE_ENV+= MKDIR_P=${INSTALL_DATA_DIR:Q} 19CONFIGURE_ENV+= MKDIR_P=${INSTALL_DATA_DIR:Q}
20INFO_FILES= yes 20INFO_FILES= yes
21TEXINFO_REQD= 4.0 21TEXINFO_REQD= 4.0
22 22
23INSTALLATION_DIRS= gnu/bin gnu/man/man1 23INSTALLATION_DIRS= ${PKGGNUDIR}bin ${PKGGNUDIR}${PKGMANDIR}/man1
24 24
25.include "../../mk/bsd.prefs.mk" 25.include "../../mk/bsd.prefs.mk"
26 26
27post-install: 27post-install:
28.for g n in bin/ggrep ${PKGGNUDIR}bin/grep bin/gegrep ${PKGGNUDIR}bin/egrep \ 28.for g n in bin/ggrep ${PKGGNUDIR}bin/grep bin/gegrep ${PKGGNUDIR}bin/egrep \
29 bin/gfgrep ${PKGGNUDIR}bin/fgrep \ 29 bin/gfgrep ${PKGGNUDIR}bin/fgrep \
30 man/man1/ggrep.1 ${PKGGNUDIR}${PKGMANDIR}/man1/grep.1 \ 30 man/man1/ggrep.1 ${PKGGNUDIR}${PKGMANDIR}/man1/grep.1 \
31 man/man1/ggrep.1 ${PKGGNUDIR}${PKGMANDIR}/man1/egrep.1 \ 31 man/man1/ggrep.1 ${PKGGNUDIR}${PKGMANDIR}/man1/egrep.1 \
32 man/man1/ggrep.1 ${PKGGNUDIR}${PKGMANDIR}/man1/fgrep.1 32 man/man1/ggrep.1 ${PKGGNUDIR}${PKGMANDIR}/man1/fgrep.1
33 ${LN} -sf ${PREFIX}/${g} ${DESTDIR}${PREFIX}/${n} 33 ${LN} -sf ${PREFIX}/${g} ${DESTDIR}${PREFIX}/${n}
34.endfor 34.endfor
35 35
36.include "../../devel/gettext-lib/buildlink3.mk" 36.include "../../devel/gettext-lib/buildlink3.mk"

cvs diff -r1.42 -r1.43 pkgsrc/textproc/gsed/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/gsed/Makefile 2012/12/06 11:43:24 1.42
+++ pkgsrc/textproc/gsed/Makefile 2012/12/31 00:27:37 1.43
@@ -1,35 +1,35 @@ @@ -1,35 +1,35 @@
1# $NetBSD: Makefile,v 1.42 2012/12/06 11:43:24 jperkin Exp $ 1# $NetBSD: Makefile,v 1.43 2012/12/31 00:27:37 sbd Exp $
2# 2#
3 3
4DISTNAME= sed-4.2.1 4DISTNAME= sed-4.2.1
5PKGNAME= g${DISTNAME} 5PKGNAME= g${DISTNAME}
6PKGREVISION= 4 6PKGREVISION= 4
7CATEGORIES= textproc editors 7CATEGORIES= textproc editors
8MASTER_SITES= ${MASTER_SITE_GNU:=sed/} 8MASTER_SITES= ${MASTER_SITE_GNU:=sed/}
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://www.gnu.org/software/sed/sed.html 11HOMEPAGE= http://www.gnu.org/software/sed/sed.html
12COMMENT= GNU implementation of sed, the POSIX stream editor 12COMMENT= GNU implementation of sed, the POSIX stream editor
13LICENSE= gnu-gpl-v3 AND gnu-fdl-v1.3 13LICENSE= gnu-gpl-v3 AND gnu-fdl-v1.3
14 14
15PKG_INSTALLATION_TYPES= overwrite pkgviews 15PKG_INSTALLATION_TYPES= overwrite pkgviews
16 16
17USE_PKGLOCALEDIR= YES 17USE_PKGLOCALEDIR= YES
18GNU_CONFIGURE= YES 18GNU_CONFIGURE= YES
19INFO_FILES= YES 19INFO_FILES= YES
20TEST_TARGET= check 20TEST_TARGET= check
21 21
22INSTALLATION_DIRS= gnu/bin gnu/man/man1 22INSTALLATION_DIRS= ${PKGGNUDIR}bin ${PKGGNUDIR}${PKGMANDIR}/man1
23 23
24# at least Solaris-2.9 has issues with grep/egrep 24# at least Solaris-2.9 has issues with grep/egrep
25USE_TOOLS+= grep makeinfo 25USE_TOOLS+= grep makeinfo
26 26
27CONFIGURE_ARGS+= --program-prefix=g 27CONFIGURE_ARGS+= --program-prefix=g
28 28
29.include "../../mk/bsd.prefs.mk" 29.include "../../mk/bsd.prefs.mk"
30 30
31post-install: 31post-install:
32.for g n in bin/gsed ${PKGGNUDIR}bin/sed ${PKGMANDIR}/man1/gsed.1 ${PKGGNUDIR}${PKGMANDIR}/man1/sed.1 32.for g n in bin/gsed ${PKGGNUDIR}bin/sed ${PKGMANDIR}/man1/gsed.1 ${PKGGNUDIR}${PKGMANDIR}/man1/sed.1
33 ${LN} -sf ${PREFIX}/${g} ${DESTDIR}${PREFIX}/${n} 33 ${LN} -sf ${PREFIX}/${g} ${DESTDIR}${PREFIX}/${n}
34.endfor 34.endfor
35 35