summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHendrik 'T4cC0re' Meyer2019-11-16 00:07:14 +0100
committerHendrik 'T4cC0re' Meyer2019-11-16 00:09:06 +0100
commit337e421749a5b3ac432c5eece96252d5c9185acd (patch)
treee3f4feec59cc83fe864201e21b3974a98e589dd3
parent68b958d6b9460a1f362b1e6c15b347093465d03e (diff)
downloadaur-337e421749a5b3ac432c5eece96252d5c9185acd.tar.gz
bump
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD31
2 files changed, 11 insertions, 32 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3c0f363f9256..d36967fc96d9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,13 @@
pkgbase = gitlab-cli
pkgdesc = Perform GitLab actions on the CLI
- pkgver = 0.1.6
+ pkgver = 0.1.7
pkgrel = 1
url = https://gitlab.com/T4cC0re/gitlab-cli
- arch = any
+ arch = x86_64
license = GPLv3
- makedepends = go>=1.12
- makedepends = git
- noextract = gitlab-cli-0.1.6.tar.gz
- source = gitlab-cli-0.1.6.tar.gz::https://gitlab.com/T4cC0re/gitlab-cli/-/archive/master/gitlab-cli-v0.1.6.tar.gz
- sha512sums = 840ac7e68cf641e2b2734e1deb61ca9d857418b21ef195934c1860305b42b7cd239b141499dc9b424ae05839f73d31de812dc33c92a03028898dba022fc7451a
+ noextract = gitlab-cli
+ source = gitlab-cli::https://gitlab.com/api/v4/projects/13375720/jobs/artifacts/0.1.7/raw/bin/gitlab-cli?job=build
+ sha512sums = c51f2e8fdc3ff18c7907b831aee1b75ca14e58a2b295084b825193354924e3fa5153da3ecb1b03b05756431c7908bcb93852b0250687662f07e22e57dbb817db
pkgname = gitlab-cli
diff --git a/PKGBUILD b/PKGBUILD
index 59b11bb1cb7f..c2bb5fcf3aa6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,35 +1,16 @@
# Maintainer: Hendrik 'T4cC0re' Meyer <aur@t4cc0.re>
pkgname=gitlab-cli
-pkgver=0.1.6
+pkgver=0.1.7
pkgrel=1
pkgdesc="Perform GitLab actions on the CLI"
-arch=('any')
+arch=('x86_64')
url="https://gitlab.com/T4cC0re/gitlab-cli"
license=('GPLv3')
-makedepends=('go>=1.12' 'git')
-source=("${pkgname}-${pkgver}.tar.gz::${url}/-/archive/master/gitlab-cli-v${pkgver}.tar.gz")
-noextract=("${pkgname}-${pkgver}.tar.gz")
-
-build(){
- export CGO_ENABLED=0
- echo "Extracting sources..."
- tar -xvf ${pkgname}-${pkgver}.tar.gz --strip 1 >/dev/null
- echo "Downloading go modules..."
- go mod download
- echo "Verifying go modules..."
- go mod verify
- echo "Compiling..."
- go build -gcflags=all=-trimpath=${PWD} -asmflags=all=-trimpath=${PWD} -ldflags=-extldflags=-zrelro -ldflags=-extldflags=-znow -ldflags=-extldflags=-static -ldflags='-w -s' -ldflags="-X main.version=v${pkgver}-aur" -o $pkgname .
- if hash upx &>/dev/null ; then
- echo "UPX found. Making extra small..."
- upx --lzma --best --all-filters --exact $pkgname
- else
- echo "Pro tip: Install the package 'upx' to compress $pkgname and save space"
- fi
-}
+source=("${pkgname}::https://gitlab.com/api/v4/projects/13375720/jobs/artifacts/${pkgver}/raw/bin/${pkgname}?job=build")
+noextract=("${pkgname}")
package() {
install -Dm755 $pkgname "$pkgdir/usr/bin/$pkgname"
- install -Dm644 "README.md" "$pkgdir/usr/share/$pkgname/README.md"
}
-sha512sums=(840ac7e68cf641e2b2734e1deb61ca9d857418b21ef195934c1860305b42b7cd239b141499dc9b424ae05839f73d31de812dc33c92a03028898dba022fc7451a)
+
+sha512sums=(c51f2e8fdc3ff18c7907b831aee1b75ca14e58a2b295084b825193354924e3fa5153da3ecb1b03b05756431c7908bcb93852b0250687662f07e22e57dbb817db)