]> git.ipfire.org Git - people/arne_f/ipfire-3.x.git/blobdiff - subversion/subversion.nm
mpfr: Update to 3.1.5
[people/arne_f/ipfire-3.x.git] / subversion / subversion.nm
index 98a1ad38776af333c7daaa91c276c79747083670..db4222403fc80f3f6a92292009f2ffa4362a9fb4 100644 (file)
@@ -4,7 +4,7 @@
 ###############################################################################
 
 name       = subversion
-version    = 1.7.2
+version    = 1.9.4
 release    = 1
 
 groups     = Development/Tools
@@ -31,9 +31,9 @@ build
                autoconf
                apr-util-devel
                automake
-               db4-devel
                expat-devel
                libapr-devel
+               libdb-devel
                perl-devel
                sqlite-devel
                swig
@@ -41,13 +41,14 @@ build
        end
 
        configure_options += \
-               --sbindir=/sbin \
+               CPPFLAGS="-P" \
                --disable-mod-activation \
-               --disable-static \
-               --with-berkeley-db
+               --disable-static
 
        prepare_cmds
-               ./autogen.sh --release
+               # Regenerate build system.
+               sed -i "/seems to be moved/s/^/#/" build/ltmain.sh &&
+               ./autogen.sh
 
                # Fix shebang lines.
                perl -pi -e 's|/usr/bin/env perl -w|/usr/bin/perl -w|' tools/hook-scripts/*.pl.in
@@ -55,14 +56,14 @@ build
 
        install_cmds
                # Build / Install perl bindings.
-               make swig-pl-lib %{PARALELLISMFLAGS}
+               make swig-pl-lib %{PARALLELISMFLAGS}
                make install-swig-pl-lib DESTDIR=%{BUILDROOT}
 
                cd subversion/bindings/swig/perl/native
 
                # Doesn't allow OPTIMIZE="%{CFLAGS}".
                perl Makefile.PL INSTALLDIRS=vendor
-               make %{PARALELLISMFLAGS}
+               make %{PARALLELISMFLAGS}
                make pure_install PERL_INSTALL_ROOT=%{BUILDROOT}
        end
 end
@@ -77,6 +78,10 @@ packages
                        the Subversion libraries.
                end
 
+               requires
+                       perl(:MODULE_COMPAT_%{perl_version})
+               end
+
                files
                        /usr/lib/libsvn_swig_perl-1.so.*
                        /usr/lib/perl*/