summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTerin Stock2019-10-04 22:24:04 -0700
committerTerin Stock2019-10-04 22:24:04 -0700
commit0dc117e6f44365029fd9519337e84fd3fd4979c2 (patch)
tree43aecdb344a3bed777d93600f7b201ccf9311c47
parent9e5aed81dad0d1e2ca149a9df3d9b4f71ddc6145 (diff)
downloadaur-0dc117e6f44365029fd9519337e84fd3fd4979c2.tar.gz
chore: update package to 0.20
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD30
2 files changed, 23 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 72e769b5376b..d705d4a75172 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,16 @@
pkgbase = stgit
pkgdesc = Pushing/popping patches to/from a stack on top of Git, similar to Quilt
- pkgver = 0.19
- pkgrel = 2
+ pkgver = 0.20
+ pkgrel = 1
url = http://www.procode.org/stgit/
arch = any
- license = GPL
+ license = GPL2
makedepends = xmlto
makedepends = asciidoc
depends = python
depends = git
- source = git+https://github.com/ctmarinas/stgit.git#tag=v0.19
- sha256sums = SKIP
+ source = https://github.com/ctmarinas/stgit/releases/download/v0.20/stgit-0.20.tar.gz
+ sha256sums = ef5043fb6c7445a17cb10db4b9b14ce3368117e1b360de17795810b5356ce606
pkgname = stgit
diff --git a/PKGBUILD b/PKGBUILD
index 098908c1ca40..2c2ea0488a3b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,32 +4,38 @@
# Contributor: Ilkka Laukkanen <ilkka.s.laukkanen@gmail.com>
pkgname=stgit
-pkgver=0.19
-pkgrel=2
+pkgver=0.20
+pkgrel=1
pkgdesc="Pushing/popping patches to/from a stack on top of Git, similar to Quilt"
url="http://www.procode.org/stgit/"
arch=('any')
-license=('GPL')
+license=('GPL2')
depends=('python' 'git')
makedepends=('xmlto' 'asciidoc')
source=(
- "git+https://github.com/ctmarinas/stgit.git#tag=v${pkgver}"
+ "https://github.com/ctmarinas/stgit/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz"
)
-sha256sums=('SKIP')
+sha256sums=('ef5043fb6c7445a17cb10db4b9b14ce3368117e1b360de17795810b5356ce606')
build() {
- cd "$srcdir"/$pkgname
+ cd "${pkgname}-${pkgver}"
make doc
}
package() {
- cd "$srcdir"/$pkgname
- python setup.py install --root="$pkgdir" --prefix=/usr
- chmod 644 "$pkgdir"/usr/share/stgit/{completion/stgit-completion.bash,contrib/stgbashprompt.sh}
+ cd "${pkgname}-${pkgver}"
+ python setup.py install --root="${pkgdir}" --prefix=/usr
+ chmod 644 "${pkgdir}/usr/share/stgit/contrib/stgbashprompt.sh"
+
+ mkdir -p "${pkgdir}/usr/share/bash-completion/completions"
+ mkdir -p "${pkgdir}/usr/share/zsh/site-functions"
+ mkdir -p "${pkgdir}/usr/share/fish/vendor_completions.d"
+
+ ln -s "/usr/share/stgit/completion/stgit.bash" "${pkgdir}/usr/share/bash-completion/completions/stg"
+ ln -s "/usr/share/stgit/completion/stgit.zsh" "${pkgdir}/usr/share/zsh/site-functions/_stg"
+ ln -s "/usr/share/stgit/completion/stg.fish" "${pkgdir}/usr/share/fish/vendor_completions.d/stg.fish"
- mkdir -p "$pkgdir"/usr/share/bash-completion/completions
- cp "$pkgdir"/usr/share/stgit/completion/stgit-completion.bash "$pkgdir"/usr/share/bash-completion/completions/stg
for manpage in ./Documentation/*.1; do
- install -D -m644 $manpage "$pkgdir"/usr/share/man/man1/$(basename $manpage)
+ install -D -m644 "${manpage}" "${pkgdir}/usr/share/man/man1/$(basename $manpage)"
done
}