diff options
author | anthraxx | 2016-11-13 00:49:51 +0100 |
---|---|---|
committer | anthraxx | 2016-11-13 00:49:51 +0100 |
commit | 8acb82423317437e2a43d151fa232625bada8b4d (patch) | |
tree | a4fbcce38d914b3871edcc6970f5e517757ee9de /PKGBUILD | |
parent | 19431c5d3773d1775201ff2d34195f65fa030461 (diff) | |
download | aur-bokken-hg.tar.gz |
upgpkg: bokken-hg 1.8.28.6d1a9a1872ed-1 (fix url and patch)
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 28 |
1 files changed, 15 insertions, 13 deletions
@@ -1,18 +1,20 @@ # Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> pkgname=bokken-hg -pkgver=1.8.4.a6e0bf349180 -pkgrel=2 -pkgdesc="GUI for radare2 and pyew" -url="http://inguma.eu/projects/bokken" +pkgver=1.8.28.6d1a9a1872ed +pkgrel=1 +pkgdesc='GUI for radare2 and pyew' +url='https://bitbucket.org/inguma/bokken' arch=('any') license=('GPL2') -depends=('pygtk' 'pygtksourceview2' 'python2-pillow' 'graphviz' 'radare2-bindings') +depends=('pygtk' 'gtksourceview3' 'python2-pillow' 'graphviz' 'radare2-bindings') makedepends=('mercurial') provides=('bokken') conflicts=("bokken") -source=(${pkgname}::hg+https://inguma.eu/repos/bokken) -sha512sums=('SKIP') +source=(${pkgname}::hg+https://bitbucket.org/inguma/bokken + fix-new-radare.patch) +sha512sums=('SKIP' + '478de59f170cf5d28ab0dbe16cf9cb1d472d40de3abbe049d9577319b2123b514cd08320213a36fa2ee441add680aa56fdfc721a26ee786ed59f1d12cc1825b9') pkgver() { cd ${pkgname} @@ -21,6 +23,8 @@ pkgver() { prepare() { cd ${pkgname} + patch -p0 < "${srcdir}/fix-new-radare.patch" + sed -e 's|" + self.target|{}".format(self.target)|g' -i ui/main.py sed -e 's/env python$/env python2/g' -i ui/xdot.py lib/web/__init__.py lib/web/utils.py sed -e 's|/usr/bin/python|/usr/bin/env python2|g' -i bokken.py cat > bokken.sh << EOF @@ -32,13 +36,11 @@ EOF package() { cd ${pkgname} - - install -d "${pkgdir}/usr/share/bokken" - install -Dm 755 bokken bokken.py "${pkgdir}/usr/share/bokken" - cp -r lib static ui "${pkgdir}/usr/share/bokken" - install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -Dm 644 README "${pkgdir}/usr/share/doc/${pkgname}/README.md" install -Dm 755 bokken.sh "${pkgdir}/usr/bin/bokken" + install -Dm 755 bokken bokken.py -t "${pkgdir}/usr/share/bokken" + cp -r lib static ui "${pkgdir}/usr/share/bokken" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm 644 README -t "${pkgdir}/usr/share/doc/${pkgname}" } # vim: ts=2 sw=2 et: |