| @@ -1,41 +1,43 @@ | | | @@ -1,41 +1,43 @@ |
1 | # $NetBSD: Makefile,v 1.51 2017/08/18 21:51:40 adam Exp $ | | 1 | # $NetBSD: Makefile,v 1.52 2018/02/27 15:16:50 rillig Exp $ |
2 | | | 2 | |
3 | DISTNAME= grep-3.1 | | 3 | DISTNAME= grep-3.1 |
4 | CATEGORIES= textproc | | 4 | CATEGORIES= textproc |
| | | 5 | PKGREVISION= 1 |
5 | MASTER_SITES= ${MASTER_SITE_GNU:=grep/} | | 6 | MASTER_SITES= ${MASTER_SITE_GNU:=grep/} |
6 | EXTRACT_SUFX= .tar.xz | | 7 | EXTRACT_SUFX= .tar.xz |
7 | | | 8 | |
8 | MAINTAINER= bouyer@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@pkgsrc.org |
9 | HOMEPAGE= http://www.gnu.org/software/grep/grep.html | | 10 | HOMEPAGE= https://www.gnu.org/software/grep/grep.html |
10 | COMMENT= GNU grep | | 11 | COMMENT= GNU grep |
11 | LICENSE= gnu-gpl-v3 # or later | | 12 | LICENSE= gnu-gpl-v3 # or later |
12 | | | 13 | |
13 | USE_PKGLOCALEDIR= yes | | 14 | USE_PKGLOCALEDIR= yes |
14 | USE_TOOLS+= makeinfo msgfmt | | 15 | USE_TOOLS+= makeinfo msgfmt |
15 | GNU_CONFIGURE= yes | | 16 | GNU_CONFIGURE= yes |
16 | CONFIGURE_ARGS+= --disable-perl-regexp | | 17 | CONFIGURE_ARGS+= --enable-perl-regexp |
17 | CONFIGURE_ARGS+= --program-prefix=g | | 18 | CONFIGURE_ARGS+= --program-prefix=g |
18 | CONFIGURE_ENV+= MKDIR_P=${INSTALL_DATA_DIR:Q} | | 19 | CONFIGURE_ENV+= MKDIR_P=${INSTALL_DATA_DIR:Q} |
19 | INFO_FILES= yes | | 20 | INFO_FILES= yes |
20 | TEXINFO_REQD= 4.0 | | 21 | TEXINFO_REQD= 4.0 |
21 | | | 22 | |
22 | INSTALLATION_DIRS= ${PKGGNUDIR}bin ${PKGGNUDIR}${PKGMANDIR}/man1 | | 23 | INSTALLATION_DIRS= ${PKGGNUDIR}bin ${PKGGNUDIR}${PKGMANDIR}/man1 |
23 | | | 24 | |
24 | .include "../../mk/bsd.prefs.mk" | | 25 | .include "../../mk/bsd.prefs.mk" |
25 | | | 26 | |
26 | .if ${OS_VARIANT} == "SCOOSR5" | | 27 | .if ${OS_VARIANT} == "SCOOSR5" |
27 | # SCO OpenServer 5.0.7/3.2's pthread is builtin GNU pth. | | 28 | # SCO OpenServer 5.0.7/3.2's pthread is builtin GNU pth. |
28 | CONFIGURE_ARGS+= --enable-threads=pth | | 29 | CONFIGURE_ARGS+= --enable-threads=pth |
29 | .endif | | 30 | .endif |
30 | | | 31 | |
31 | post-install: | | 32 | post-install: |
32 | .for g n in bin/ggrep ${PKGGNUDIR}bin/grep bin/gegrep ${PKGGNUDIR}bin/egrep \ | | 33 | .for g n in bin/ggrep ${PKGGNUDIR}bin/grep bin/gegrep ${PKGGNUDIR}bin/egrep \ |
33 | bin/gfgrep ${PKGGNUDIR}bin/fgrep \ | | 34 | bin/gfgrep ${PKGGNUDIR}bin/fgrep \ |
34 | man/man1/ggrep.1 ${PKGGNUDIR}${PKGMANDIR}/man1/grep.1 \ | | 35 | man/man1/ggrep.1 ${PKGGNUDIR}${PKGMANDIR}/man1/grep.1 \ |
35 | man/man1/ggrep.1 ${PKGGNUDIR}${PKGMANDIR}/man1/egrep.1 \ | | 36 | man/man1/ggrep.1 ${PKGGNUDIR}${PKGMANDIR}/man1/egrep.1 \ |
36 | man/man1/ggrep.1 ${PKGGNUDIR}${PKGMANDIR}/man1/fgrep.1 | | 37 | man/man1/ggrep.1 ${PKGGNUDIR}${PKGMANDIR}/man1/fgrep.1 |
37 | ${LN} -sf ${PREFIX}/${g} ${DESTDIR}${PREFIX}/${n} | | 38 | ${LN} -sf ${PREFIX}/${g} ${DESTDIR}${PREFIX}/${n} |
38 | .endfor | | 39 | .endfor |
39 | | | 40 | |
40 | .include "../../devel/gettext-lib/buildlink3.mk" | | 41 | .include "../../devel/gettext-lib/buildlink3.mk" |
| | | 42 | .include "../../devel/pcre/buildlink3.mk" |
41 | .include "../../mk/bsd.pkg.mk" | | 43 | .include "../../mk/bsd.pkg.mk" |