diff options
author | Dan Beste | 2018-05-15 23:45:30 -0500 |
---|---|---|
committer | Dan Beste | 2018-05-15 23:45:30 -0500 |
commit | af6bc3ab4ad08f3d90224fbcdacf851ec60def0b (patch) | |
tree | 7f2b56fe3c10b46bf639fd639796dde96947dedc | |
download | aur-af6bc3ab4ad08f3d90224fbcdacf851ec60def0b.tar.gz |
v7.4.0
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | PKGBUILD | 42 |
3 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..91be46ae3e66 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +pkgbase = python-pyzabbix + pkgdesc = Zabbix API Python interface + pkgver = 0.7.4 + pkgrel = 1 + url = https://github.com/lukecyca/pyzabbix + arch = any + license = LGPL2.1 + makedepends = python + makedepends = python-setuptools + makedepends = python-requests + makedepends = python2 + makedepends = python2-setuptools + makedepends = python2-requests + source = python-pyzabbix-0.7.4.tar.gz::https://github.com/lukecyca/pyzabbix/archive/0.7.4.tar.gz + sha256sums = bd1866d5b1ba40b225eb9c63b9ad99925db7fdff3fd4d8e6ec97c7da1be7e47c + +pkgname = python-pyzabbix + depends = python + depends = python-requests + +pkgname = python2-pyzabbix + depends = python2 + depends = python2-requests + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..bc9028b62ecb --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +# Blacklist: +* + +# Whitelist: +!.SRCINFO +!.gitignore +!PKGBUILD diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2f3ba3bc7156 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Dan Beste <Dan.Ray.Beste@gmail.com> + +pkgbase='python-pyzabbix' +pkgname=('python-pyzabbix' 'python2-pyzabbix') +pkgver=0.7.4 +pkgrel=1 +pkgdesc='Zabbix API Python interface' +arch=('any') +license=('LGPL2.1') +url='https://github.com/lukecyca/pyzabbix' +makedepends=( + 'python' 'python-setuptools' 'python-requests' + 'python2' 'python2-setuptools' 'python2-requests' +) +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/lukecyca/pyzabbix/archive/${pkgver}.tar.gz") +sha256sums=('bd1866d5b1ba40b225eb9c63b9ad99925db7fdff3fd4d8e6ec97c7da1be7e47c') + +build_python-pyzabbix() { + cd "${pkgname#python-}-${pkgver}" + + # Python 3: + python setup.py build + + # Python 2: + python2 setup.py build +} + +package_python-pyzabbix() { + depends=('python' 'python-requests') + cd "${pkgname#python-}-${pkgver}" + + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build +} + +package_python2-pyzabbix() { + depends=('python2' 'python2-requests') + cd "${pkgname#python2-}-${pkgver}" + + python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build +} + +# vim: ts=2 sw=2 et: |