subversion-perl: new maintainer. updates and fixes.
Update to 1.9.7 release. Fix up removing junk files. Work around for bogus RPATH in modules.
This commit is contained in:
parent
0cebf6e4c3
commit
6b12ccdefa
@ -6,9 +6,6 @@ lrwxrwxrwx root/root usr/lib/libsvn_swig_perl-1.so -> libsvn_swig_perl-1.so.0.0.
|
||||
lrwxrwxrwx root/root usr/lib/libsvn_swig_perl-1.so.0 -> libsvn_swig_perl-1.so.0.0.0
|
||||
-rwxr-xr-x root/root usr/lib/libsvn_swig_perl-1.so.0.0.0
|
||||
drwxr-xr-x root/root usr/lib/perl5/
|
||||
drwxr-xr-x root/root usr/lib/perl5/5.24/
|
||||
drwxr-xr-x root/root usr/lib/perl5/5.24/linux-thread-multi/
|
||||
-rw-r--r-- root/root usr/lib/perl5/5.24/linux-thread-multi/perllocal.pod
|
||||
drwxr-xr-x root/root usr/lib/perl5/site_perl/
|
||||
drwxr-xr-x root/root usr/lib/perl5/site_perl/5.24/
|
||||
drwxr-xr-x root/root usr/lib/perl5/site_perl/5.24/linux-thread-multi/
|
||||
@ -26,7 +23,6 @@ drwxr-xr-x root/root usr/lib/perl5/site_perl/5.24/linux-thread-multi/auto/SVN/
|
||||
drwxr-xr-x root/root usr/lib/perl5/site_perl/5.24/linux-thread-multi/auto/SVN/_Client/
|
||||
-r-xr-xr-x root/root usr/lib/perl5/site_perl/5.24/linux-thread-multi/auto/SVN/_Client/_Client.so
|
||||
drwxr-xr-x root/root usr/lib/perl5/site_perl/5.24/linux-thread-multi/auto/SVN/_Core/
|
||||
-rw-r--r-- root/root usr/lib/perl5/site_perl/5.24/linux-thread-multi/auto/SVN/_Core/.packlist
|
||||
-r-xr-xr-x root/root usr/lib/perl5/site_perl/5.24/linux-thread-multi/auto/SVN/_Core/_Core.so
|
||||
drwxr-xr-x root/root usr/lib/perl5/site_perl/5.24/linux-thread-multi/auto/SVN/_Delta/
|
||||
-r-xr-xr-x root/root usr/lib/perl5/site_perl/5.24/linux-thread-multi/auto/SVN/_Delta/_Delta.so
|
||||
|
@ -1 +1 @@
|
||||
9fcbae352a5efe73d46a88c97c6bba14 subversion-1.9.5.tar.bz2
|
||||
05b0c677681073920f938c1f322e0be2 subversion-1.9.7.tar.bz2
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF3yFR5laIV0EPPPJeIRv/ZvR2vGQPnFzoAlip+uI+N0KcGG401tnN4IMtBL7RVny/yW1/mSN5czHkgnUadkhAawo=
|
||||
SHA256 (Pkgfile) = 0b1a223d65296814d19259631e9400f739675731c9b69b685e9bbac99143e938
|
||||
SHA256 (.footprint) = 897f69bc52d654c8ece4f392c839ccfc5c804b78cc7d7e5d5de623a5df6f4656
|
||||
SHA256 (subversion-1.9.5.tar.bz2) = 8a4fc68aff1d18dcb4dd9e460648d24d9e98657fbed496c582929c6b3ce555e5
|
||||
RWSagIOpLGJF3+zEnfxARKKDc0kshCabzupipHoPAyBMhVNImlF7DrssattnkmoF7fshab0c3+M+yHMACMdu0uj/vRPiNoqv7gk=
|
||||
SHA256 (Pkgfile) = 14ca928ea45090edf353d2d699f5fa4f0cf828776491846a7b74e7723c42b821
|
||||
SHA256 (.footprint) = d839fb151931924d6dc37922bf6d574cc1b217f593b4e6677fe722234d8c7367
|
||||
SHA256 (subversion-1.9.7.tar.bz2) = c3b118333ce12e501d509e66bb0a47bcc34d053990acab45559431ac3e491623
|
||||
|
@ -1,32 +1,34 @@
|
||||
# Description: Perl bindings for subversion
|
||||
# URL: http://subversion.tigris.org
|
||||
# Maintainer: Jose V Beneyto, sepen at crux dot nu
|
||||
# Packager: Johannes Winkelmann, jw at tks6 dot net
|
||||
# Depends on: subversion swig
|
||||
# URL: http://subversion.tigris.org
|
||||
# Maintainer: John Vogel, jvogel4 at stny dot rr dot com
|
||||
# Depends on: subversion swig
|
||||
|
||||
name=subversion-perl
|
||||
version=1.9.5
|
||||
version=1.9.7
|
||||
release=1
|
||||
source=(https://www.apache.org/dist/subversion/subversion-$version.tar.bz2)
|
||||
|
||||
build() {
|
||||
P5VERSION="$(pkginfo -i | grep '^perl ' | cut -d' ' -f2 | cut -d'-' -f1)"
|
||||
|
||||
cd subversion-$version
|
||||
cd subversion-$version
|
||||
|
||||
# build multiple jobs compilation
|
||||
sed 's|Makefile.PL.in$|& libsvn_swig_perl|' -i Makefile.in
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--disable-nls \
|
||||
--disable-mod-activation \
|
||||
--with-apr=/usr \
|
||||
--with-apr-util=/usr
|
||||
|
||||
LDFLAGS="-L$PKG/usr/lib" \
|
||||
./configure --prefix=/usr \
|
||||
--disable-nls \
|
||||
--disable-mod-activation \
|
||||
--with-apr=/usr \
|
||||
--with-apr-util=/usr
|
||||
make swig-pl-lib
|
||||
(cd subversion/bindings/swig/perl/native; perl Makefile.PL)
|
||||
sed -i 's,LD_RUN_PATH="$(LD_RUN_PATH)" ,,' \
|
||||
subversion/bindings/swig/perl/native/Makefile{,.client,.delta,.fs} \
|
||||
subversion/bindings/swig/perl/native/Makefile{.ra,.repos,.wc}
|
||||
touch subversion/bindings/swig/perl/native/Makefile*
|
||||
make -j1 -C subversion/bindings/swig/perl/native
|
||||
|
||||
make DESTDIR=$PKG install-swig-pl-lib install-swig-pl
|
||||
make DESTDIR=$PKG install-swig-pl-lib
|
||||
make -C subversion/bindings/swig/perl/native DESTDIR=$PKG install
|
||||
|
||||
rm -rf $PKG/usr/lib/perl5/$P5VERSION \
|
||||
$PKG/usr/lib/perl5/site_perl/$P5VERSION/linux/auto/SVN/_Core/.packlist \
|
||||
$(find $PKG -type f -size 0)
|
||||
rm -rf $PKG/"$(eval $(perl -V:privlib) && echo $privlib)"
|
||||
find $PKG \( -empty -o -name '.packlist' \) -delete
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user