summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVitold S2022-07-16 02:28:24 +0300
committerVitold S2022-07-16 02:28:24 +0300
commit265d9e9f0e0b5a59110f569e8bc14a8d7e930418 (patch)
tree293015aa122c041f616d48b5028de658c708b489
downloadaur-265d9e9f0e0b5a59110f569e8bc14a8d7e930418.tar.gz
Initial version 1.2.19
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD46
2 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..68f51b08b201
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,12 @@
+pkgbase = golden-point
+ pkgdesc = Golden Point is FIDO network message editor/reader, mailer, tracker and tosser.
+ pkgver = 1.2.19
+ pkgrel = 1
+ url = https://github.com/vit1251/golden/releases
+ arch = x86_64
+ license = MIT
+ makedepends = go>=2:1.18
+ source = https://github.com/vit1251/golden-point/archive/refs/tags/1.2.19.tar.gz
+ md5sums = 0eb99ab2413bf2078b75e202de995764
+
+pkgname = golden-point
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ef353cc71735
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,46 @@
+
+# Maintainer: Vitold Sedyshev <vit1251@gmail.com>
+
+pkgname='golden-point'
+pkgver='1.2.19'
+pkgrel='1'
+arch=('x86_64')
+pkgdesc='Golden Point is FIDO network message editor/reader, mailer, tracker and tosser.'
+url='https://github.com/vit1251/golden/releases'
+license=('MIT')
+makedepends=('go>=2:1.18')
+source=("https://github.com/vit1251/$pkgname/archive/refs/tags/$pkgver.tar.gz")
+md5sums=('0eb99ab2413bf2078b75e202de995764')
+
+prepare() {
+ cd "$pkgname-$pkgver"
+ go get -v -u
+ go generate
+}
+
+build() {
+ cd "$pkgname-$pkgver"
+ export GOOS="linux"
+ export GOARCH="amd64"
+ export CGO_ENABLED="1"
+ go build -o golden-linux-amd64
+}
+
+check() {
+ cd "$pkgname-$pkgver"
+ #go test ./...
+}
+
+package() {
+ cd "$pkgname-$pkgver"
+ install -m 0755 -d "$pkgdir/opt/golden"
+ # Executable
+ install -m 0755 golden-linux-amd64 "$pkgdir/opt/golden/golden-linux-amd64"
+ # Readme, license and changes
+ install -m 0644 LICENSE "$pkgdir/opt/golden/LICENSE"
+ install -m 0644 README.md "$pkgdir/opt/golden/README.md"
+ install -m 0644 ChangeLog "$pkgdir/opt/golden/ChangeLog"
+ # User guide
+ install -m 0755 -d "$pkgdir/opt/golden/docs"
+ install -m 0644 docs/*.md "$pkgdir/opt/golden/docs/"
+}