summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShulhan <ms@kilabit.info>2024-03-28 05:34:20 +0700
committerShulhan <ms@kilabit.info>2024-04-03 02:12:58 +0700
commit86f47e2cdb2990b78c4c05074330237196d12f0e (patch)
treed03e2f520c4cf3b871e7a411e005153c3cdf6c0d
parent632d208c7cff484a651150e78fcadb827e69f1b8 (diff)
downloadpakakeh.go-86f47e2cdb2990b78c4c05074330237196d12f0e.tar.xz
_AUR: update to include new CLI "ansua"
While at it, update the script to help testing building package using local repository.
-rw-r--r--_AUR/.SRCINFO6
-rw-r--r--_AUR/.gitignore1
-rw-r--r--_AUR/PKGBUILD19
3 files changed, 18 insertions, 8 deletions
diff --git a/_AUR/.SRCINFO b/_AUR/.SRCINFO
index 4c371e93..a1cb7bb1 100644
--- a/_AUR/.SRCINFO
+++ b/_AUR/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = pakakeh.go-tools
- pkgdesc = Miscellaneous CLI tools: bcrypt, epoch, ini, xtrk
- pkgver = 0.53.1.r8.g76510776
+ pkgdesc = Miscellaneous CLI tools: ansua, bcrypt, epoch, ini, xtrk
+ pkgver = 0.53.1.r42.g1ffdc03b
pkgrel = 1
url = https://sr.ht/~shulhan/pakakeh.go
arch = x86_64
@@ -10,7 +10,7 @@ pkgbase = pakakeh.go-tools
provides = pakakeh.go-tools
conflicts = share-tools
replaces = share-tools
- source = pakakeh.go-tools::git+https://git.sr.ht/~shulhan/pakakeh.go
+ source = pakakeh.go-tools-local::git+file:///home/ms/go/src/git.sr.ht/~shulhan/pakakeh.go#branch=dev
md5sums = SKIP
pkgname = pakakeh.go-tools
diff --git a/_AUR/.gitignore b/_AUR/.gitignore
index 5f434318..63f96df6 100644
--- a/_AUR/.gitignore
+++ b/_AUR/.gitignore
@@ -1,2 +1,3 @@
/pakakeh.go-tools
+/pakakeh.go-tools-local
/pkg
diff --git a/_AUR/PKGBUILD b/_AUR/PKGBUILD
index cd5ec0fa..337c7105 100644
--- a/_AUR/PKGBUILD
+++ b/_AUR/PKGBUILD
@@ -1,10 +1,11 @@
# Maintainer: shulhan <ms@kilabit.info>
pkgname=pakakeh.go-tools
-pkgver=0.53.1.r8.g76510776
+pkgver=0.53.1.r42.g1ffdc03b
pkgrel=1
+_sourcedir=$pkgname
-pkgdesc="Miscellaneous CLI tools: bcrypt, epoch, ini, xtrk"
+pkgdesc="Miscellaneous CLI tools: ansua, bcrypt, epoch, ini, xtrk"
arch=(x86_64)
url='https://sr.ht/~shulhan/pakakeh.go'
license=('BSD')
@@ -21,22 +22,30 @@ provides=('pakakeh.go-tools')
source=(
"$pkgname::git+https://git.sr.ht/~shulhan/pakakeh.go"
)
+
+## For testing in local environment.
+#_sourcedir=pakakeh.go-tools-local
+#source=(
+# "$_sourcedir::git+file:///home/ms/go/src/git.sr.ht/~shulhan/pakakeh.go#branch=dev"
+#)
+
md5sums=(
'SKIP'
)
pkgver() {
- cd "${pkgname}"
+ cd "${_sourcedir}"
git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
- cd "${pkgname}"
+ cd "${_sourcedir}"
make build
}
package() {
- cd "${pkgname}"
+ cd "${_sourcedir}"
+ install -Dm755 _bin/ansua $pkgdir/usr/bin/ansua
install -Dm755 _bin/bcrypt $pkgdir/usr/bin/bcrypt
install -Dm755 _bin/epoch $pkgdir/usr/bin/epoch
install -Dm755 _bin/go-test-coverhtml.sh $pkgdir/usr/bin/go-test-coverhtml.sh