diff options
author | Antonio Yang | 2018-05-09 21:05:19 +0800 |
---|---|---|
committer | Antonio Yang | 2018-05-09 21:05:19 +0800 |
commit | 4a7c6ea0c33a06ed2e942698ca780105486b5667 (patch) | |
tree | df324a40c7a7eba16d64b2dbab1a96bd2afb5fd9 /PKGBUILD | |
parent | 25335e490dc519c382f414e5b120be2fc29950ac (diff) | |
download | aur-4a7c6ea0c33a06ed2e942698ca780105486b5667.tar.gz |
fix the pypi depedency
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 16 |
1 files changed, 14 insertions, 2 deletions
@@ -1,14 +1,14 @@ # Maintainer: Po-An,Yang(Antonio) <yanganto@gmail.com> pkgname=giseditor pkgver=0.26 -pkgrel=3 +pkgrel=4 epoch= pkgdesc="A gis editor for .gpx .gdb and download maps source" arch=('any') url="https://github.com/dayanuyim/GisEditor" license=() groups=() -depends=('gpsbabel' 'python-pmw' 'python-pillow' 'ttf-arphic-ukai') +depends=('gpsbabel' 'python-pmw' 'python-pillow' 'ttf-arphic-ukai' 'python-numpy') makedepends=() checkdepends=() optdepends=() @@ -44,11 +44,23 @@ package() { cp -R $srcdir/GisEditor-$pkgver/main.py $pkgdir/opt/giseditor chmod +x $pkgdir/opt/giseditor/main.py + install -d "$pkgdir"/usr/bin install -D -m755 "./giseditor.sh" "${pkgdir}/usr/bin/giseditor" install -D -m644 $srcdir/GisEditor-$pkgver/install/linux/giseditor.desktop "${pkgdir}/usr/share/applications/GisEditor.desktop" + python3 -c 'import image' > /dev/null || python3 -m pip install --isolated --root="$pkgdir" --ignore-installed --no-deps image + python3 -c 'import cycler' > /dev/null || python3 -m pip install --isolated --root="$pkgdir" --ignore-installed --no-deps cycler + python3 -c 'import matplotlib' > /dev/null || python3 -m pip install --isolated --root="$pkgdir" --ignore-installed --no-deps matplotlib + python3 -c 'import olefile' > /dev/null || python3 -m pip install --isolated --root="$pkgdir" --ignore-installed --no-deps olefile + python3 -c 'import pyparsing' > /dev/null || python3 -m pip install --isolated --root="$pkgdir" --ignore-installed --no-deps pyparsing + python3 -c 'import dateutil' > /dev/null || python3 -m pip install --isolated --root="$pkgdir" --ignore-installed --no-deps python-dateutil + python3 -c 'import pytz' > /dev/null || python3 -m pip install --isolated --root="$pkgdir" --ignore-installed --no-deps pytz + python3 -c 'import six' > /dev/null || python3 -m pip install --isolated --root="$pkgdir" --ignore-installed --no-deps six + python3 -c 'import timezonefinder' > /dev/null || python3 -m pip install --isolated --root="$pkgdir" --ignore-installed --no-deps timezonefinder + python3 -c 'import certifi' > /dev/null || python3 -m pip install --isolated --root="$pkgdir" --ignore-installed --no-deps certifi + # TODO: update mime type gpx, gdb" } |