Date: Wednesday, April 26, 2023 @ 09:25:11
Author: dvzrv
Revision: 1448770
upgpkg: zsa-wally-cli 2.0.1-5: Rebuild to re-sign package.
Remove unnecessary quotes and curly braces.
Add debug package support.
Modified:
zsa-wally-cli/trunk/PKGBUILD
----------+
PKGBUILD | 38 ++++++++++++++++++++++----------------
1 file changed, 22 insertions(+), 16 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2023-04-26 09:04:50 UTC (rev 1448769)
+++ PKGBUILD 2023-04-26 09:25:11 UTC (rev 1448770)
@@ -3,34 +3,40 @@
_name=wally-cli
pkgname=zsa-wally-cli
pkgver=2.0.1
-pkgrel=4
+pkgrel=5
pkgdesc="Flash your ZSA Keyboard the EZ way"
-arch=('x86_64')
+arch=(x86_64)
url="https://github.com/zsa/wally-cli"
license=(MIT)
-depends=(glibc zsa-udev)
-makedepends=(go libusb)
+depends=(
+ glibc
+ zsa-udev
+)
+makedepends=(
+ go
+ libusb
+)
source=($pkgname-$pkgver.tar.gz::https://github.com/zsa/$_name/archive/$pkgver-linux.tar.gz)
sha512sums=('998035e5d932892245cd6db13682501dc5e65a79b724e9ed66733c955bf6646c46c5cb59214160cd5bc5710949dcd43f054ae72b5adb757aa12e3cece92df4bc')
b2sums=('876a1e237d08c43b90c89ef596ad9015a6f641d3282296b9e3c846a7bf7fa27988605902deaae9e2c95b9c8bf10a2e2304c3ad5b1812001a45b6ca93eb0210bd')
-prepare() {
- mkdir -vp $_name-$pkgver-linux/build
-}
-
build() {
cd $_name-$pkgver-linux
- export CGO_CPPFLAGS="${CPPFLAGS}"
- export CGO_CFLAGS="${CFLAGS}"
- export CGO_CXXFLAGS="${CXXFLAGS}"
- export CGO_LDFLAGS="${LDFLAGS}"
- export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external
-mod=readonly -modcacherw"
- go build -o build
+ export CGO_CPPFLAGS="$CPPFLAGS"
+ export CGO_CFLAGS="$CFLAGS"
+ export CGO_CXXFLAGS="$CXXFLAGS"
+ export CGO_LDFLAGS="$LDFLAGS"
+ export GOPATH="$srcdir"
+ export GOFLAGS="-buildmode=pie -mod=readonly -modcacherw"
+
+ go build -ldflags "-compressdwarf=false -linkmode external" .
}
package() {
- depends+=(libusb-1.0.so)
+ depends+=(
+ libusb libusb-1.0.so
+ )
- install -vDm 755 $_name-$pkgver-linux/build/$_name -t "$pkgdir/usr/bin/"
+ install -vDm 755 $_name-$pkgver-linux/$_name -t "$pkgdir/usr/bin/"
install -vDm 644 $_name-$pkgver-linux/license.md -t
"$pkgdir/usr/share/licenses/$pkgname/"
}