summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD30
1 files changed, 18 insertions, 12 deletions
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
}