diff options
Diffstat (limited to 'testing/meek/APKBUILD')
-rw-r--r-- | testing/meek/APKBUILD | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/testing/meek/APKBUILD b/testing/meek/APKBUILD deleted file mode 100644 index d5e946266f5..00000000000 --- a/testing/meek/APKBUILD +++ /dev/null @@ -1,61 +0,0 @@ -# Contributor: kpcyrd <git@rxv.cc> -# Maintainer: kpcyrd <git@rxv.cc> -pkgname=meek -pkgver=0.35.0 -pkgrel=1 -pkgdesc="A pluggable transport proxy written in Go" -url="https://trac.torproject.org/projects/tor/wiki/doc/meek" -arch="all" -license="CC0-1.0" -depends="ca-certificates" -makedepends="go libcap" -subpackages="$pkgname-doc - $pkgname-server - " -# no test suite available -options="!check chmod-clean" -builddir="$srcdir/src/$pkgname" - -prepare() { - mkdir -p "$srcdir/src" - cd "$srcdir/src" - git clone https://git.torproject.org/pluggable-transports/meek.git - cd "$builddir" - git checkout "v$pkgver" - export GOPATH="$srcdir" - go mod vendor - default_prepare -} - -build() { - export GOPATH="$srcdir" - for proj in meek-client meek-server; do - go build -v \ - -trimpath \ - -mod=vendor \ - -ldflags "-s -w -extldflags '$LDFLAGS'" \ - -o $proj/$proj ./$proj/... - done -} - -package() { - install -Dm 755 meek-client/meek-client "$pkgdir/usr/bin/meek-client" - - mkdir -p "$pkgdir/usr/share/man/man1" - install -Dm644 doc/*.1 -t "$pkgdir/usr/share/man/man1" - install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" - - install -Dm644 README "$pkgdir/usr/share/doc/$pkgname/README" - install -Dm644 meek-client/torrc \ - "$pkgdir/usr/share/doc/$pkgname/torrc.meek-client" - install -Dm644 meek-server/torrc \ - "$pkgdir/usr/share/doc/$pkgname/torrc.meek-server" -} - -server() { - pkgdesc="meek pluggable transport proxy server" - depends= - install -Dm 755 "$builddir"/meek-server/meek-server \ - "$subpkgdir/usr/bin/meek-server" - setcap 'cap_net_bind_service=+ep' "$subpkgdir/usr/bin/meek-server" -} |