# Contributor: Bernhard Tittelbach pkgname="anytun" pkgver="0.3.1" pkgrel=1 pkgdesc="secure anycast tunneling protocol implementation with openvpn style interface" arch=("i686" "x86_64") url="http://www.anytun.org/" license=('GPLv3') groups=() depends=(boost openssl glibc) #depends=(boost libgcrypt glibc) makedepends=(make asciidoc gcc) provides=() conflicts=() replaces=() backup=("/etc/anytun/autostart") options=(docs zipman ccache distcc) install=anytun.install source=("http://www.anytun.org/~equinox/$pkgname-$pkgver.tar.gz" "boost-mt.patch") noextract=() md5sums=('a72d47110aa9f8cb42d5fe726a237bd0' 'bc8713a0228af46f7692a85e77927871') build() { 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 #make anyrtpproxy || return 1 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/ }