aboutsummaryrefslogtreecommitdiffstats
path: root/testing
diff options
context:
space:
mode:
authorLeo <thinkabit.ukim@gmail.com>2019-08-27 02:39:46 -0300
committerLeo <thinkabit.ukim@gmail.com>2019-08-27 02:49:41 -0300
commit49f0ef4c9760c4a1e126e2fbdeffd6ced9ed13e9 (patch)
tree18a5526f7609bb59e6baccaf01492a15247289e9 /testing
parent6a7c664376d6e09640940c7ecf4f20b23fad36c1 (diff)
downloadaports-49f0ef4c9760c4a1e126e2fbdeffd6ced9ed13e9.tar.bz2
aports-49f0ef4c9760c4a1e126e2fbdeffd6ced9ed13e9.tar.xz
testing/py3-influxdb: upgrade to 5.2.2
Diffstat (limited to 'testing')
-rw-r--r--testing/py3-influxdb/APKBUILD47
1 files changed, 17 insertions, 30 deletions
diff --git a/testing/py3-influxdb/APKBUILD b/testing/py3-influxdb/APKBUILD
index 605a18185d..56872e6e10 100644
--- a/testing/py3-influxdb/APKBUILD
+++ b/testing/py3-influxdb/APKBUILD
@@ -1,46 +1,33 @@
# Contributor: Olivier Mauras <olivier@mauras.ch>
# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
-pkgname=py-influxdb
+pkgname=py3-influxdb
_pkgname=influxdb-python
-pkgver=5.2.0
-pkgrel=1
+pkgver=5.2.2
+pkgrel=0
pkgdesc="Python bindings for InfluxDB"
+options="!check" # Requires unpackaged nose-cov
url="https://github.com/influxdata/influxdb-python"
-arch="all"
+arch="noarch"
license="MIT"
-subpackages="py2-${pkgname#py-}:_py2 py3-${pkgname#py-}:_py3"
-depends=""
-makedepends="python2-dev python3-dev py-setuptools openssl-dev"
-source="$pkgname-$pkgver.tar.gz::https://github.com/influxdata/${_pkgname}/archive/v${pkgver}.tar.gz"
+depends="python3 py3-tz py3-six py3-requests py3-dateutil"
+makedepends="py3-setuptools"
+checkdepends="py3-nose"
+source="$pkgname-$pkgver.tar.gz::https://github.com/influxdata/influxdb-python/archive/v$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
+replaces="py-influxdb" # Backwards compatibility
+provides="py-influxdb=$pkgver-r$pkgrel" # Backwards compatibility
+
build() {
- cd "$builddir"
- python2 setup.py build
python3 setup.py build
}
-package() {
- mkdir -p "$pkgdir"
-}
-
-_py2() {
- replaces="$pkgname"
- _py python2
+check() {
+ python3 setup.py test
}
-_py3() {
- _py python3
-}
-
-_py() {
- local python=$1
- pkgdesc="$pkgdesc - $python"
- depends="$depends $python"
- install_if="$pkgname=$pkgver-r$pkgrel $python"
-
- cd "$builddir"
- $python setup.py install --prefix=/usr --root="$subpkgdir"
+package() {
+ python3 setup.py install --prefix=/usr --root="$pkgdir"
}
-sha512sums="de86037abd5b371480029ff0bb8935c551030e5954c34a2915829b916c62444ee67bce89f553c39ea4d73369ff3c8c8a4639f5c2bfcfc9ac8ddfe6919fd020fd py-influxdb-5.2.0.tar.gz"
+sha512sums="3ffff77ece9f0f37e1a5268e344d631315e15c794a3d5aae06ee9901a9492d3d689b1da23b289a4150360bf68da1fdbb9973b5b0d8332c647652769ca61ad832 py3-influxdb-5.2.2.tar.gz"