diff options
Diffstat (limited to 'community/tinc-pre/APKBUILD')
-rw-r--r-- | community/tinc-pre/APKBUILD | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/community/tinc-pre/APKBUILD b/community/tinc-pre/APKBUILD new file mode 100644 index 0000000000..2b1006e6d0 --- /dev/null +++ b/community/tinc-pre/APKBUILD @@ -0,0 +1,67 @@ +# Contributor: Carlo Landmeter <clandmeter@gmail.com> +# Maintainer: +pkgname=tinc-pre +_realver="1.1pre14" +pkgver=${_realver/pre/.} +pkgrel=1 +pkgdesc="Virtual Private Network (VPN) daemon (pre-release)" +url="http://tinc-vpn.org/" +arch="all" +license="GPLv2" +depends="" +options="!check" +makedepends="linux-headers ncurses-dev readline-dev + zlib-dev lzo-dev libressl-dev texinfo" +install="" +subpackages="$pkgname-doc $pkgname-gui::noarch" +source="http://tinc-vpn.org/packages/tinc-$_realver.tar.gz + tinc-1.1-fix-paths.patch + $pkgname.initd + $pkgname.confd + $pkgname.networks + " +builddir="$srcdir/tinc-$_realver" + +build() { + cd "$builddir" + ./configure \ + --build=$CBUILD \ + --host=$CHOST \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info \ + --localstatedir=/var \ + --enable-jumbograms \ + --enable-lzo \ + --enable-zlib \ + --without-systemd \ + --enable-legacy-protocol + make +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install + install -Dm755 "$srcdir"/$pkgname.initd \ + "$pkgdir"/etc/init.d/tincd + install -Dm644 "$srcdir"/$pkgname.confd \ + "$pkgdir"/etc/conf.d/tincd + install -Dm644 "$srcdir"/$pkgname.networks \ + "$pkgdir"/etc/conf.d/tinc.networks +} + +gui() { + # needs wxpython + pkgdesc="$pkgdesc (Python GUI)" + depends="python3" + mkdir -p "$subpkgdir"/usr/bin + mv "$pkgdir"/usr/bin/tinc-gui \ + "$subpkgdir"/usr/bin/ +} + +sha512sums="dfc54a91fd40826b108e9cbae43da42462eb51bb7ad16ac040cb1b262b5510eb6884b1f1dbe0541a3b1631213f70cc678593d1ba51ebdf150c3f6968030b9291 tinc-1.1pre14.tar.gz +55bd0e61a1d10a89d879d5113082f0cdb5ff6bf1d1fb3f618c459eb2658836bf602f72fe27ac03ec78746e300a3a5178db053eef6f08d3cb34b11410dbeb05de tinc-1.1-fix-paths.patch +59811c3e5241d08ebdfbd539556b7cee0dfaab89727ad503512c98f1a696fae143ecdf2682a652c5d71d077ed254ffe2e1c442b1c305c7e7ea94d9af9a1d385e tinc-pre.initd +f8d9354af5ebc07420ced98059262751bffef434b61c6333964338f327e2ac01ae676e375954efa794a1bccf8b939c78387b9fb7261f675f1237b0d946b529c9 tinc-pre.confd +f7cb459c170898e51176bd92c642335386db90b7bca2abb3f6eb2514546efbd74e5fd2c8845060111dd48a0dd2cc1890717a03315c9b86185047c259cdc27135 tinc-pre.networks" |