Date: Friday, October 14, 2022 @ 11:20:39
  Author: artafinde
Revision: 1328571

goaurrpc: adopt new package goaurrpc 1.1.1-1

Added:
  goaurrpc/
  goaurrpc/repos/
  goaurrpc/trunk/
  goaurrpc/trunk/PKGBUILD

----------+
 PKGBUILD |   43 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 43 insertions(+)

Added: goaurrpc/trunk/PKGBUILD
===================================================================
--- goaurrpc/trunk/PKGBUILD                             (rev 0)
+++ goaurrpc/trunk/PKGBUILD     2022-10-14 11:20:39 UTC (rev 1328571)
@@ -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:

Reply via email to