summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChocobo12020-10-03 13:27:42 +0800
committerChocobo12020-10-03 13:50:23 +0800
commit69e93359fed112101a294603175d99f8f5beace9 (patch)
tree6883b012fb8094e95332d0e21c959d86740275d1
parent1659dd3294433bd4771a01ee96d1f42493104cbd (diff)
downloadaur-69e93359fed112101a294603175d99f8f5beace9.tar.gz
upgpkg: github-cli-git 1.0.0.r115.g72eeae9d-1
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD16
2 files changed, 10 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 30883c42b326..e804e119eee9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = github-cli-git
pkgdesc = The GitHub CLI tool
- pkgver = 0.9.0.r156.g217998a
+ pkgver = 1.0.0.r115.g72eeae9d
pkgrel = 1
url = https://github.com/cli/cli
arch = i686
diff --git a/PKGBUILD b/PKGBUILD
index 09ab970eb4ef..089a5390826a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Chocobo1 <chocobo1 AT archlinux DOT net>
pkgname=github-cli-git
-pkgver=0.9.0.r156.g217998a
+pkgver=1.0.0.r115.g72eeae9d
pkgrel=1
pkgdesc="The GitHub CLI tool"
arch=('i686' 'x86_64')
@@ -16,6 +16,12 @@ source=("git+https://github.com/cli/cli.git")
sha256sums=('SKIP')
+export CGO_CPPFLAGS+="${CPPFLAGS}"
+export CGO_CFLAGS+="${CFLAGS}"
+export CGO_CXXFLAGS+="${CXXFLAGS}"
+export CGO_LDFLAGS+="${LDFLAGS}"
+export GOFLAGS+="-buildmode=pie -ldflags=-linkmode=external -trimpath -mod=readonly -modcacherw"
+
pkgver() {
cd "cli"
@@ -26,19 +32,14 @@ build() {
cd "cli"
go build \
- -buildmode=pie \
- -ldflags "-extldflags $LDFLAGS" \
- -trimpath \
- -mod=readonly \
- -modcacherw \
./cmd/gh
+ make manpages
}
check() {
cd "cli"
go test \
- -mod=readonly \
./...
}
@@ -46,6 +47,7 @@ package() {
cd "cli"
install -Dm755 "gh" -t "$pkgdir/usr/bin"
+ cp -r "share" "$pkgdir/usr"
install -Dm644 "README.md" -t "$pkgdir/usr/share/doc/github-cli"
install -Dm644 "LICENSE" -t "$pkgdir/usr/share/licenses/github-cli"
}