contrib/subversion-perl/Pkgfile
John Vogel 1aa0a186d4 subversion-perl: update to 1.9.10
Pull in fix for apr-1.7 from main subversion port
Update footprint for perl 5.28
2019-06-24 05:54:13 -04:00

39 lines
1.1 KiB
Plaintext

# Description: Perl bindings for subversion
# URL: https://subversion.apache.org
# Maintainer: John Vogel, jvogel4 at stny dot rr dot com
# Depends on: subversion swig
name=subversion-perl
version=1.9.10
release=1
source=(https://www.apache.org/dist/subversion/subversion-$version.tar.bz2
apr-1.7.patch)
build() {
cd subversion-$version
patch -p1 -i $SRC/apr-1.7.patch
./autogen.sh
./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
make -C subversion/bindings/swig/perl/native DESTDIR=$PKG install
rm -rf $PKG/"$(eval $(perl -V:privlib) && echo $privlib)"
find $PKG \( -empty -o -name '.packlist' \) -delete
}