diff options
-rw-r--r-- | textproc/grep/Makefile | 14 | ||||
-rw-r--r-- | textproc/grep/PLIST | 27 | ||||
-rw-r--r-- | textproc/grep/distinfo | 11 | ||||
-rw-r--r-- | textproc/grep/patches/patch-aa | 19 | ||||
-rw-r--r-- | textproc/grep/patches/patch-ab | 33 | ||||
-rw-r--r-- | textproc/grep/patches/patch-ac | 13 |
6 files changed, 34 insertions, 83 deletions
diff --git a/textproc/grep/Makefile b/textproc/grep/Makefile index 26987d45c7b..1635a47e307 100644 --- a/textproc/grep/Makefile +++ b/textproc/grep/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.23 2006/04/13 18:23:38 jlam Exp $ +# $NetBSD: Makefile,v 1.24 2008/03/08 12:16:43 tnn Exp $ # -DISTNAME= grep-2.5.1 -PKGREVISION= 4 +DISTNAME= grep-2.5.3 CATEGORIES= textproc MASTER_SITES= ${MASTER_SITE_GNU:=grep/} EXTRACT_SUFX= .tar.bz2 @@ -11,14 +10,15 @@ MAINTAINER= bouyer@NetBSD.org HOMEPAGE= http://www.gnu.org/software/grep/grep.html COMMENT= GNU grep -USE_PKGLOCALEDIR= YES -GNU_CONFIGURE= YES +PKG_DESTDIR_SUPPORT= user-destdir +GNU_CONFIGURE= YES CONFIGURE_ARGS+= --disable-perl-regexp - +USE_PKGLOCALEDIR= YES USE_TOOLS+= makeinfo msgfmt -TEXINFO_REQD= 4.0 INFO_FILES= # PLIST +TEXINFO_REQD= 4.0 +CONFIGURE_ENV+= MKDIR_P=${INSTALL_DATA_DIR:Q} .include "../../mk/bsd.prefs.mk" diff --git a/textproc/grep/PLIST b/textproc/grep/PLIST index 8f4a7200e2e..c5c527f70d5 100644 --- a/textproc/grep/PLIST +++ b/textproc/grep/PLIST @@ -1,28 +1,47 @@ -@comment $NetBSD: PLIST,v 1.6 2006/04/17 07:07:35 jlam Exp $ -bin/${GNU_PROGRAM_PREFIX}grep +@comment $NetBSD: PLIST,v 1.7 2008/03/08 12:16:43 tnn Exp $ bin/${GNU_PROGRAM_PREFIX}egrep bin/${GNU_PROGRAM_PREFIX}fgrep +bin/${GNU_PROGRAM_PREFIX}grep info/grep.info -man/man1/${GNU_PROGRAM_PREFIX}grep.1 -man/man1/${GNU_PROGRAM_PREFIX}fgrep.1 man/man1/${GNU_PROGRAM_PREFIX}egrep.1 +man/man1/${GNU_PROGRAM_PREFIX}fgrep.1 +man/man1/${GNU_PROGRAM_PREFIX}grep.1 +share/locale/af/LC_MESSAGES/grep.mo +share/locale/be/LC_MESSAGES/grep.mo +share/locale/bg/LC_MESSAGES/grep.mo +share/locale/ca/LC_MESSAGES/grep.mo share/locale/cs/LC_MESSAGES/grep.mo +share/locale/da/LC_MESSAGES/grep.mo share/locale/de/LC_MESSAGES/grep.mo share/locale/el/LC_MESSAGES/grep.mo share/locale/eo/LC_MESSAGES/grep.mo share/locale/es/LC_MESSAGES/grep.mo share/locale/et/LC_MESSAGES/grep.mo +share/locale/eu/LC_MESSAGES/grep.mo +share/locale/fi/LC_MESSAGES/grep.mo share/locale/fr/LC_MESSAGES/grep.mo +share/locale/ga/LC_MESSAGES/grep.mo share/locale/gl/LC_MESSAGES/grep.mo +share/locale/he/LC_MESSAGES/grep.mo share/locale/hr/LC_MESSAGES/grep.mo +share/locale/hu/LC_MESSAGES/grep.mo share/locale/id/LC_MESSAGES/grep.mo share/locale/it/LC_MESSAGES/grep.mo share/locale/ja/LC_MESSAGES/grep.mo share/locale/ko/LC_MESSAGES/grep.mo +share/locale/nb/LC_MESSAGES/grep.mo share/locale/nl/LC_MESSAGES/grep.mo share/locale/no/LC_MESSAGES/grep.mo share/locale/pl/LC_MESSAGES/grep.mo +share/locale/pt/LC_MESSAGES/grep.mo share/locale/pt_BR/LC_MESSAGES/grep.mo +share/locale/ro/LC_MESSAGES/grep.mo share/locale/ru/LC_MESSAGES/grep.mo +share/locale/rw/LC_MESSAGES/grep.mo share/locale/sl/LC_MESSAGES/grep.mo +share/locale/sr/LC_MESSAGES/grep.mo share/locale/sv/LC_MESSAGES/grep.mo +share/locale/tr/LC_MESSAGES/grep.mo +share/locale/uk/LC_MESSAGES/grep.mo +share/locale/vi/LC_MESSAGES/grep.mo +share/locale/zh_TW/LC_MESSAGES/grep.mo diff --git a/textproc/grep/distinfo b/textproc/grep/distinfo index 568f34bc889..2f2bd30f3fe 100644 --- a/textproc/grep/distinfo +++ b/textproc/grep/distinfo @@ -1,8 +1,5 @@ -$NetBSD: distinfo,v 1.7 2005/02/24 14:48:42 agc Exp $ +$NetBSD: distinfo,v 1.8 2008/03/08 12:16:43 tnn Exp $ -SHA1 (grep-2.5.1.tar.bz2) = 551db1f0014e44d428e1c3482ac9418ff5d15950 -RMD160 (grep-2.5.1.tar.bz2) = 2386d0678c429d5006618277a663ffe976704aa9 -Size (grep-2.5.1.tar.bz2) = 559232 bytes -SHA1 (patch-aa) = f08f91903053a32c497c1a8a453116bfa9029ed6 -SHA1 (patch-ab) = 2e92dab9e1a66ad5bc10f08faf68a0926fea6a87 -SHA1 (patch-ac) = f0e672a0f29bc9a41e9918114e527f0ce1947f51 +SHA1 (grep-2.5.3.tar.bz2) = 53227ca9a01d5548448372f9b2e9111adf159f3b +RMD160 (grep-2.5.3.tar.bz2) = dafa692fd67dfcd1c94115e9831d291b29fa7729 +Size (grep-2.5.3.tar.bz2) = 618184 bytes diff --git a/textproc/grep/patches/patch-aa b/textproc/grep/patches/patch-aa deleted file mode 100644 index 32b0f2ddb3b..00000000000 --- a/textproc/grep/patches/patch-aa +++ /dev/null @@ -1,19 +0,0 @@ -$NetBSD: patch-aa,v 1.3 2003/09/18 19:13:54 wiz Exp $ - ---- src/Makefile.in.orig 2002-03-26 17:09:36.000000000 +0100 -+++ src/Makefile.in -@@ -379,12 +379,12 @@ uninstall-am: uninstall-binPROGRAMS unin - - egrep: - echo '#!/bin/sh' >$@ -- echo 'exec grep -E $${1+"$$@"}' >>$@ -+ echo 'exec $(bindir)/'`echo grep|sed '$(transform)'`' -E $${1+"$$@"}' >>$@ - chmod a+x $@ - - fgrep: - echo '#!/bin/sh' >$@ -- echo 'exec grep -F $${1+"$$@"}' >>$@ -+ echo 'exec $(bindir)/'`echo grep|sed '$(transform)'`' -F $${1+"$$@"}' >>$@ - chmod a+x $@ - # Tell versions [3.59,3.63) of GNU make to not export all variables. - # Otherwise a system limit (for SysV at least) may be exceeded. diff --git a/textproc/grep/patches/patch-ab b/textproc/grep/patches/patch-ab deleted file mode 100644 index 158c9b8e84a..00000000000 --- a/textproc/grep/patches/patch-ab +++ /dev/null @@ -1,33 +0,0 @@ -$NetBSD: patch-ab,v 1.2 2004/07/06 20:36:58 bouyer Exp $ - ---- src/dfa.c.orig 2001-09-26 18:57:55.000000000 +0200 -+++ src/dfa.c 2004-07-06 22:33:02.000000000 +0200 -@@ -44,7 +44,7 @@ - # include <locale.h> - #endif - --#if defined HAVE_WCTYPE_H && defined HAVE_WCHAR_H && defined HAVE_MBRTOWC -+#if defined HAVE_WCTYPE_H && defined HAVE_WCHAR_H && defined HAVE_MBRTOWC && defined HAVE_WCTYPE - /* We can handle multibyte string. */ - # define MBS_SUPPORT - #endif -@@ -1052,12 +1052,17 @@ - setbit_case_fold (c, ccl); - } else { - /* POSIX locales are painful - leave the decision to libc */ -- char expr[6] = { '[', c, '-', c2, ']', '\0' }; -+ char expr[6] = { '[', '\0', '-', '\0', ']', '\0' }; - regex_t re; -+ -+ expr[1] = c; -+ expr[3] = c2; - if (regcomp (&re, expr, case_fold ? REG_ICASE : 0) == REG_NOERROR) { - for (c = 0; c < NOTCHAR; ++c) { -- char buf[2] = { c, '\0' }; -+ char buf[2] = { '\0', '\0' }; - regmatch_t mat; -+ -+ buf[0] = c; - if (regexec (&re, buf, 1, &mat, 0) == REG_NOERROR - && mat.rm_so == 0 && mat.rm_eo == 1) - setbit_case_fold (c, ccl); diff --git a/textproc/grep/patches/patch-ac b/textproc/grep/patches/patch-ac deleted file mode 100644 index 6556ede4fda..00000000000 --- a/textproc/grep/patches/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ac,v 1.1 2002/12/25 19:50:36 wiz Exp $ - ---- src/search.c.orig Thu Apr 19 05:42:14 2001 -+++ src/search.c -@@ -22,7 +22,7 @@ - # include <config.h> - #endif - #include <sys/types.h> --#if defined HAVE_WCTYPE_H && defined HAVE_WCHAR_H && defined HAVE_MBRTOWC -+#if defined HAVE_WCTYPE_H && defined HAVE_WCHAR_H && defined HAVE_MBRTOWC && defined HAVE_WCTYPE - /* We can handle multibyte string. */ - # define MBS_SUPPORT - # include <wchar.h> |