summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2020-08-24 07:52:03 +0000
committerwiz <wiz@pkgsrc.org>2020-08-24 07:52:03 +0000
commit8928bef94c8d8e48a20e163ee4c25bac1408f609 (patch)
tree266a8759d4fcfd39024f2144f4451cbefdacccd2
parent651bb4b95a31602666d3b0669c0a2d573879759d (diff)
downloadpkgsrc-8928bef94c8d8e48a20e163ee4c25bac1408f609.tar.gz
gawk: update to 5.1.0.
Changes from 5.0.1 to 5.1.0 --------------------------- 1. The major version of the API is bumped to 3, something that should have happened at the 5.0.0 release but didn't. 2. A number of memory leak issues have been fixed. 3. Infrastructure upgrades: Bison 3.5.4, Texinfo 6.7, Gettext 0.20.1, Automake 1.16.2. 4. The indexing in the manual has been thoroughly revised, in particular making use of the facilities in Texinfo 6.7. That version (or newer) must be used to format the manual. 5. MSYS2 is now supported out-of-the-box by configure. 6. Several bugs have been fixed. See the ChangeLog for details.
-rw-r--r--lang/gawk/Makefile6
-rw-r--r--lang/gawk/distinfo12
-rw-r--r--lang/gawk/patches/patch-Makefile.in12
3 files changed, 14 insertions, 16 deletions
diff --git a/lang/gawk/Makefile b/lang/gawk/Makefile
index d0927e14ae5..b77918f1d04 100644
--- a/lang/gawk/Makefile
+++ b/lang/gawk/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.72 2020/06/25 19:48:03 hauke Exp $
+# $NetBSD: Makefile,v 1.73 2020/08/24 07:52:03 wiz Exp $
-DISTNAME= gawk-5.0.1
+DISTNAME= gawk-5.1.0
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GNU:=gawk/}
EXTRACT_SUFX= .tar.xz
@@ -48,8 +48,6 @@ post-install:
${LN} -fs ${PREFIX}/bin/gawk ${DESTDIR}${PREFIX}/${PKGGNUDIR}bin/awk
${LN} -fs ${PREFIX}/${PKGMANDIR}/man1/gawk.1 ${DESTDIR}${PREFIX}/${PKGGNUDIR}${PKGMANDIR}/man1/awk.1
-BUILDLINK_API_DEPENDS.gettext+= gettext-lib>=0.10.36
-
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/gmp/buildlink3.mk"
.include "../../math/mpfr/buildlink3.mk"
diff --git a/lang/gawk/distinfo b/lang/gawk/distinfo
index e37f9149a1f..acdc00891f9 100644
--- a/lang/gawk/distinfo
+++ b/lang/gawk/distinfo
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.41 2019/10/08 14:19:42 ryoon Exp $
+$NetBSD: distinfo,v 1.42 2020/08/24 07:52:03 wiz Exp $
-SHA1 (gawk-5.0.1.tar.xz) = ccdad761aa1fc682d688c7095b47208bef726582
-RMD160 (gawk-5.0.1.tar.xz) = 76347bb4049ffb4fe189ed032854255ca167c47e
-SHA512 (gawk-5.0.1.tar.xz) = ff9842a91035f843482d93eac8a35cddf2ce16acaa43a0112c1efff08802aebf705ee70d47eff74a190dca7be330c31f7204ad27cb63bdee65333f9b9c984212
-Size (gawk-5.0.1.tar.xz) = 3136004 bytes
-SHA1 (patch-Makefile.in) = 2f9e8c3ca477ece817d251e22345bf2476fccd00
+SHA1 (gawk-5.1.0.tar.xz) = 02408f1be58747a0d8c16ef1d191398b4260c638
+RMD160 (gawk-5.1.0.tar.xz) = a233f071ee975a95f0801da1026188e7dbc696ad
+SHA512 (gawk-5.1.0.tar.xz) = 971e6a7617eb051d587984f64be2ff830e49eb60721c3401e8944401e3c3a7cd3334f0334b6e28bfc9283aaff15d83b0933f1fd77b0f8c7059068fa3f94c3cb4
+Size (gawk-5.1.0.tar.xz) = 3154564 bytes
+SHA1 (patch-Makefile.in) = 59b1999ebf4d149c450d6c1ad89b63b1e9716380
SHA1 (patch-extension_Makefile.in) = 07184d54caadbdc4193d1ba2ee52eb557900bdf3
SHA1 (patch-extension_gawkfts.c) = a88ac0ed14be5133cf081bf25ab8663f0f3372a7
SHA1 (patch-extension_inplace.c) = 84b1d8f18ed78a872cd7befa65def30b4bcb3252
diff --git a/lang/gawk/patches/patch-Makefile.in b/lang/gawk/patches/patch-Makefile.in
index 7680db2dffb..346a8dcee7e 100644
--- a/lang/gawk/patches/patch-Makefile.in
+++ b/lang/gawk/patches/patch-Makefile.in
@@ -1,11 +1,11 @@
-$NetBSD: patch-Makefile.in,v 1.5 2018/07/14 13:47:32 adam Exp $
+$NetBSD: patch-Makefile.in,v 1.6 2020/08/24 07:52:03 wiz Exp $
Correct locale location, use names gawk and pgawk unconditionally.
Do not install extras.
---- Makefile.in.orig 2018-02-25 17:06:29.000000000 +0000
+--- Makefile.in.orig 2020-04-14 11:44:52.000000000 +0000
+++ Makefile.in
-@@ -328,7 +328,7 @@ CFLAGS = @CFLAGS@
+@@ -340,7 +340,7 @@ CFLAGS = @CFLAGS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
CYGPATH_W = @CYGPATH_W@
@@ -14,16 +14,16 @@ Do not install extras.
DEPDIR = @DEPDIR@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
-@@ -484,7 +484,7 @@ EXTRA_DIST = \
+@@ -499,7 +499,7 @@ EXTRA_DIST = \
# Build in awklib after in doc, since we want to extract
# sample files if doc/gawk.texi changed.
-SUBDIRS = support . $(am__append_1) extras doc awklib po test
+SUBDIRS = support . $(am__append_1) doc awklib po test
include_HEADERS = gawkapi.h
+ BUILT_SOURCES = $(srcdir)/pc/Makefile.tst
- # sources for both gawk and dgawk
-@@ -1161,9 +1161,7 @@ install-exec-hook:
+@@ -1241,9 +1241,7 @@ install-exec-hook:
(cd $(DESTDIR)$(bindir); \
name=`echo gawk | sed '$(transform)'` ; \
$(LN) $${name}$(EXEEXT) gawk-$(VERSION)$(EXEEXT) 2>/dev/null ; \