aboutsummaryrefslogtreecommitdiffstats
path: root/testing/secsipidx/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/secsipidx/APKBUILD')
-rw-r--r--testing/secsipidx/APKBUILD39
1 files changed, 15 insertions, 24 deletions
diff --git a/testing/secsipidx/APKBUILD b/testing/secsipidx/APKBUILD
index c19ead8366d..2bcee5749ab 100644
--- a/testing/secsipidx/APKBUILD
+++ b/testing/secsipidx/APKBUILD
@@ -1,32 +1,21 @@
# Maintainer: Leonardo Arena <rnalrd@alpinelinux.org>
pkgname=secsipidx
-pkgver=1.0.0
-pkgrel=1
+pkgver=1.3.2
+pkgrel=4
pkgdesc="Secure SIP/Telephony Identity Extensions"
url="https://github.com/asipto/secsipidx"
-arch="all !mips64" # go
+arch="all"
license="GPL-2.0-only"
makedepends="go"
-source="$pkgname-$pkgver.tar.gz::https://github.com/asipto/secsipidx/archive/v1.0.0.tar.gz
- go.mod
- go.sum
- "
+subpackages="$pkgname-dev $pkgname-libs"
+source="$pkgname-$pkgver.tar.gz::https://github.com/asipto/secsipidx/archive/v$pkgver.tar.gz"
-export GOPATH="$srcdir/go"
-export GOCACHE="$srcdir/go-build"
-export GOTEMPDIR="$srcdir/go"
-
-export GOFLAGS="$GOFLAGS -modcacherw"
-
-prepare() {
- default_prepare
-
- cp "$srcdir/go.mod" .
- cp "$srcdir/go.sum" .
-}
+export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}"
+export GOTMPDIR="${GOTMPDIR:-"$srcdir"}"
+export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}"
build() {
- go build -v
+ make
}
check() {
@@ -34,12 +23,14 @@ check() {
}
package() {
- install -D -m755 secsipidx "$pkgdir"/usr/bin/secsipidx
+ make -j1 DESTDIR="$pkgdir" PREFIX="/usr" install
}
+libs() {
+ pkgdesc="secsipid library files"
+ amove usr/lib/*.so*
+}
sha512sums="
-38855cf0b511c638063daacde040083638f7a53f31366d3df3b4c37d7d29e784f7e352bf4f194f99cab2eacf9308bed207a22b2ec1bfd0d843658f9d1664c997 secsipidx-1.0.0.tar.gz
-d6f60c25ddbb6cd3a3417497f8468722f714ea06285f5de8b77ea574f30b2b4908ff52c2e95d02fff652a21457c3c31433f4db083f5369fa23d4d08cf537633a go.mod
-236db275d23a0fb1a2492b5a3b017b7c07e2a70e002e87e1d279b034030f1def50f6f1171925b3b8e3db3e3af653e6dbfc3732e37b11ff9e35676daf4a898bf6 go.sum
+dfdc18f47048308c677623d25d72f2fd7c159033b10ee4121d36049742888f79eed4a39245dc03bc79f592c22309ff4248066d13b35c90912ac42f56f1d9c1e2 secsipidx-1.3.2.tar.gz
"