diff options
Diffstat (limited to 'main')
-rw-r--r-- | main/subversion/APKBUILD | 23 |
1 files changed, 19 insertions, 4 deletions
diff --git a/main/subversion/APKBUILD b/main/subversion/APKBUILD index e88e397686..24bed5fb0e 100644 --- a/main/subversion/APKBUILD +++ b/main/subversion/APKBUILD @@ -1,16 +1,16 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=subversion pkgver=1.6.17 -pkgrel=1 +pkgrel=2 pkgdesc="Replacement for CVS, another versioning system (svn)" url="http://subversion.tigris.org/" arch="all" license="apache bsd" depends= makedepends="apr-dev apr-util-dev expat-dev neon-dev openssl-dev zlib-dev - e2fsprogs-dev sqlite-dev" + e2fsprogs-dev sqlite-dev apache2-dev" install="$pkgname.pre-install" -subpackages="$pkgname-dev $pkgname-doc" +subpackages="$pkgname-dev $pkgname-doc $pkgname-libs mod_dav_svn" source="http://subversion.tigris.org/downloads/subversion-$pkgver.tar.bz2 svnserve.confd svnserve.initd @@ -21,8 +21,9 @@ build() { cd "$_builddir" ./configure --prefix=/usr \ --disable-nls \ - --without-apxs \ + --with-apxs \ --disable-javahl \ + --disable-static \ --without-jdk make external-all || return 1 @@ -37,6 +38,20 @@ package() { install -Dm755 "$srcdir"/svnserve.initd "$pkgdir"/etc/init.d/svnserve install -Dm644 "$srcdir"/svnserve.confd "$pkgdir"/etc/conf.d/svnserve } + +libs() { + pkgdesc="Libraries for Subversion Version Control system" + replaces="subversion" + mkdir -p "$subpkgdir"/usr/lib + mv "$pkgdir"/usr/lib/*.so.* "$subpkgdir"/usr/lib/ +} + +mod_dav_svn() { + pkgdesc="Apache httpd module for Subversion server" + mkdir -p "$subpkgdir"/usr/lib + mv "$pkgdir"/usr/lib/apache2 "$subpkgdir"/usr/lib/ +} + md5sums="81e5dc5beee4b3fc025ac70c0b6caa14 subversion-1.6.17.tar.bz2 d084a7558053784886bc858b94fa9186 svnserve.confd 22c274fafb4817e31126f60f9d84039f svnserve.initd" |