Date: Friday, October 14, 2022 @ 11:21:42
Author: artafinde
Revision: 1328572
archrelease: copy trunk to community-x86_64
Added:
goaurrpc/repos/community-x86_64/
goaurrpc/repos/community-x86_64/PKGBUILD
(from rev 1328571, goaurrpc/trunk/PKGBUILD)
----------+
PKGBUILD | 43 +++++++++++++++++++++++++++++++++++++++++++
1 file changed, 43 insertions(+)
Copied: goaurrpc/repos/community-x86_64/PKGBUILD (from rev 1328571,
goaurrpc/trunk/PKGBUILD)
===================================================================
--- community-x86_64/PKGBUILD (rev 0)
+++ community-x86_64/PKGBUILD 2022-10-14 11:21:42 UTC (rev 1328572)
@@ -0,0 +1,43 @@
+# Maintainer: Leonidas Spyropoulos <[email protected]>
+
+pkgname=goaurrpc
+pkgver=1.1.1
+pkgrel=1
+license=('MIT')
+pkgdesc="An implementation of the aurweb /rpc service in go"
+depends=('glibc')
+makedepends=('go')
+arch=('x86_64')
+url="https://github.com/moson-mo/goaurrpc"
+source=("${pkgname}-${pkgver}::https://github.com/moson-mo/goaurrpc/archive/refs/tags/v${pkgver}.tar.gz")
+sha256sums=('98a0fbe2f64d552a265adcb80c94809c93e75f65f9b12e03d3e6df5427c237f0')
+
+prepare() {
+ cd ${pkgname}-${pkgver}
+ mkdir -p dist/
+}
+
+build() {
+ cd ${pkgname}-${pkgver}
+ go build \
+ -trimpath \
+ -buildmode=pie \
+ -mod=readonly \
+ -modcacherw \
+ -ldflags "-linkmode external -extldflags \"${LDFLAGS}\"" \
+ -o dist/goaurrpc \
+ .
+}
+
+check() {
+ cd ${pkgname}-${pkgver}
+ go test ./...
+}
+
+package() {
+ cd ${pkgname}-${pkgver}
+ install -Dm755 dist/${pkgname} "${pkgdir}/usr/bin/$pkgname"
+ install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et: