diff options
author | Iyán Méndez Veiga | 2019-12-12 23:17:42 +0100 |
---|---|---|
committer | Iyán Méndez Veiga | 2019-12-12 23:17:42 +0100 |
commit | afda9e5354ae56d4c0ca0b62237a6eb28f5350a2 (patch) | |
tree | 1c6c641886be7eadf77d48dd55d51642ffea6c51 | |
download | aur-afda9e5354ae56d4c0ca0b62237a6eb28f5350a2.tar.gz |
First commit
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | PKGBUILD | 44 |
3 files changed, 72 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..0fa3be2f4347 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,26 @@ +pkgbase = python-arcgis + pkgdesc = ArcGIS API for Python + pkgver = 1.7.0 + pkgrel = 1 + url = https://developers.arcgis.com/python/ + arch = x86_64 + license = custom + makedepends = python-setuptools + depends = python-six + depends = python-pandas + depends = python-numpy + depends = python-pyshp + depends = python-matplotlib + depends = jupyter-notebook + depends = python-ipywidgets + depends = jupyter-widgetsnbextension + depends = python-keyring + optdepends = python-beautifulsoup4: OAuth2 authenticating support + optdepends = python-dill: needed to create Python toolboxes from methods + source = https://files.pythonhosted.org/packages/source/a/arcgis/arcgis-1.7.0.tar.gz + source = LICENSE.pdf::http://www.esri.com/LEGAL/pdfs/mla_e204_e300/english.pdf + sha512sums = 784c3e98fde24d4f805db77a40e4a911a5459ae45b5562ca1c55c523f1d85cfbf44cb8fabe0f2b2f852d241b339b8c66e0ca68c745f36f0835283180867fdd55 + sha512sums = a3df14c41af501e198468faa379f8f9101510476acde2f91697879677e6f587275310def73a2765043731f5fe785817081e8e8b9e132122eaf59bb6309be61f2 + +pkgname = python-arcgis + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..c00d7eae2c73 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +*.tar.* +*.pdf diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d9c02d3d8b9a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,44 @@ +# Maintainer: Iyán Méndez Veiga <me (at) iyanmv (dot) com> +_pkgname=arcgis +pkgname=python-${_pkgname} +pkgver=1.7.0 +pkgrel=1 +pkgdesc="ArcGIS API for Python" +arch=('x86_64') +url="https://developers.arcgis.com/python/" +license=('custom') +depends=( + 'python-six' + 'python-pandas' + 'python-numpy' + 'python-pyshp' + 'python-matplotlib' + 'jupyter-notebook' + 'python-ipywidgets' + 'jupyter-widgetsnbextension' + 'python-keyring' +) +makedepends=( + 'python-setuptools' +) +optdepends=( + 'python-beautifulsoup4: OAuth2 authenticating support' + 'python-dill: needed to create Python toolboxes from methods' +) +source=( + "https://files.pythonhosted.org/packages/source/${_pkgname::1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz" + "LICENSE.pdf::http://www.esri.com/LEGAL/pdfs/mla_e204_e300/english.pdf" +) +sha512sums=('784c3e98fde24d4f805db77a40e4a911a5459ae45b5562ca1c55c523f1d85cfbf44cb8fabe0f2b2f852d241b339b8c66e0ca68c745f36f0835283180867fdd55' + 'a3df14c41af501e198468faa379f8f9101510476acde2f91697879677e6f587275310def73a2765043731f5fe785817081e8e8b9e132122eaf59bb6309be61f2') + +build() { + cd "${srcdir}/${_pkgname}-${pkgver}" + python setup.py build +} + +package() { + cd "${srcdir}/${_pkgname}-${pkgver}" + python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build + install -Dm644 "${srcdir}/LICENSE.pdf" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} |