Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/autogen autogen: update to 5.18.16
details: https://anonhg.NetBSD.org/pkgsrc/rev/e631545e671d
branches: trunk
changeset: 437135:e631545e671d
user: tnn <tnn%pkgsrc.org@localhost>
date: Mon Aug 17 08:43:07 2020 +0000
description:
autogen: update to 5.18.16
There's no entry in the NEWS file apart from mentioning that
autotools have been refreshed and that it works with guile 2.2.x
which is coincidentally the reason for updating this package.
lang/guile20 just kept segfaulting during install for me.
diffstat:
devel/autogen/Makefile | 11 +++++++----
devel/autogen/PLIST | 6 ++----
devel/autogen/distinfo | 15 +++++++++------
devel/autogen/patches/patch-ad | 14 --------------
devel/autogen/patches/patch-agen5_Makefile.in | 16 ++++++++++++++++
devel/autogen/patches/patch-columns_Makefile.in | 16 ++++++++++++++++
devel/autogen/patches/patch-config_config.rpath | 16 ++++++++++++++++
devel/autogen/patches/patch-getdefs_Makefile.in | 16 ++++++++++++++++
8 files changed, 82 insertions(+), 28 deletions(-)
diffs (174 lines):
diff -r 401aa3da4a42 -r e631545e671d devel/autogen/Makefile
--- a/devel/autogen/Makefile Mon Aug 17 07:59:55 2020 +0000
+++ b/devel/autogen/Makefile Mon Aug 17 08:43:07 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.48 2020/06/02 08:23:34 adam Exp $
+# $NetBSD: Makefile,v 1.49 2020/08/17 08:43:07 tnn Exp $
-DISTNAME= autogen-5.18.10
-PKGREVISION= 6
+DISTNAME= autogen-5.18.16
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNU:=autogen/rel${PKGVERSION_NOREV}/}
EXTRACT_SUFX= .tar.xz
@@ -21,7 +20,11 @@
CONFIGURE_ENV+= POSIX_SHELL=${CONFIG_SHELL:Q}
MAKE_ENV+= PERL5=${PERL5}
+# XXX
+CONFIGURE_ARGS+= --disable-dependency-tracking
+BUILDLINK_TRANSFORM+= rm:-Werror
+
.include "../../devel/gettext-lib/buildlink3.mk"
-.include "../../lang/guile20/buildlink3.mk"
+.include "../../lang/guile22/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 401aa3da4a42 -r e631545e671d devel/autogen/PLIST
--- a/devel/autogen/PLIST Mon Aug 17 07:59:55 2020 +0000
+++ b/devel/autogen/PLIST Mon Aug 17 08:43:07 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.15 2016/07/16 20:00:14 wiz Exp $
+@comment $NetBSD: PLIST,v 1.16 2020/08/17 08:43:07 tnn Exp $
bin/autogen
bin/autoopts-config
bin/columns
@@ -56,8 +56,6 @@
share/autogen/autoopts.m4
share/autogen/bits.tpl
share/autogen/cmd-doc.tlib
-share/autogen/confmacs.tlib
-share/autogen/conftest.tpl
share/autogen/def2pot.tpl
share/autogen/fsm-macro.tlib
share/autogen/fsm-trans.tlib
@@ -67,7 +65,7 @@
share/autogen/gplv2.lic
share/autogen/lgpl.lic
share/autogen/lgplv2.lic
-share/autogen/libopts-41.1.16.tar.gz
+share/autogen/libopts-42.1.17.tar.gz
share/autogen/liboptschk.m4
share/autogen/man2mdoc
share/autogen/man2texi
diff -r 401aa3da4a42 -r e631545e671d devel/autogen/distinfo
--- a/devel/autogen/distinfo Mon Aug 17 07:59:55 2020 +0000
+++ b/devel/autogen/distinfo Mon Aug 17 08:43:07 2020 +0000
@@ -1,10 +1,13 @@
-$NetBSD: distinfo,v 1.15 2016/07/16 20:00:14 wiz Exp $
+$NetBSD: distinfo,v 1.16 2020/08/17 08:43:07 tnn Exp $
-SHA1 (autogen-5.18.10.tar.xz) = ca867cd8a065f40cc390230db463a62bd0e2da4b
-RMD160 (autogen-5.18.10.tar.xz) = ffd55c154b1cb88e7b29d1a65976dfc1032efed2
-SHA512 (autogen-5.18.10.tar.xz) = cfb06566aebe2aa833f2a032c513aa1d57a803eee82f03d6f6fe3806a0f570d5dbf8331015d2afde89a3d4e4c967b6a367d3e2820addb3ff6a5ac6d481a058be
-Size (autogen-5.18.10.tar.xz) = 1017960 bytes
-SHA1 (patch-ad) = 37ed9a3fc8c450f9a556258988c5642836a0c936
+SHA1 (autogen-5.18.16.tar.xz) = f854764cb34f6f0b9f620c2d149d09b845c2d1e2
+RMD160 (autogen-5.18.16.tar.xz) = 789d4932f1704508cedf3bee6718778cfb587175
+SHA512 (autogen-5.18.16.tar.xz) = 5f12c982dbe27873f5649a96049bf019ff183c90cc0c8a9196556b0ca02e72940cd422f6d6601f68cc7d8763b1124f2765c3b1a6335fc92ba07f84b03d2a53a1
+Size (autogen-5.18.16.tar.xz) = 1046276 bytes
SHA1 (patch-ae) = 7249600bfc3cdcafdf55a100db775e9d1a9403f0
+SHA1 (patch-agen5_Makefile.in) = 154fe94b21d5189fa94cffbf5e2543cf90a97cc2
SHA1 (patch-agen5_fmemopen.c) = 1cc126824f6a07fb9be080f8d143a6f2353bea78
SHA1 (patch-autoopts_mk-tpl-config.sh) = 9c5b1012efeed5db73a4cade08d6a53f410adae2
+SHA1 (patch-columns_Makefile.in) = a1da38b3a0a24ac300a4a7baea968642e449efd2
+SHA1 (patch-config_config.rpath) = 791aa6bbe52c681b5461205c2341ce015d638ecf
+SHA1 (patch-getdefs_Makefile.in) = c16060d8d69d7c04c9a35ed94af705a39060f8ba
diff -r 401aa3da4a42 -r e631545e671d devel/autogen/patches/patch-ad
--- a/devel/autogen/patches/patch-ad Mon Aug 17 07:59:55 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-$NetBSD: patch-ad,v 1.4 2016/07/16 20:00:14 wiz Exp $
-
-Allow passing in POSIX_SHELL from environment to avoid paths to tools/ dir.
-
---- configure.orig 2011-05-06 14:06:58.000000000 +0000
-+++ configure
-@@ -13518,6 +13518,7 @@ $as_echo "$ac_cv_path_SED" >&6; }
-
- while :
- do
-+ test -x "$POSIX_SHELL" && break
- POSIX_SHELL=`which bash`
- test -x "$POSIX_SHELL" && break
- POSIX_SHELL=`which dash`
diff -r 401aa3da4a42 -r e631545e671d devel/autogen/patches/patch-agen5_Makefile.in
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/autogen/patches/patch-agen5_Makefile.in Mon Aug 17 08:43:07 2020 +0000
@@ -0,0 +1,16 @@
+$NetBSD: patch-agen5_Makefile.in,v 1.1 2020/08/17 08:43:07 tnn Exp $
+
+This is completely bogus. These binaries do get installed in ${PREFIX}/bin.
+Building them with -no-install leaks WRKDIR rpath references.
+
+--- agen5/Makefile.in.orig 2018-08-26 17:45:20.000000000 +0000
++++ agen5/Makefile.in
+@@ -482,7 +482,7 @@ SNV_LIB = $(top_builddir)/snprintfv/libs
+ nodist_autogen_SOURCES = ag.c
+ autogen_SOURCES = $(gen_csrc)
+ autogen_LDADD = $(LO_LIB) $(SNV_LIB) $(GUILE_LIBS)
+-autogen_LDFLAGS = $(DYNAMIC_AG) $(AG_STATIC_AUTOGEN) -no-install
++autogen_LDFLAGS = $(DYNAMIC_AG) $(AG_STATIC_AUTOGEN)
+ autogen_CFLAGS = $(GUILE_CFLAGS)
+ stamp_script = $(srcdir)/mk-stamps.sh
+ AM_YFLAGS = -d
diff -r 401aa3da4a42 -r e631545e671d devel/autogen/patches/patch-columns_Makefile.in
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/autogen/patches/patch-columns_Makefile.in Mon Aug 17 08:43:07 2020 +0000
@@ -0,0 +1,16 @@
+$NetBSD: patch-columns_Makefile.in,v 1.1 2020/08/17 08:43:07 tnn Exp $
+
+This is completely bogus. These binaries do get installed in ${PREFIX}/bin.
+Building them with -no-install leaks WRKDIR rpath references.
+
+--- columns/Makefile.in.orig 2018-08-26 17:44:45.000000000 +0000
++++ columns/Makefile.in
+@@ -389,7 +389,7 @@ target_vendor = @target_vendor@
+ top_build_prefix = @top_build_prefix@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+-columns_LDFLAGS = -no-install
++columns_LDFLAGS =
+ csrc = opts.h columns.c opts.c
+ nodist_columns_SOURCES = cols.c
+ LO_LIB = $(top_builddir)/autoopts/libopts.la
diff -r 401aa3da4a42 -r e631545e671d devel/autogen/patches/patch-config_config.rpath
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/autogen/patches/patch-config_config.rpath Mon Aug 17 08:43:07 2020 +0000
@@ -0,0 +1,16 @@
+$NetBSD: patch-config_config.rpath,v 1.1 2020/08/17 08:43:07 tnn Exp $
+
+Don't leak WRKDIR references.
+pkgsrc wrappers don't like space separated linker flags.
+
+--- config/config.rpath.orig 2018-07-28 15:23:15.000000000 +0000
++++ config/config.rpath
+@@ -173,7 +173,7 @@ if test "$with_gnu_ld" = yes; then
+ # here allows them to be overridden if necessary.
+ # Unlike libtool, we use -rpath here, not --rpath, since the documented
+ # option of GNU ld is called -rpath, not --rpath.
+- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
++ hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+ case "$host_os" in
+ aix[3-9]*)
+ # On AIX/PPC, the GNU linker is very broken
diff -r 401aa3da4a42 -r e631545e671d devel/autogen/patches/patch-getdefs_Makefile.in
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/autogen/patches/patch-getdefs_Makefile.in Mon Aug 17 08:43:07 2020 +0000
@@ -0,0 +1,16 @@
+$NetBSD: patch-getdefs_Makefile.in,v 1.1 2020/08/17 08:43:07 tnn Exp $
+
+This is completely bogus. These binaries do get installed in ${PREFIX}/bin.
+Building them with -no-install leaks WRKDIR rpath references.
+
+--- getdefs/Makefile.in.orig 2018-08-26 17:44:45.000000000 +0000
++++ getdefs/Makefile.in
+@@ -434,7 +434,7 @@ top_build_prefix = @top_build_prefix@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+ TARG = getdefs
+-getdefs_LDFLAGS = -no-install
++getdefs_LDFLAGS =
+ gdsrcs = getdefs.h proto.h gdemit.c gdinit.c getdefs.c
+ getdefs_SOURCES = proto.h
+ BUILT_SOURCES = gd.c
Home |
Main Index |
Thread Index |
Old Index