aboutsummaryrefslogtreecommitdiffstats
path: root/community/go-msgauth/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/go-msgauth/APKBUILD')
-rw-r--r--community/go-msgauth/APKBUILD33
1 files changed, 18 insertions, 15 deletions
diff --git a/community/go-msgauth/APKBUILD b/community/go-msgauth/APKBUILD
index 0a0171edbc9..b3cfca165f8 100644
--- a/community/go-msgauth/APKBUILD
+++ b/community/go-msgauth/APKBUILD
@@ -1,28 +1,32 @@
-# Maintainer: Drew DeVault <sir@cmpwn.com>
+# Maintainer: Celeste <cielesti@protonmail.com>
pkgname=go-msgauth
-pkgver=0.6.2
-pkgrel=6
+pkgver=0.6.8
+pkgrel=1
pkgdesc="Go utilities for DKIM, DMARC, and Authentication-Results"
url="https://github.com/emersion/go-msgauth"
arch="all"
license="MIT"
install="$pkgname.pre-install"
makedepends="go"
-source="
- $pkgname-$pkgver.tar.gz::https://github.com/emersion/go-msgauth/archive/v$pkgver.tar.gz
+source="$pkgname-$pkgver.tar.gz::https://github.com/emersion/go-msgauth/archive/v$pkgver.tar.gz
dkim-milter.confd
dkim-milter.initd
-"
+ "
subpackages="$pkgname-openrc"
+export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}"
+export GOTMPDIR="${GOTMPDIR:-"$srcdir"}"
+export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}"
+
+_bins="dkim-milter dkim-verify dkim-keygen dmarc-lookup"
+
build() {
go mod vendor
- for bin in dkim-milter dkim-verify dkim-keygen dmarc-lookup
- do
+ local bin; for bin in $_bins; do
go build \
-trimpath \
-mod=vendor \
- -ldflags "-extldflags $LDFLAGS" \
+ -ldflags "-extldflags \"$LDFLAGS\"" \
./cmd/$bin
done
}
@@ -32,10 +36,7 @@ check() {
}
package() {
- for bin in dkim-milter dkim-verify dkim-keygen dmarc-lookup
- do
- install -Dm755 $bin "$pkgdir"/usr/bin/$bin
- done
+ install -Dm755 $_bins -t "$pkgdir"/usr/bin/
install -Dm755 "$srcdir"/dkim-milter.initd \
"$pkgdir"/etc/init.d/dkim-milter
@@ -43,6 +44,8 @@ package() {
"$pkgdir"/etc/conf.d/dkim-milter
}
-sha512sums="4376a0a6c2e636dad30febfa357f4a208492fa666478a7b58802f0774f665487bbe9348ff83ea3a436dbc943b12db91936091920d141d8c19e1d961413c80a84 go-msgauth-0.6.2.tar.gz
+sha512sums="
+fc1075aca4c4e66b245e4cabd3bdc71020d3c48b6b00f7ed5cdea7dada74cd93070b202c19ff4f9693a092beefdeada3dadf810056a3885c61140d6c9f569eb2 go-msgauth-0.6.8.tar.gz
5a213a85bab469b4ee6a144eac69ab452a791886d7faaa46da1f12a9f03248eea1bf1118f637cf282e6c49c9b432c57de2651fb3f33bc3e4ad9f40dde6490aa5 dkim-milter.confd
-8483e40792067db6e9e43563cc02d1c28f4fe74d10d43722a4dbce2e4ec6a4daa391f6aa1b428e76ddddbd2a2fa07bd5080a94d8264d1fd5a30c1659726f9de2 dkim-milter.initd"
+8483e40792067db6e9e43563cc02d1c28f4fe74d10d43722a4dbce2e4ec6a4daa391f6aa1b428e76ddddbd2a2fa07bd5080a94d8264d1fd5a30c1659726f9de2 dkim-milter.initd
+"