summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorIyán Méndez Veiga2019-12-12 23:17:42 +0100
committerIyán Méndez Veiga2019-12-12 23:17:42 +0100
commitafda9e5354ae56d4c0ca0b62237a6eb28f5350a2 (patch)
tree1c6c641886be7eadf77d48dd55d51642ffea6c51
downloadaur-afda9e5354ae56d4c0ca0b62237a6eb28f5350a2.tar.gz
First commit
-rw-r--r--.SRCINFO26
-rw-r--r--.gitignore2
-rw-r--r--PKGBUILD44
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"
+}