1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
10 groups = Development/Tools
11 url = http://subversion.apache.org/
13 summary = A Modern Concurrent Version Control System.
16 Subversion is a concurrent version control system which enables one
17 or more users to collaborate in developing and maintaining a
18 hierarchy of files and directories while keeping a history of all
19 changes. Subversion only stores the differences between versions,
20 instead of every complete file. Subversion is intended to be a
21 compelling replacement for CVS.
24 source_dl = http://www.apache.org/dist/subversion/
28 perl(ExtUtils::MakeMaker)
43 configure_options += \
45 --disable-mod-activation \
49 # Regenerate build system.
50 sed -i "/seems to be moved/s/^/#/" build/ltmain.sh &&
54 perl -pi -e 's|/usr/bin/env perl -w|/usr/bin/perl -w|' tools/hook-scripts/*.pl.in
58 # Build / Install perl bindings.
59 make swig-pl-lib %{PARALLELISMFLAGS}
60 make install-swig-pl-lib DESTDIR=%{BUILDROOT}
62 cd subversion/bindings/swig/perl/native
64 # Doesn't allow OPTIMIZE="%{CFLAGS}".
65 perl Makefile.PL INSTALLDIRS=vendor
66 make %{PARALLELISMFLAGS}
67 make pure_install PERL_INSTALL_ROOT=%{BUILDROOT}
75 summary = Perl bindings to the Subversion libraries.
77 This package includes the Perl bindings to
78 the Subversion libraries.
82 perl(:MODULE_COMPAT_%{perl_version})
86 /usr/lib/libsvn_swig_perl-1.so.*
99 package %{name}-debuginfo