diff options
Diffstat (limited to 'testing/dsnet/APKBUILD')
-rw-r--r-- | testing/dsnet/APKBUILD | 25 |
1 files changed, 18 insertions, 7 deletions
diff --git a/testing/dsnet/APKBUILD b/testing/dsnet/APKBUILD index 12fe7622e61..ea822ecccb0 100644 --- a/testing/dsnet/APKBUILD +++ b/testing/dsnet/APKBUILD @@ -1,19 +1,22 @@ # Contributor: Marvin Preuss <marvin@xsteadfastx.org> # Maintainer: Marvin Preuss <marvin@xsteadfastx.org> pkgname=dsnet -pkgver=0.6 -_rev=0098a226d8e5087f0ea328225bf96a3036422b90 # used for version command -pkgrel=0 +pkgver=0.7.3 +_rev=c7096d13183159647b92aaed522a406c29b91798 # used for version command +pkgrel=2 pkgdesc="fast command to manage a centralised wireguard VPN" url="https://github.com/naggie/dsnet" arch="all" license="MIT" makedepends="go" options="!check chmod-clean" # no tests available +subpackages="$pkgname-doc" source="$pkgname-$pkgver.tar.gz::https://github.com/naggie/dsnet/archive/refs/tags/v$pkgver.tar.gz" -export GOPATH="$srcdir" export GOFLAGS="$GOFLAGS -modcacherw" +export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}" +export GOTMPDIR="${GOTMPDIR:-"$srcdir"}" +export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}" build() { go build \ @@ -22,12 +25,20 @@ build() { -X \"github.com/naggie/dsnet.VERSION=$pkgver\" \ -X \"github.com/naggie/dsnet.BUILD_DATE=$(date)\" \ " \ - cmd/dsnet.go + -o dsnet \ + ./cmd/root.go } package() { - install -Dm755 $pkgname "$pkgdir"/usr/bin/"$pkgname" + install -Dm755 dsnet -t "$pkgdir"/usr/bin/ + + install -Dm644 CONFIG.md README.md \ + -t "$pkgdir"/usr/share/doc/$pkgname/ + + install -Dm644 LICENSE.md \ + -t "$pkgdir"/usr/share/licenses/$pkgname/ } + sha512sums=" -87ba54dbc30e5ba28a980e7c18f6f25ee460177dff596854bb84176e97a91e4a2bac74bb48c309ed0a0c1cac67ae7d86786b95d556fe12294c50ab5b19c1fc14 dsnet-0.6.tar.gz +052967576f2ac8ee9c937a6fb13f796e6ae24f46c1d4e94ffa6212cb7e4ec2de60717dcff0224698d7250dbdb585512620a856f97785fb8795a13b3066295076 dsnet-0.7.3.tar.gz " |