diff options
author | Bernhard Tittelbach <service-anytun@tittelbach.org> | 2009-12-05 16:26:58 +0000 |
---|---|---|
committer | Bernhard Tittelbach <service-anytun@tittelbach.org> | 2009-12-05 16:26:58 +0000 |
commit | dff7e2049c0d41562c21d2b3b4734cd332e3565a (patch) | |
tree | a1cc02c6d585f9c092430ea7eadde724e3ea9719 /arch-linux/PKGBUILD | |
parent | added uanytun openwrt packaging (diff) |
initial sketch
Diffstat (limited to 'arch-linux/PKGBUILD')
-rw-r--r-- | arch-linux/PKGBUILD | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/arch-linux/PKGBUILD b/arch-linux/PKGBUILD new file mode 100644 index 0000000..80b12d0 --- /dev/null +++ b/arch-linux/PKGBUILD @@ -0,0 +1,38 @@ +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=(make ) +makedepends=("a2x" "libgcrypt11-dev" || "libssl-dev" "make" "g++" "libc6" "libboost...") +provides=() +conflicts=() +replaces=() +backup=("/etc/anytun/autostart") +options=(docs zipman ccache distcc ) +install= +source=("http://www.anytun.org/~equinox/$pkgname-$pkgver.tar.gz") +noextract=() +md5sums=(a72d47110aa9f8cb42d5fe726a237bd0) #generate with 'makepkg -g' + +build() { + cd "$srcdir/$pkgname-$pkgver/src" + + ./configure --use-ssl-crypto || ./configure + make || return 1 + make manpage || return 1 + #make anyrtpproxy || return 1 + mkdir -p ${pkgdir}/var/run/anytun ${pkgdir}/var/run/anytun-controld ${pkgdir}/etc/anytun + 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 ../etc/init.d/anytun ${pkgdir}/etc/rc.d/ + cp -R ../etc/anytun ${pkgdir}/usr/share/$pkgname-$pkgver/etc-example/ + cp ../etc/anytun/autostart ${pkgdir}/etc/anytun/ + cp -R ../wireshark-lua ${pkgdir}/usr/share/$pkgname-$pkgver/ +} + + |