autogen: Update to 5.18.16

Message ID cb7a3a84-45d9-2d7a-6894-854b78e9e1b7@ipfire.org
State Dropped
Headers
Series autogen: Update to 5.18.16 |

Commit Message

Peter Müller Nov. 30, 2022, 4:29 p.m. UTC
  This also adds a missing Perl dependency that otherwise shows
up while building a lot of other packages.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
---
 autogen/autogen.nm                            |  7 +++---
 .../autogen-5.9.4-autoopts-config.patch       | 25 -------------------
 autogen/patches/autogen-5.9.4-pkgconfig.patch | 11 --------
 3 files changed, 4 insertions(+), 39 deletions(-)
 delete mode 100644 autogen/patches/autogen-5.9.4-autoopts-config.patch
 delete mode 100644 autogen/patches/autogen-5.9.4-pkgconfig.patch
  

Patch

diff --git a/autogen/autogen.nm b/autogen/autogen.nm
index a8d83aba0..2f9bdcafa 100644
--- a/autogen/autogen.nm
+++ b/autogen/autogen.nm
@@ -4,11 +4,11 @@ 
 ###############################################################################
 
 name       = autogen
-version    = 5.18.12
+version    = 5.18.16
 release    = 1
 
 groups     = Development/Tools
-url        = http://www.gnu.org/software/autogen/
+url        = https://www.gnu.org/software/autogen/
 license    = GPLv3
 summary    = Automated text file generator.
 
@@ -19,13 +19,14 @@  description
 	synchronised.
 end
 
-source_dl  = ftp://ftp.gnu.org/gnu/autogen/rel%{version}/
+source_dl  = https://ftp.gnu.org/gnu/autogen/rel%{version}/
 
 build
 	requires
 		guile-devel >= 2.0.9-3
 		libtool
 		libxml2-devel
+		perl(Data::Dumper)
 	end
 
 	export LD_LIBRARY_PATH = %{DIR_APP}/autoopts/.libs
diff --git a/autogen/patches/autogen-5.9.4-autoopts-config.patch b/autogen/patches/autogen-5.9.4-autoopts-config.patch
deleted file mode 100644
index 6f63077c9..000000000
--- a/autogen/patches/autogen-5.9.4-autoopts-config.patch
+++ /dev/null
@@ -1,25 +0,0 @@ 
-diff -urNp autogen-5.9.4.orig/autoopts/autoopts-config.in autogen-5.9.4/autoopts/autoopts-config.in
---- autogen-5.9.4.orig/autoopts/autoopts-config.in	2007-12-24 02:33:16.000000000 +0530
-+++ autogen-5.9.4/autoopts/autoopts-config.in	2008-02-25 00:38:27.000000000 +0530
-@@ -17,17 +17,17 @@
-   includedir="@includedir@"
-  exec_prefix="@exec_prefix@"
-       bindir="@bindir@"
--      libdir="@libdir@"
--      ldopts="@AG_LDFLAGS@"
-+      libdir=""
-+      ldopts=""
-       exeext="@EXEEXT@"
-      version="@AO_CURRENT@:@AO_REVISION@:@AO_AGE@"
-       dotver="@AO_CURRENT@.@AO_REVISION@.@AO_AGE@"
-   pkgdatadir="${datadir}/${package}"
-      autogen="${bindir}/autogen${exeext}"
--     ldflags="-L${libdir} -lopts"
-+     ldflags="-lopts"
-         libs="${ldflags}"
-       libsrc="${pkgdatadir}/libopts-${dotver}.tar.gz"
-- static_libs="${libdir}/libopts.a"
-+ static_libs=""
-       cflags="-I${includedir}"
- test -n "${ldopts}" && ldflags="${ldopts}${libdir} ${ldflags}"
- test "${includedir}" = "/usr/include" && cflags=""
diff --git a/autogen/patches/autogen-5.9.4-pkgconfig.patch b/autogen/patches/autogen-5.9.4-pkgconfig.patch
deleted file mode 100644
index 087de3447..000000000
--- a/autogen/patches/autogen-5.9.4-pkgconfig.patch
+++ /dev/null
@@ -1,11 +0,0 @@ 
-diff -urNp autogen-5.9.4.orig/autoopts/mk-autoopts-pc.in autogen-5.9.4/autoopts/mk-autoopts-pc.in
---- autogen-5.9.4.orig/autoopts/mk-autoopts-pc.in	2007-12-24 02:33:16.000000000 +0530
-+++ autogen-5.9.4/autoopts/mk-autoopts-pc.in	2008-02-24 21:21:13.000000000 +0530
-@@ -18,7 +18,6 @@
-  exec_prefix="@exec_prefix@"
-       bindir="@bindir@"
-       libdir="@libdir@"
--      ldopts="@AG_LDFLAGS@"
-       exeext="@EXEEXT@"
-      version="@AO_CURRENT@:@AO_REVISION@:@AO_AGE@"
-       dotver="@AO_CURRENT@.@AO_REVISION@.@AO_AGE@"