diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 41 |
1 files changed, 31 insertions, 10 deletions
@@ -1,23 +1,44 @@ -# Maintainer: archlinux.info:tdy +# Maintainer: loathingkernel <username ta gmail tod com> +# Contributor: MikoĊaj Chwalisz <m.chwalisz@gmail.com> +# Contributor: archlinux.info:tdy pkgname=vitables -pkgver=2.1 +pkgver=3.0.2 pkgrel=1 pkgdesc="A GUI browser and editor for PyTables/HDF5 files" arch=(any) url=http://vitables.org license=(GPL3) -depends=(python2-pyqt4 python2-pytables) -makedepends=(python2-sphinx) -source=(https://downloads.sourceforge.net/$pkgname/ViTables-$pkgver.tar.gz) -sha256sums=(f0413fa725617fbb3f0be03cb1f41b5b841c6946098a629f3fcb8a99fb9be14a) +depends=( + 'python-pyqt5' + 'python-qtpy' + 'python-pytables' +) +makedepends=( + 'python-sphinx' +) +source=( + "$pkgname-$pkgver.tar.gz::https://github.com/uvemas/ViTables/archive/v$pkgver.tar.gz" + "vitables.desktop" + "vitables.svg" +) +sha256sums=( + '43a965a08124fe0e1974aed27a7149cdeaf75e8ae833e95a18a94d7d5bd506c8' + 'dd793f85d81591edd837a5fb94642dbf3ba488c69c605cbc2c87f74baea8676c' + '0be6fdeb2c1f40fe2c478b0a6b9f99bad170d69f1210300d736bb98a5b9edcd8' +) build() { - cd ViTables-$pkgver - python2 setup.py build + cd ViTables-"$pkgver" + sed -e "s/'PyQt5 (>=5.5.1)'//g" -i setup.py + sed '/PyQt5/d' requirements.txt + python setup.py build } package() { - cd ViTables-$pkgver - python2 setup.py install --root="$pkgdir" --optimize=1 + cd ViTables-"$pkgver" + python setup.py install --root="$pkgdir" --optimize=1 + install -d "$pkgdir"/usr/share/{applications,pixmaps} + install -m644 "$srcdir"/vitables.desktop "$pkgdir"/usr/share/applications/ + install -m644 "$srcdir"/vitables.svg "$pkgdir"/usr/share/pixmaps/ } |