]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blobdiff - autogen/autogen.nm
Merge remote-tracking branch 'arne_f/autoconf'
[people/ms/ipfire-3.x.git] / autogen / autogen.nm
index 3dec57f836e163cf6ea5155c8fefa4664f5cbb1c..dbf95ef822fd601e61db9081f3025d4b253f067c 100644 (file)
@@ -4,7 +4,7 @@
 ###############################################################################
 
 name       = autogen
-version    = 5.9.4
+version    = 5.14
 release    = 1
 
 groups     = Development/Tools
@@ -19,17 +19,36 @@ description
        synchronised.
 end
 
-source_dl  = http://ftp.gnu.org/gnu/autogen/
+source_dl  = ftp://ftp.gnu.org/gnu/autogen/rel%{version}/
 
 build
        requires
                guile-devel
+               libtool
                libxml2-devel
        end
+
+       LDFLAGS += -lguile
+
+       prepare_cmds
+               rm -vf libtool
+               cp -vf $(which libtool) libtool
+
+               # Omit unused direct shared library dependencies.
+               sed --in-place --expression 's! -shared ! -Wl,--as-needed\0!g' ./libtool
+       end
+
+       install_cmds
+               rm -vf %{BUILDROOT}%{datadir}/%{name}/autoopts.m4
+               rm -vf %{BUILDROOT}%{datadir}/%{name}/libopts-31.0.6.tar.gz
+       end
 end
 
 packages
        package %{name}
+
+       package %{name}-libs
+               template LIBS
        end
 
        package %{name}-debuginfo