# Contributor: Carlo Landmeter # Maintainer: Carlo Landmeter setvar pkgname = 'tinc-pre' setvar _realver = ""1.1pre15"" setvar pkgver = ${_realver/pre/.} setvar pkgrel = '0' setvar pkgdesc = ""Virtual Private Network (VPN) daemon (pre-release)"" setvar url = ""http://tinc-vpn.org/"" setvar arch = ""all"" setvar license = ""GPLv2"" setvar depends = """" setvar makedepends = ""linux-headers ncurses-dev readline-dev zlib-dev lzo-dev libressl-dev texinfo automake autoconf libtool"" setvar install = """" setvar subpackages = ""$pkgname-doc $pkgname-gui::noarch"" setvar source = ""http://tinc-vpn.org/packages/tinc-$_realver.tar.gz tinc-1.1-fix-paths.patch disable-ping-tests.patch $pkgname.initd $pkgname.confd $pkgname.networks "" setvar builddir = ""$srcdir/tinc-$_realver"" proc 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 } proc check { test $CARCH != ppc64le || return 0 cd $builddir make check } proc 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 } proc gui { # needs wxpython setvar pkgdesc = ""$pkgdesc (Python GUI)"" setvar depends = ""python3"" mkdir -p "$subpkgdir"/usr/bin mv "$pkgdir"/usr/bin/tinc-gui \ "$subpkgdir"/usr/bin/ } setvar sha512sums = ""29b109c84a89204a9fe298e3cfb092169a7c3cbb62e0cabdb7fe8eaa01b03343b7d48bf028525754af1a340781de209e0b9412669c256a30e7226a8a21412c17 tinc-1.1pre15.tar.gz 55bd0e61a1d10a89d879d5113082f0cdb5ff6bf1d1fb3f618c459eb2658836bf602f72fe27ac03ec78746e300a3a5178db053eef6f08d3cb34b11410dbeb05de tinc-1.1-fix-paths.patch 8a140f53c1913334ef6b37438c29a53932369b1b82f8196635379041d2c8f0152207cbf5deb5cde9f2052e4fd47c14b3c62bce17de898965dd05af4b9105d99b disable-ping-tests.patch 59811c3e5241d08ebdfbd539556b7cee0dfaab89727ad503512c98f1a696fae143ecdf2682a652c5d71d077ed254ffe2e1c442b1c305c7e7ea94d9af9a1d385e tinc-pre.initd f8d9354af5ebc07420ced98059262751bffef434b61c6333964338f327e2ac01ae676e375954efa794a1bccf8b939c78387b9fb7261f675f1237b0d946b529c9 tinc-pre.confd f7cb459c170898e51176bd92c642335386db90b7bca2abb3f6eb2514546efbd74e5fd2c8845060111dd48a0dd2cc1890717a03315c9b86185047c259cdc27135 tinc-pre.networks""