summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuis Martinez2022-12-07 12:02:44 -0600
committerLuis Martinez2022-12-07 12:29:07 -0600
commit0774a9765fafd81acf8354602eee6e06c1c624dd (patch)
tree0a7c22eca6df4ba8d439ee2e533aef53d36a127b
parentbc3b2b9bc72c1712e07322e1f12d909855079a22 (diff)
downloadaur-0774a9765fafd81acf8354602eee6e06c1c624dd.tar.gz
package fix
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD16
2 files changed, 10 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a1052161336a..9fdbd76535a7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = hilbish-git
pkgdesc = The flower shell for Lua users
- pkgver = 1.0.4.r3.g0113a4e
+ pkgver = 2.0.0.rc1.r23.g1024f93
pkgrel = 1
url = https://github.com/rosettea/hilbish
install = hilbish.install
diff --git a/PKGBUILD b/PKGBUILD
index 0881445c713a..3d675b419266 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
## Keys are located at https://github.com/torchedsammy.gpg
pkgname=hilbish-git
-pkgver=1.0.4.r3.g0113a4e
+pkgver=2.0.0.rc1.r23.g1024f93
pkgrel=1
pkgdesc="The flower shell for Lua users"
arch=('x86_64' 'i686' 'aarch64')
@@ -21,12 +21,11 @@ sha256sums=('SKIP')
validpgpkeys=('784DF7A14968C5094E16839C904FC49417B44DCD') ## TorchedSammy
pkgver() {
- git -C "$pkgname" describe --long --tags | sed 's/^v//;s/-/.r/;s/-/./'
+ git -C "$pkgname" describe --long --tags | sed 's/^v//;s/-rc/.rc/;s/-/.r/;s/-/./'
}
prepare() {
cd "$pkgname"
- sed -i '\|/etc/shells|d' Makefile
go mod download
}
@@ -38,13 +37,16 @@ build() {
export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
cd "$pkgname"
- # make dev
go build -ldflags "-linkmode=external -X main.version=$pkgver"
}
package() {
cd "$pkgname"
- DESTDIR="$pkgdir/" make install
- install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
- install -Dm644 README.md -t "$pkgdir/usr/share/doc/$pkgname/"
+ install -Dv hilbish -t "$pkgdir/usr/bin/"
+ install -Dvm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+ install -Dvm644 README.md -t "$pkgdir/usr/share/doc/$pkgname/"
+ install -Dvm644 .hilbishrc.lua -t "$pkgdir/usr/share/hilbish/"
+ cp -av --no-preserve=ownership nature "$pkgdir/usr/share/hilbish/"
+ install -dv "$pkgdir/usr/share/hilbish/libs/"
+ cp -avp --no-preserve=ownership libs/ansikit "$pkgdir/usr/share/hilbish/libs/"
}