summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO39
-rw-r--r--PKGBUILD38
2 files changed, 77 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d44d3055bc8b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,39 @@
+# Generated by mksrcinfo v8
+# Thu Dec 7 19:39:17 UTC 2017
+pkgbase = python-zeep
+ pkgdesc = A modern/fast python SOAP client based on lxml / requests
+ pkgver = 2.4.0
+ pkgrel = 1
+ url = https://github.com/mvantellingen/python-zeep
+ arch = any
+ makedepends = python
+ makedepends = python2
+ makedepends = python-setuptools
+ makedepends = python2-setuptools
+ source = https://github.com/mvantellingen/python-zeep/archive/2.4.0.tar.gz
+ sha256sums = 8eebd0ad40b0a6c8b3c296d997e5d43a0f11de4193101abc8c7028a248496e1c
+
+pkgname = python-zeep
+ depends = python
+ depends = python-lxml
+ depends = python-requests
+ depends = python-six
+ depends = python-isodate
+ depends = python-defusedxml
+ depends = python-appdirs
+ depends = python-cached-property
+ depends = python-requests-toolbelt
+ depends = python-pytz
+
+pkgname = python2-zeep
+ depends = python2
+ depends = python2-lxml
+ depends = python2-requests
+ depends = python2-six
+ depends = python2-isodate
+ depends = python2-defusedxml
+ depends = python2-appdirs
+ depends = python2-cached-property
+ depends = python2-requests-toolbelt
+ depends = python2-pytz
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..1381703850a2
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Jelle van der Waa <jelle@archlinux.org>
+
+pkgbase=python-zeep
+pkgname=(python-zeep python2-zeep)
+pkgver=2.4.0
+pkgrel=1
+pkgdesc='A modern/fast python SOAP client based on lxml / requests'
+arch=('any')
+url='https://github.com/mvantellingen/python-zeep'
+makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools')
+source=("https://github.com/mvantellingen/python-zeep/archive/$pkgver.tar.gz")
+sha256sums=('8eebd0ad40b0a6c8b3c296d997e5d43a0f11de4193101abc8c7028a248496e1c')
+
+package_python-zeep() {
+ depends=('python' 'python-lxml' 'python-requests' 'python-six' 'python-isodate' 'python-defusedxml'
+ 'python-appdirs' 'python-cached-property' 'python-requests-toolbelt' 'python-pytz')
+
+ cd "${srcdir}/${pkgbase}-${pkgver}"
+ python setup.py install --root="${pkgdir}" --optimize=1
+ install -Dm0644 "${srcdir}/${pkgbase}-${pkgver}/LICENSE" \
+ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+package_python2-zeep() {
+ depends=('python2' 'python2-lxml' 'python2-requests' 'python2-six' 'python2-isodate' 'python2-defusedxml'
+ 'python2-appdirs' 'python2-cached-property' 'python2-requests-toolbelt' 'python2-pytz')
+
+ cd "${srcdir}/${pkgbase}-${pkgver}"
+ python2 setup.py install --root="${pkgdir}" --optimize=1
+ install -Dm0644 "${srcdir}/${pkgbase}-${pkgver}/LICENSE" \
+ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+check() {
+ cd "${srcdir}/${pkgbase}-${pkgver}"
+ # FIXME
+# python3 setup.py test
+}