summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernhard Tittelbach <service-anytun@tittelbach.org>2009-12-05 16:30:42 +0000
committerBernhard Tittelbach <service-anytun@tittelbach.org>2009-12-05 16:30:42 +0000
commitadb46bc652eb2b9205616fa2668727c8c5cfac92 (patch)
tree05258f5a710ed3f5d0e9e07f25b08065117fe656
parent--bug (diff)
new uanytun PKGBUILD 0.3.2
-rw-r--r--arch-linux/uanytun/PKGBUILD19
1 files changed, 8 insertions, 11 deletions
diff --git a/arch-linux/uanytun/PKGBUILD b/arch-linux/uanytun/PKGBUILD
index e4b2b77..ce2f3de 100644
--- a/arch-linux/uanytun/PKGBUILD
+++ b/arch-linux/uanytun/PKGBUILD
@@ -1,7 +1,7 @@
# Contributor: Bernhard Tittelbach <xro -at- realraum -dot- at>
pkgname="uanytun"
-pkgver="0.3.1"
-pkgrel=2
+pkgver="0.3.2"
+pkgrel=1
pkgdesc="tiny secure anycast tunneling protocol implementation for flexible and fault-tolerant VPNs"
arch=("i686" "x86_64")
url="http://www.anytun.org/"
@@ -18,9 +18,9 @@ options=(docs zipman ccache distcc)
install=uanytun.install
source=("http://www.anytun.org/download/$pkgname-$pkgver.tar.gz" "examples.patch")
noextract=()
-md5sums=('7923882da9b97559d5f2074f5d5f8dee'
+md5sums=('d861328e33ec0d34cccecd9ca2a284b6'
'6b99e9299fdf81ef647bf4fe958f8779')
-
+
build() {
local sharedir="/usr/share/${pkgname}-${pkgver}-${pkgrel}"
local docdir="/usr/share/doc/${pkgname}-${pkgver}-${pkgrel}"
@@ -28,8 +28,8 @@ build() {
msg "Building Source ..."
cd "${srcdir}/${pkgname}-${pkgver}/src" || return 1
- ./configure --prefix=/usr --sysconfdir=/etc --use-ssl-crypto || return 1 # use libssl
- #./configure --prefix=/usr --sysconfdir=/etc || return 1 # use libgcrypt
+ ./configure --prefix=/usr --sysconfdir=/etc --use-ssl-crypto --examplesdir=${examplesdir} || return 1 # use libssl
+ #./configure --prefix=/usr --sysconfdir=/etc --examplesdir=${examplesdir} || return 1 # use libgcrypt
make || return 1
msg "Building Manpages ..."
@@ -39,13 +39,10 @@ build() {
patch -p0 -d ../etc/uanytun/ < ${srcdir}/examples.patch
msg "Installing ${pkgname} ..."
- install -Dm 755 uanytun ${pkgdir}/usr/sbin/uanytun
- make install-man DESTDIR="${pkgdir}"
- mkdir -p ${pkgdir}/etc/uanytun &>/dev/null
- install -Dm 755 ../etc/init.d/uanytun ${pkgdir}/etc/rc.d/uanytun
+ make install DESTDIR="${pkgdir}"
+ mv ${pkgdir}/etc/init.d/ ${pkgdir}/etc/rc.d/
install -Dm 644 ../README ${pkgdir}${docdir}/README
install -Dm 644 ../ChangeLog ${pkgdir}${docdir}/ChangeLog
install -Dm 644 ../AUTHORS ${pkgdir}${docdir}/AUTHORS
- mkdir -p ${pkgdir}${examplesdir}
cp -a ../etc/uanytun ${pkgdir}${examplesdir}/
}