aboutsummaryrefslogtreecommitdiffstats
path: root/testing/dsnet/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/dsnet/APKBUILD')
-rw-r--r--testing/dsnet/APKBUILD25
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
"