diff options
author | wiz <wiz@pkgsrc.org> | 2017-01-12 01:25:03 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2017-01-12 01:25:03 +0000 |
commit | e7d8a621b62fdc058d99ba69213459417c9c4899 (patch) | |
tree | ff73feccba6c9ca30bf9c1bd970de66bca82394d /devel | |
parent | 504251bce3fb393a62e90752eb8da757fddac819 (diff) | |
download | pkgsrc-e7d8a621b62fdc058d99ba69213459417c9c4899.tar.gz |
Updated gperf to 3.1.
Add test target.
New in 3.1:
* The generated C code is now in ANSI-C by default. If you want to support
pre-ANSI-C compilers, you need to provide the option --language=C on the
command line or %language=C in the source file.
* The 'len' parameter of the hash function and of the lookup function is now
of type 'size_t' instead of 'unsigned int'. This makes it safe to call these
functions with strings of length > 4 GB, on 64-bit machines.
* Added option --constants-prefix.
* Added declaration %define constants-prefix.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/gperf/Makefile | 5 | ||||
-rw-r--r-- | devel/gperf/distinfo | 12 | ||||
-rw-r--r-- | devel/gperf/patches/patch-aa | 10 |
3 files changed, 14 insertions, 13 deletions
diff --git a/devel/gperf/Makefile b/devel/gperf/Makefile index 91f1a2dba00..24db041a726 100644 --- a/devel/gperf/Makefile +++ b/devel/gperf/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.29 2014/10/09 14:06:09 wiz Exp $ +# $NetBSD: Makefile,v 1.30 2017/01/12 01:25:03 wiz Exp $ -DISTNAME= gperf-3.0.4 +DISTNAME= gperf-3.1 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GNU:=gperf/} @@ -13,5 +13,6 @@ USE_LANGUAGES= c c++ GNU_CONFIGURE= yes INFO_FILES= yes MAKE_JOBS_SAFE= no +TEST_TARGET= check .include "../../mk/bsd.pkg.mk" diff --git a/devel/gperf/distinfo b/devel/gperf/distinfo index e505f835dde..c2688cafc92 100644 --- a/devel/gperf/distinfo +++ b/devel/gperf/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.9 2015/11/03 03:27:30 agc Exp $ +$NetBSD: distinfo,v 1.10 2017/01/12 01:25:03 wiz Exp $ -SHA1 (gperf-3.0.4.tar.gz) = e32d4aff8f0c730c9a56554377b2c6d82d0951b8 -RMD160 (gperf-3.0.4.tar.gz) = aeaed644501d2424f88d203dd68c997b6a90f116 -SHA512 (gperf-3.0.4.tar.gz) = 24a65ac93c9d640670b015a76378eb7e0f167bec685d03f7dc68005d5a6d693d98b2189f7a0ab5bb9e5dc700de7d417c215230f9dbe062ba119240a8da535dad -Size (gperf-3.0.4.tar.gz) = 983500 bytes -SHA1 (patch-aa) = 48bc5de7af358e6a13921c998060c818d40c4eb2 +SHA1 (gperf-3.1.tar.gz) = e3c0618c2d2e5586eda9498c867d5e4858a3b0e2 +RMD160 (gperf-3.1.tar.gz) = 0bccbfd60ef68a93b407d9ce157748475775e74b +SHA512 (gperf-3.1.tar.gz) = 855ebce5ff36753238a44f14c95be7afdc3990b085960345ca2caf1a2db884f7db74d406ce9eec2f4a52abb8a063d4ed000a36b317c9a353ef4e25e2cca9a3f4 +Size (gperf-3.1.tar.gz) = 1215925 bytes +SHA1 (patch-aa) = 00f7ac8096285fba88d43430fa279a035b4c1221 diff --git a/devel/gperf/patches/patch-aa b/devel/gperf/patches/patch-aa index 4a0c4900272..294f8366300 100644 --- a/devel/gperf/patches/patch-aa +++ b/devel/gperf/patches/patch-aa @@ -1,6 +1,6 @@ -$NetBSD: patch-aa,v 1.7 2009/02/27 20:29:20 wiz Exp $ +$NetBSD: patch-aa,v 1.8 2017/01/12 01:25:03 wiz Exp $ ---- doc/Makefile.in.orig 2008-08-23 19:05:33.000000000 +0000 +--- doc/Makefile.in.orig 2017-01-02 11:35:39.000000000 +0000 +++ doc/Makefile.in @@ -48,7 +48,6 @@ TEX = tex TEXI2DVI = texi2dvi @@ -8,9 +8,9 @@ $NetBSD: patch-aa,v 1.7 2009/02/27 20:29:20 wiz Exp $ TEXI2PDF = texi2pdf -MAKEINFO = LANG= LC_MESSAGES= LC_ALL= LANGUAGE= makeinfo TEXI2HTML = perl $(srcdir)/texi2html + TEXI2ANY = texi2any - # Programs used by "make install": -@@ -115,8 +114,8 @@ install : all force +@@ -130,8 +129,8 @@ install : all force # $(INSTALL_DATA) $(srcdir)/gperf.ps $(DESTDIR)$(psdir)/gperf.ps # $(MKINSTALLDIRS) $(DESTDIR)$(pdfdir) # $(INSTALL_DATA) $(srcdir)/gperf.pdf $(DESTDIR)$(pdfdir)/gperf.pdf @@ -21,7 +21,7 @@ $NetBSD: patch-aa,v 1.7 2009/02/27 20:29:20 wiz Exp $ installdirs : force $(MKINSTALLDIRS) $(DESTDIR)$(infodir) -@@ -124,7 +123,7 @@ installdirs : force +@@ -139,7 +138,7 @@ installdirs : force # $(MKINSTALLDIRS) $(DESTDIR)$(dvidir) # $(MKINSTALLDIRS) $(DESTDIR)$(psdir) # $(MKINSTALLDIRS) $(DESTDIR)$(pdfdir) |