summaryrefslogtreecommitdiff
path: root/arch-linux
diff options
context:
space:
mode:
authorBernhard Tittelbach <service-anytun@tittelbach.org>2009-12-05 16:27:24 +0000
committerBernhard Tittelbach <service-anytun@tittelbach.org>2009-12-05 16:27:24 +0000
commitf01db03ca3dbcf3b534e56235c11b2721efee39b (patch)
treed60f154dd5855b18df48f1a015066c91d8f988a2 /arch-linux
parenthalbfertig (diff)
manpages work
Diffstat (limited to 'arch-linux')
-rw-r--r--arch-linux/anytun/PKGBUILD19
1 files changed, 17 insertions, 2 deletions
diff --git a/arch-linux/anytun/PKGBUILD b/arch-linux/anytun/PKGBUILD
index 58d91d8..3f086d8 100644
--- a/arch-linux/anytun/PKGBUILD
+++ b/arch-linux/anytun/PKGBUILD
@@ -22,24 +22,39 @@ md5sums=('a72d47110aa9f8cb42d5fe726a237bd0'
'bc8713a0228af46f7692a85e77927871')
build() {
+ echo "==== Building Source ===="
cd "$srcdir/$pkgname-$pkgver/src" || return 1
patch -p0 < ${srcdir}/boost-mt.patch || return 1
./configure --use-ssl-crypto || return 1 # use libssl
#./configure || return 1 # use libgcrypt
make || return 1
- #make manpage || return 1
+
+ echo "==== Building Manpages ===="
+ #patch makefile so newly rewritten a2x (asciidoc 8.5+) bypasses xmllint
+ sed -i 's/a2x /a2x -L /' man/Makefile || return 1
+ make manpage || return 1
+
+ #echo "==== Building AnyRTPProxy ===="
#make anyrtpproxy || return 1
+
+ echo "==== Installing anytun ===="
mkdir -p ${pkgdir}/usr/sbin ${pkgdir}/usr/bin \
${pkgdir}/var/run/anytun ${pkgdir}/var/run/anytun-controld \
${pkgdir}/etc/anytun ${pkgdir}/etc/rc.d/ \
${pkgdir}/usr/share/$pkgname-$pkgver/etc-example/
cp anytun ${pkgdir}/usr/sbin/
cp anytun-config anytun-controld anytun-nosync anytun-showtables ${pkgdir}/usr/bin/
- #touch ${pkgdir}/var/run/anytun/.keep ${pkgdir}/var/run/anytun-controld/.keep
cp $srcdir/$pkgname-$pkgver/etc/init.d/anytun ${pkgdir}/etc/rc.d/
cp -R $srcdir/$pkgname-$pkgver/etc/anytun ${pkgdir}/usr/share/$pkgname-$pkgver/etc-example/
cp $srcdir/$pkgname-$pkgver/etc/anytun/autostart ${pkgdir}/etc/anytun/
cp -R ../wireshark-lua ${pkgdir}/usr/share/$pkgname-$pkgver/
+ for m in man/*.{0..8} man/*.3x; do
+ test -f "$m" || continue
+ mansect=${m/*./}
+ mandir=${pkgdir}/usr/share/man/man${mansect}
+ test -d $mandir || mkdir -p $mandir
+ cp ${m} ${mandir}/
+ done
}