summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Beste2018-11-26 12:02:17 -0600
committerDan Beste2018-11-26 12:03:06 -0600
commitd96cb8ddbda02add0d8823b049946be9aeb381b9 (patch)
tree55a611d36c0e25646d9b84edbee39ffa437c7865
parentaf6bc3ab4ad08f3d90224fbcdacf851ec60def0b (diff)
downloadaur-d96cb8ddbda02add0d8823b049946be9aeb381b9.tar.gz
upgpkg: python-pyzabbix 0.7.5-1
upstream release
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD31
2 files changed, 27 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 91be46ae3e66..0be0664c0657 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,20 @@
pkgbase = python-pyzabbix
pkgdesc = Zabbix API Python interface
- pkgver = 0.7.4
+ pkgver = 0.7.5
pkgrel = 1
url = https://github.com/lukecyca/pyzabbix
arch = any
license = LGPL2.1
- makedepends = python
+ checkdepends = python-pytest
+ checkdepends = python-httpretty
+ checkdepends = python2-pytest
+ checkdepends = python2-httpretty
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
+ source = python-pyzabbix-0.7.5.tar.gz::https://github.com/lukecyca/pyzabbix/archive/0.7.5.tar.gz
+ sha256sums = 0835b6c84d41cee2e0862c4e0c644f49f6aba9bf882945f2c13eff713dbc535e
pkgname = python-pyzabbix
depends = python
diff --git a/PKGBUILD b/PKGBUILD
index 2f3ba3bc7156..d2f69b9d48f6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,41 +1,50 @@
# Maintainer: Dan Beste <Dan.Ray.Beste@gmail.com>
+# Contributor: Bluewind
pkgbase='python-pyzabbix'
pkgname=('python-pyzabbix' 'python2-pyzabbix')
-pkgver=0.7.4
+pkgver=0.7.5
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'
+ 'python-setuptools' 'python-requests'
+ 'python2-setuptools' 'python2-requests'
+)
+checkdepends=(
+ 'python-pytest' 'python-httpretty'
+ 'python2-pytest' 'python2-httpretty'
)
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/lukecyca/pyzabbix/archive/${pkgver}.tar.gz")
-sha256sums=('bd1866d5b1ba40b225eb9c63b9ad99925db7fdff3fd4d8e6ec97c7da1be7e47c')
+sha256sums=('0835b6c84d41cee2e0862c4e0c644f49f6aba9bf882945f2c13eff713dbc535e')
-build_python-pyzabbix() {
+build() {
cd "${pkgname#python-}-${pkgver}"
-
- # Python 3:
+
python setup.py build
-
- # Python 2:
python2 setup.py build
}
+check() {
+ cd "${pkgname#python-}-${pkgver}"
+
+ python -m pytest
+ python2 -m pytest
+}
+
package_python-pyzabbix() {
depends=('python' 'python-requests')
- cd "${pkgname#python-}-${pkgver}"
+ 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}"
+ cd "${pkgname#python2-}-${pkgver}"
python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build
}