Use ${PKGGNUDIR} and ${PKGMANDIR} in INSTALLATION_DIRS.diff -r1.50 -r1.51 pkgsrc/devel/binutils/Makefile
(sbd)
@@ -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 | |||
3 | DISTNAME= binutils-2.22 | 3 | DISTNAME= binutils-2.22 | |
4 | PKGREVISION= 1 | 4 | PKGREVISION= 1 | |
5 | CATEGORIES= devel | 5 | CATEGORIES= devel | |
6 | MASTER_SITES= ${MASTER_SITE_GNU:=binutils/} | 6 | MASTER_SITES= ${MASTER_SITE_GNU:=binutils/} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= http://directory.fsf.org/project/binutils/ | 9 | HOMEPAGE= http://directory.fsf.org/project/binutils/ | |
10 | COMMENT= GNU binary utilities | 10 | COMMENT= GNU binary utilities | |
11 | LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3 | 11 | LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3 | |
12 | EXTRACT_SUFX= .tar.bz2 | 12 | EXTRACT_SUFX= .tar.bz2 | |
13 | 13 | |||
14 | CONFLICTS= avr-binutils<2.13.2.1nb1 | 14 | CONFLICTS= avr-binutils<2.13.2.1nb1 | |
@@ -21,27 +21,27 @@ REPLACE_LOCALEDIR_PATTERNS+= Make-in | @@ -21,27 +21,27 @@ REPLACE_LOCALEDIR_PATTERNS+= Make-in | |||
21 | USE_LANGUAGES= c c++ | 21 | USE_LANGUAGES= c c++ | |
22 | USE_LIBTOOL= yes | 22 | USE_LIBTOOL= yes | |
23 | 23 | |||
24 | GNU_CONFIGURE= yes | 24 | GNU_CONFIGURE= yes | |
25 | CONFIGURE_ARGS+= --with-lib-path='/lib:/usr/lib' | 25 | CONFIGURE_ARGS+= --with-lib-path='/lib:/usr/lib' | |
26 | CONFIGURE_ARGS+= --program-prefix=g | 26 | CONFIGURE_ARGS+= --program-prefix=g | |
27 | BINUTILS_PREFIX= ${PREFIX}/${MACHINE_GNU_PLATFORM} | 27 | BINUTILS_PREFIX= ${PREFIX}/${MACHINE_GNU_PLATFORM} | |
28 | 28 | |||
29 | PLIST_SRC= ${PKGDIR}/PLIST.common | 29 | PLIST_SRC= ${PKGDIR}/PLIST.common | |
30 | PLIST_SRC+= ${WRKDIR}/PLIST_DYNAMIC | 30 | PLIST_SRC+= ${WRKDIR}/PLIST_DYNAMIC | |
31 | 31 | |||
32 | INFO_FILES= yes | 32 | INFO_FILES= yes | |
33 | 33 | |||
34 | INSTALLATION_DIRS= gnu/bin gnu/man/man1 | 34 | INSTALLATION_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 | # | |
38 | PLIST_VARS+= gprof ld | 38 | PLIST_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" | |
43 | PLIST.gprof= yes | 43 | PLIST.gprof= yes | |
44 | EXTRA_FILES+= gprof | 44 | EXTRA_FILES+= gprof | |
45 | .endif | 45 | .endif | |
46 | 46 | |||
47 | .if ${OPSYS} != "SunOS" | 47 | .if ${OPSYS} != "SunOS" |
@@ -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 | |||
3 | DISTNAME= patch-2.5.9 | 3 | DISTNAME= patch-2.5.9 | |
4 | PKGREVISION= 2 | 4 | PKGREVISION= 2 | |
5 | CATEGORIES= devel | 5 | CATEGORIES= 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/} | |
12 | MASTER_SITES= ${MASTER_SITE_LOCAL} | 12 | MASTER_SITES= ${MASTER_SITE_LOCAL} | |
13 | EXTRACT_SUFX= .tar | 13 | EXTRACT_SUFX= .tar | |
14 | 14 | |||
@@ -18,27 +18,27 @@ COMMENT= Patch files using diff output | @@ -18,27 +18,27 @@ COMMENT= Patch files using diff output | |||
18 | LICENSE= gnu-gpl-v2 | 18 | LICENSE= gnu-gpl-v2 | |
19 | 19 | |||
20 | PKG_INSTALLATION_TYPES= overwrite pkgviews | 20 | PKG_INSTALLATION_TYPES= overwrite pkgviews | |
21 | 21 | |||
22 | GNU_CONFIGURE= yes | 22 | GNU_CONFIGURE= yes | |
23 | 23 | |||
24 | .include "../../mk/bsd.prefs.mk" | 24 | .include "../../mk/bsd.prefs.mk" | |
25 | 25 | |||
26 | CONFIGURE_ARGS+= --program-prefix=g | 26 | CONFIGURE_ARGS+= --program-prefix=g | |
27 | 27 | |||
28 | INSTALL_MAKE_FLAGS= bindir=${DESTDIR}${PREFIX}/bin \ | 28 | INSTALL_MAKE_FLAGS= bindir=${DESTDIR}${PREFIX}/bin \ | |
29 | man1dir=${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 | 29 | man1dir=${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 | |
30 | 30 | |||
31 | INSTALLATION_DIRS= gnu/bin gnu/man/man1 | 31 | INSTALLATION_DIRS= ${PKGGNUDIR}bin ${PKGGNUDIR}${PKGMANDIR}/man1 | |
32 | 32 | |||
33 | do-patch: | 33 | do-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 | |||
42 | SYMLINKS = bin/gpatch ${PKGGNUDIR}bin/patch \ | 42 | SYMLINKS = 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 | |
44 | post-install: | 44 | post-install: |
@@ -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 | |||
3 | DISTNAME= gawk-4.0.1 | 3 | DISTNAME= gawk-4.0.1 | |
4 | PKGREVISION= 2 | 4 | PKGREVISION= 2 | |
5 | CATEGORIES= lang | 5 | CATEGORIES= lang | |
6 | MASTER_SITES= ${MASTER_SITE_GNU:=gawk/} | 6 | MASTER_SITES= ${MASTER_SITE_GNU:=gawk/} | |
7 | EXTRACT_SUFX= .tar.xz | 7 | EXTRACT_SUFX= .tar.xz | |
8 | 8 | |||
9 | MAINTAINER= bouyer@NetBSD.org | 9 | MAINTAINER= bouyer@NetBSD.org | |
10 | HOMEPAGE= http://www.gnu.org/software/gawk/gawk.html | 10 | HOMEPAGE= http://www.gnu.org/software/gawk/gawk.html | |
11 | COMMENT= GNU awk | 11 | COMMENT= GNU awk | |
12 | LICENSE= gnu-gpl-v3 | 12 | LICENSE= gnu-gpl-v3 | |
13 | 13 | |||
14 | CONFLICTS= ja-gawk-[0-9]* | 14 | CONFLICTS= ja-gawk-[0-9]* | |
@@ -25,23 +25,23 @@ INFO_FILES= yes | @@ -25,23 +25,23 @@ INFO_FILES= yes | |||
25 | MAKE_ENV+= PKGLOCALEDIR=${PKGLOCALEDIR} | 25 | MAKE_ENV+= PKGLOCALEDIR=${PKGLOCALEDIR} | |
26 | 26 | |||
27 | LDFLAGS.IRIX+= -lgen | 27 | LDFLAGS.IRIX+= -lgen | |
28 | CPPFLAGS.OSF1+= -D_OSF_SOURCE | 28 | CPPFLAGS.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) | |
35 | CFLAGS+= -Dvm_region=vm_region_64 | 35 | CFLAGS+= -Dvm_region=vm_region_64 | |
36 | .endif | 36 | .endif | |
37 | 37 | |||
38 | INSTALLATION_DIRS+= gnu/bin gnu/man/man1 | 38 | INSTALLATION_DIRS+= ${PKGGNUDIR}bin ${PKGGNUDIR}${PKGMANDIR}/man1 | |
39 | 39 | |||
40 | post-install: | 40 | post-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 | |||
44 | BUILDLINK_API_DEPENDS.gettext+= gettext-lib>=0.10.36 | 44 | BUILDLINK_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" |
@@ -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 | |||
3 | DISTNAME= grep-2.14 | 3 | DISTNAME= grep-2.14 | |
4 | PKGREVISION= 1 | 4 | PKGREVISION= 1 | |
5 | CATEGORIES= textproc | 5 | CATEGORIES= textproc | |
6 | MASTER_SITES= ${MASTER_SITE_GNU:=grep/} | 6 | MASTER_SITES= ${MASTER_SITE_GNU:=grep/} | |
7 | EXTRACT_SUFX= .tar.xz | 7 | EXTRACT_SUFX= .tar.xz | |
8 | 8 | |||
9 | MAINTAINER= bouyer@NetBSD.org | 9 | MAINTAINER= bouyer@NetBSD.org | |
10 | HOMEPAGE= http://www.gnu.org/software/grep/grep.html | 10 | HOMEPAGE= http://www.gnu.org/software/grep/grep.html | |
11 | COMMENT= GNU grep | 11 | COMMENT= GNU grep | |
12 | LICENSE= gnu-gpl-v3 # or later | 12 | LICENSE= gnu-gpl-v3 # or later | |
13 | 13 | |||
14 | USE_PKGLOCALEDIR= yes | 14 | USE_PKGLOCALEDIR= yes | |
15 | USE_TOOLS+= makeinfo msgfmt | 15 | USE_TOOLS+= makeinfo msgfmt | |
16 | GNU_CONFIGURE= yes | 16 | GNU_CONFIGURE= yes | |
17 | CONFIGURE_ARGS+= --disable-perl-regexp | 17 | CONFIGURE_ARGS+= --disable-perl-regexp | |
18 | CONFIGURE_ARGS+= --program-prefix=g | 18 | CONFIGURE_ARGS+= --program-prefix=g | |
19 | CONFIGURE_ENV+= MKDIR_P=${INSTALL_DATA_DIR:Q} | 19 | CONFIGURE_ENV+= MKDIR_P=${INSTALL_DATA_DIR:Q} | |
20 | INFO_FILES= yes | 20 | INFO_FILES= yes | |
21 | TEXINFO_REQD= 4.0 | 21 | TEXINFO_REQD= 4.0 | |
22 | 22 | |||
23 | INSTALLATION_DIRS= gnu/bin gnu/man/man1 | 23 | INSTALLATION_DIRS= ${PKGGNUDIR}bin ${PKGGNUDIR}${PKGMANDIR}/man1 | |
24 | 24 | |||
25 | .include "../../mk/bsd.prefs.mk" | 25 | .include "../../mk/bsd.prefs.mk" | |
26 | 26 | |||
27 | post-install: | 27 | post-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" |
@@ -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 | |||
4 | DISTNAME= sed-4.2.1 | 4 | DISTNAME= sed-4.2.1 | |
5 | PKGNAME= g${DISTNAME} | 5 | PKGNAME= g${DISTNAME} | |
6 | PKGREVISION= 4 | 6 | PKGREVISION= 4 | |
7 | CATEGORIES= textproc editors | 7 | CATEGORIES= textproc editors | |
8 | MASTER_SITES= ${MASTER_SITE_GNU:=sed/} | 8 | MASTER_SITES= ${MASTER_SITE_GNU:=sed/} | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= http://www.gnu.org/software/sed/sed.html | 11 | HOMEPAGE= http://www.gnu.org/software/sed/sed.html | |
12 | COMMENT= GNU implementation of sed, the POSIX stream editor | 12 | COMMENT= GNU implementation of sed, the POSIX stream editor | |
13 | LICENSE= gnu-gpl-v3 AND gnu-fdl-v1.3 | 13 | LICENSE= gnu-gpl-v3 AND gnu-fdl-v1.3 | |
14 | 14 | |||
15 | PKG_INSTALLATION_TYPES= overwrite pkgviews | 15 | PKG_INSTALLATION_TYPES= overwrite pkgviews | |
16 | 16 | |||
17 | USE_PKGLOCALEDIR= YES | 17 | USE_PKGLOCALEDIR= YES | |
18 | GNU_CONFIGURE= YES | 18 | GNU_CONFIGURE= YES | |
19 | INFO_FILES= YES | 19 | INFO_FILES= YES | |
20 | TEST_TARGET= check | 20 | TEST_TARGET= check | |
21 | 21 | |||
22 | INSTALLATION_DIRS= gnu/bin gnu/man/man1 | 22 | INSTALLATION_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 | |
25 | USE_TOOLS+= grep makeinfo | 25 | USE_TOOLS+= grep makeinfo | |
26 | 26 | |||
27 | CONFIGURE_ARGS+= --program-prefix=g | 27 | CONFIGURE_ARGS+= --program-prefix=g | |
28 | 28 | |||
29 | .include "../../mk/bsd.prefs.mk" | 29 | .include "../../mk/bsd.prefs.mk" | |
30 | 30 | |||
31 | post-install: | 31 | post-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 |