summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFlávio Tapajós2023-05-16 11:54:50 -0300
committerFlávio Tapajós2023-05-17 21:38:46 -0300
commit2f2d220da74a8260f3904a07c98b21855ba939bb (patch)
tree7866e6f427340bc5d4c98091b1964a18dd658a62
parentccbf1a34ad1220e8e0113bc8d253810fb371e8f3 (diff)
downloadaur-2f2d220da74a8260f3904a07c98b21855ba939bb.tar.gz
initial commit
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD35
2 files changed, 30 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2aa5db58de25..155d270c9e6c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,11 @@
pkgbase = gitlab-cli
pkgdesc = Perform GitLab actions on the CLI
- pkgver = 0.1.12
- pkgrel = 2
- url = https://gitlab.com/T4cC0re/gitlab-cli
+ pkgver = 1.29.4
+ pkgrel = 1
+ url = https://gitlab.com/gitlab-org/cli/
arch = x86_64
- license = GPLv3
- noextract = gitlab-cli_0.1.12
- source = gitlab-cli_0.1.12::https://gitlab.com/api/v4/projects/13375720/jobs/artifacts/0.1.12/raw/bin/gitlab-cli?job=build
- source = gitlab-cli.1_0.1.12::https://gitlab.com/api/v4/projects/13375720/jobs/artifacts/0.1.12/raw/share/man/man1/gitlab-cli.1?job=build
- sha512sums = 4e1b9aae00c08a2f4d93c4d1e3d5aadb3da19469db50bf5a075bd49ef0b1877c80c5babcf61f08388a9d18ca1b114d20d7b63efd016dfb5617b2997d429f99e3
- sha512sums = a207ce3d032ccff2080f66ffac0c911991726efb761e97cba9ec62fe80c006d335c4aeec00406c98ab86869a566e660a38c25bf0d587ae4ae82cf8e479fbf9c4
+ license = MIT
+ source = https://gitlab.com/gitlab-org/cli/-/releases/v1.29.4/downloads/glab_1.29.4_Linux_x86_64.tar.gz
+ sha512sums = 14bbe0789be9b2231491d8cf57f8025d69eed99402d98f2b1cdfed8837231f567fd4cf8918670dfc3527fc3325bfae73f71e6ff424d7cbff4a3fe5172dfe3f35
pkgname = gitlab-cli
-
diff --git a/PKGBUILD b/PKGBUILD
index 40b98ec7a216..f75c7c190789 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,18 +1,31 @@
-# Maintainer: Hendrik 'T4cC0re' Meyer <aur@t4cc0.re>
pkgname=gitlab-cli
-pkgver=0.1.12
-pkgrel=2
+pkgver=1.29.4
+pkgrel=1
pkgdesc="Perform GitLab actions on the CLI"
arch=('x86_64')
-url="https://gitlab.com/T4cC0re/gitlab-cli"
-license=('GPLv3')
-source=("${pkgname}_${pkgver}::https://gitlab.com/api/v4/projects/13375720/jobs/artifacts/${pkgver}/raw/bin/${pkgname}?job=build" "${pkgname}.1_${pkgver}::https://gitlab.com/api/v4/projects/13375720/jobs/artifacts/${pkgver}/raw/share/man/man1/${pkgname}.1?job=build")
-noextract=("${pkgname}_${pkgver}")
+url="https://gitlab.com/gitlab-org/cli/"
+license=('MIT')
+source=("https://gitlab.com/gitlab-org/cli/-/releases/v1.29.4/downloads/glab_1.29.4_Linux_x86_64.tar.gz")
+sha512sums=('14bbe0789be9b2231491d8cf57f8025d69eed99402d98f2b1cdfed8837231f567fd4cf8918670dfc3527fc3325bfae73f71e6ff424d7cbff4a3fe5172dfe3f35')
-package() {
- install -Dm755 "${pkgname}_${pkgver}" "${pkgdir}/usr/bin/${pkgname}"
- install -Dm644 "${pkgname}.1_${pkgver}" "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+build() {
+ # create completion scripts
+ mkdir -p ${srcdir}/fish/vendor_completions.d/
+ "${srcdir}/bin/glab" completion -s fish > ${srcdir}/fish/vendor_completions.d/glab.fish
+
+ mkdir -p ${srcdir}/bash-completion/completions/
+ "${srcdir}/bin/glab" completion -s bash > ${srcdir}/bash-completion/completions/glab
+
+ mkdir -p ${srcdir}/zsh/site-functions/
+ "${srcdir}/bin/glab" completion -s zsh > ${srcdir}/zsh/site-functions/_glab
}
-sha512sums=(4e1b9aae00c08a2f4d93c4d1e3d5aadb3da19469db50bf5a075bd49ef0b1877c80c5babcf61f08388a9d18ca1b114d20d7b63efd016dfb5617b2997d429f99e3 a207ce3d032ccff2080f66ffac0c911991726efb761e97cba9ec62fe80c006d335c4aeec00406c98ab86869a566e660a38c25bf0d587ae4ae82cf8e479fbf9c4)
+package() {
+ install -m644 -D "${srcdir}/fish/vendor_completions.d/glab.fish" "${pkgdir}/usr/share/fish/vendor_completions.d/glab.fish"
+ install -m644 -D "${srcdir}/bash-completion/completions/glab" "${pkgdir}/usr/share/bash-completion/completions/glab"
+ install -m644 -D "${srcdir}/zsh/site-functions/_glab" "${pkgdir}/usr/share/zsh/site-functions/_glab"
+ install -m755 -D "${srcdir}/bin/glab" "${pkgdir}/usr/bin/glab"
+ install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
+ install -Dm644 "${srcdir}/README.md" "${pkgdir}/usr/share/doc/$pkgname/README.md"
+}