# Template file for 'subversion' pkgname=subversion version=1.7.5 homepage="http://subversion.apache.org/" distfiles="http://apache.mirror.rafal.ca/subversion/${pkgname}-${version}.tar.bz2" makedepends="pkg-config perl python-devel swig apr-util-devel libldap-devel db-devel gdbm-devel expat-devel apr-devel libuuid-devel zlib-devel sqlite-devel libsasl-devel dbus-devel libgnome-keyring-devel glib-devel neon-devel apache-devel" short_desc="Enterprise-class centralized version control for the masses" maintainer="Juan RP " license="Apache-2.0, BSD" checksum=cb23ccd08b0c1f0c66fdcda773265e404d95f378493ba64b49dbaaf54ae44aec long_desc=" Apache Subversion is a full-featured version control system originally designed to be a better CVS. Subversion has since expanded beyond its original goal of replacing CVS, but its basic model, design, and interface remain heavily influenced by that goal. Even today, Subversion should still feel very familiar to CVS users." # XXX enable kwallet when kdelibs is available. subpackages="$pkgname-python $pkgname-perl" subpackages="${subpackages} $pkgname-gnome-keyring-auth $pkgname-devel" subpackages="${subpackages} $pkgname-apache libsvn" do_configure() { ./configure --prefix=/usr --with-apxs --disable-javahl \ --without-kwallet --with-gnome-keyring --with-editor=vim \ --disable-mod-activation } do_build() { make ${makejobs} external-all make ${makejobs} LT_LDFLAGS="-L$Fdestdir/usr/lib" local-all make ${makejobs} \ swig_pydir=/usr/lib/python2.7/site-packages/libsvn \ swig_pydir_extra=/usr/lib/python2.7/site-packages/svn \ swig-py swig-pl } do_install() { export LD_LIBRARY_PATH=${DESTDIR}/usr/lib:$LD_LIBRARY_PATH make DESTDIR=${DESTDIR} INSTALLDIRS=vendor \ swig_pydir=/usr/lib/python2.7/site-packages/libsvn \ swig_pydir_extra=/usr/lib/python2.7/site-packages/svn \ install install-swig-py install-swig-pl rm -rf ${DESTDIR}/usr/lib/perl5/core_perl install -d ${DESTDIR}/usr/share/subversion install -d -m755 tools/hook-scripts ${DESTDIR}/usr/share/subversion/ rm -f ${DESTDIR}/usr/share/subversion/hook-scripts/*.in install -D -m644 tools/client-side/bash_completion \ ${DESTDIR}/etc/bash_completion.d/subversion }