From 1a80a39cc5f6d9d66693bc88f9277e32e151374f Mon Sep 17 00:00:00 2001 From: Giacomo Longo Date: Sun, 26 Aug 2018 00:16:01 +0200 Subject: [PATCH 01/13] python-openshift - Version 0.6.3-1 --- .SRCINFO | 20 ++++++++++++++++++++ PKGBUILD | 31 +++++++++++++++++++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 .SRCINFO create mode 100644 PKGBUILD diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..dbcfce9 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = python-openshift + pkgdesc = Python client for the OpenShift API + pkgver = 0.6.3 + pkgrel = 1 + url = https://github.com/openshift/openshift-restclient-python + arch = any + license = APACHE + makedepends = python-setuptools + depends = python<3.7 + depends = python-dictdiffer + depends = python-jinja + depends = python-kubernetes + depends = python-string-utils + depends = python-ruamel-yaml + depends = python-six + source = https://files.pythonhosted.org/packages/source/o/openshift/openshift-0.6.3.tar.gz + md5sums = b2ff1c4f57bd5c3584c009d634074cff + +pkgname = python-openshift + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..9935480 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Giacomo Longo +pkgname=python-openshift +pkgver=0.6.3 +pkgrel=1 +pkgdesc="Python client for the OpenShift API" +url="https://github.com/openshift/openshift-restclient-python" +license=('APACHE') +_name=${pkgname#python-} +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz") +md5sums=('b2ff1c4f57bd5c3584c009d634074cff') +arch=('any') +makedepends=('python-setuptools') +depends=( + 'python<3.7' + 'python-dictdiffer' + 'python-jinja' + 'python-kubernetes' + 'python-string-utils' + 'python-ruamel-yaml' + 'python-six' +) + +build() { + cd "$srcdir/$_name-$pkgver" + python setup.py build +} + +package() { + cd "$srcdir/$_name-$pkgver" + python setup.py install --root="$pkgdir/" --optimize=1 --skip-build +} From 369b5d267f0bf972d4b9e66be14c7a2125c7792f Mon Sep 17 00:00:00 2001 From: Giacomo Longo Date: Thu, 6 Sep 2018 20:23:41 +0200 Subject: [PATCH 02/13] python-openshift ( 0.7.1-1 ) --- .SRCINFO | 8 ++++---- PKGBUILD | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index dbcfce9..11e0443 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,20 +1,20 @@ pkgbase = python-openshift pkgdesc = Python client for the OpenShift API - pkgver = 0.6.3 + pkgver = 0.7.1 pkgrel = 1 url = https://github.com/openshift/openshift-restclient-python arch = any license = APACHE makedepends = python-setuptools - depends = python<3.7 + depends = python depends = python-dictdiffer depends = python-jinja depends = python-kubernetes depends = python-string-utils depends = python-ruamel-yaml depends = python-six - source = https://files.pythonhosted.org/packages/source/o/openshift/openshift-0.6.3.tar.gz - md5sums = b2ff1c4f57bd5c3584c009d634074cff + source = https://files.pythonhosted.org/packages/source/o/openshift/openshift-0.7.1.tar.gz + md5sums = 8f96ecc650f2393aa8ed8770aeec11a8 pkgname = python-openshift diff --git a/PKGBUILD b/PKGBUILD index 9935480..9f05e03 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,17 +1,17 @@ # Maintainer: Giacomo Longo pkgname=python-openshift -pkgver=0.6.3 +pkgver=0.7.1 pkgrel=1 pkgdesc="Python client for the OpenShift API" url="https://github.com/openshift/openshift-restclient-python" license=('APACHE') _name=${pkgname#python-} source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz") -md5sums=('b2ff1c4f57bd5c3584c009d634074cff') +md5sums=('8f96ecc650f2393aa8ed8770aeec11a8') arch=('any') makedepends=('python-setuptools') depends=( - 'python<3.7' + 'python' 'python-dictdiffer' 'python-jinja' 'python-kubernetes' From aa2139a9c646424230a7691ec8e6b08abc40b23c Mon Sep 17 00:00:00 2001 From: Jeff Henson Date: Thu, 14 Nov 2019 13:07:56 -0700 Subject: [PATCH 03/13] Update to 0.10.0 --- .SRCINFO | 6 +++--- .gitignore | 4 ++++ PKGBUILD | 7 ++++--- 3 files changed, 11 insertions(+), 6 deletions(-) create mode 100644 .gitignore diff --git a/.SRCINFO b/.SRCINFO index 11e0443..51550cf 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = python-openshift pkgdesc = Python client for the OpenShift API - pkgver = 0.7.1 + pkgver = 0.10.0 pkgrel = 1 url = https://github.com/openshift/openshift-restclient-python arch = any @@ -13,8 +13,8 @@ pkgbase = python-openshift depends = python-string-utils depends = python-ruamel-yaml depends = python-six - source = https://files.pythonhosted.org/packages/source/o/openshift/openshift-0.7.1.tar.gz - md5sums = 8f96ecc650f2393aa8ed8770aeec11a8 + source = https://files.pythonhosted.org/packages/source/o/openshift/openshift-0.10.0.tar.gz + sha256sums = 8af7e1e1fd85af79e363b1a8a323f091764b3d9f2e9640bf32cbd11e52d4324f pkgname = python-openshift diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..05c6d4d --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +* +!.gitignore +!.SRCINFO +!PKGBUILD diff --git a/PKGBUILD b/PKGBUILD index 9f05e03..f265d2e 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,13 +1,14 @@ -# Maintainer: Giacomo Longo +# Maintainer: Jeff Henson +# Old Maintainer: Giacomo Longo pkgname=python-openshift -pkgver=0.7.1 +pkgver=0.10.0 pkgrel=1 pkgdesc="Python client for the OpenShift API" url="https://github.com/openshift/openshift-restclient-python" license=('APACHE') _name=${pkgname#python-} source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz") -md5sums=('8f96ecc650f2393aa8ed8770aeec11a8') +sha256sums=('8af7e1e1fd85af79e363b1a8a323f091764b3d9f2e9640bf32cbd11e52d4324f') arch=('any') makedepends=('python-setuptools') depends=( From 626777ee1657ddd5415d8cb471043031390afa0e Mon Sep 17 00:00:00 2001 From: Jeff Henson Date: Fri, 13 Dec 2019 08:22:43 -0700 Subject: [PATCH 04/13] Bump pkgver to 0.10.1 --- .SRCINFO | 6 +++--- PKGBUILD | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 51550cf..b0a784e 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = python-openshift pkgdesc = Python client for the OpenShift API - pkgver = 0.10.0 + pkgver = 0.10.1 pkgrel = 1 url = https://github.com/openshift/openshift-restclient-python arch = any @@ -13,8 +13,8 @@ pkgbase = python-openshift depends = python-string-utils depends = python-ruamel-yaml depends = python-six - source = https://files.pythonhosted.org/packages/source/o/openshift/openshift-0.10.0.tar.gz - sha256sums = 8af7e1e1fd85af79e363b1a8a323f091764b3d9f2e9640bf32cbd11e52d4324f + source = https://files.pythonhosted.org/packages/source/o/openshift/openshift-0.10.1.tar.gz + sha256sums = ce7411a5689e6d3831bb5dc08a8c324860d71e3dd5547ba44f4d139cfa57c34b pkgname = python-openshift diff --git a/PKGBUILD b/PKGBUILD index f265d2e..0de4592 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,14 +1,14 @@ # Maintainer: Jeff Henson # Old Maintainer: Giacomo Longo pkgname=python-openshift -pkgver=0.10.0 +pkgver=0.10.1 pkgrel=1 pkgdesc="Python client for the OpenShift API" url="https://github.com/openshift/openshift-restclient-python" license=('APACHE') _name=${pkgname#python-} source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz") -sha256sums=('8af7e1e1fd85af79e363b1a8a323f091764b3d9f2e9640bf32cbd11e52d4324f') +sha256sums=('ce7411a5689e6d3831bb5dc08a8c324860d71e3dd5547ba44f4d139cfa57c34b') arch=('any') makedepends=('python-setuptools') depends=( From ff808d1557101d6e0aba2d84b5f5ca77f7708663 Mon Sep 17 00:00:00 2001 From: Jeff Henson Date: Tue, 18 Feb 2020 21:32:20 -0700 Subject: [PATCH 05/13] Update to v0.10.2 --- .SRCINFO | 6 +++--- PKGBUILD | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index b0a784e..f256194 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = python-openshift pkgdesc = Python client for the OpenShift API - pkgver = 0.10.1 + pkgver = 0.10.2 pkgrel = 1 url = https://github.com/openshift/openshift-restclient-python arch = any @@ -13,8 +13,8 @@ pkgbase = python-openshift depends = python-string-utils depends = python-ruamel-yaml depends = python-six - source = https://files.pythonhosted.org/packages/source/o/openshift/openshift-0.10.1.tar.gz - sha256sums = ce7411a5689e6d3831bb5dc08a8c324860d71e3dd5547ba44f4d139cfa57c34b + source = https://files.pythonhosted.org/packages/source/o/openshift/openshift-0.10.2.tar.gz + sha256sums = 10868c5697c7610e1d18d62118f1bf2096d35789fa9790c89285947a93545a8a pkgname = python-openshift diff --git a/PKGBUILD b/PKGBUILD index 0de4592..18720f1 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,14 +1,14 @@ # Maintainer: Jeff Henson # Old Maintainer: Giacomo Longo pkgname=python-openshift -pkgver=0.10.1 +pkgver=0.10.2 pkgrel=1 pkgdesc="Python client for the OpenShift API" url="https://github.com/openshift/openshift-restclient-python" license=('APACHE') _name=${pkgname#python-} source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz") -sha256sums=('ce7411a5689e6d3831bb5dc08a8c324860d71e3dd5547ba44f4d139cfa57c34b') +sha256sums=('10868c5697c7610e1d18d62118f1bf2096d35789fa9790c89285947a93545a8a') arch=('any') makedepends=('python-setuptools') depends=( From 32d018f89611988ceb5abb2b8de85dd173aed58a Mon Sep 17 00:00:00 2001 From: Jeff Henson Date: Thu, 12 Mar 2020 20:01:53 -0600 Subject: [PATCH 06/13] Update to v0.10.3 --- .SRCINFO | 6 +++--- PKGBUILD | 14 +++++++------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index f256194..d854210 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = python-openshift pkgdesc = Python client for the OpenShift API - pkgver = 0.10.2 + pkgver = 0.10.3 pkgrel = 1 url = https://github.com/openshift/openshift-restclient-python arch = any @@ -13,8 +13,8 @@ pkgbase = python-openshift depends = python-string-utils depends = python-ruamel-yaml depends = python-six - source = https://files.pythonhosted.org/packages/source/o/openshift/openshift-0.10.2.tar.gz - sha256sums = 10868c5697c7610e1d18d62118f1bf2096d35789fa9790c89285947a93545a8a + source = https://github.com/openshift/openshift-restclient-python/archive/v0.10.3.tar.gz + sha256sums = 05da5b323e1be23d6cf6f1e4eadd984021e023d5330262f79e963b500b407112 pkgname = python-openshift diff --git a/PKGBUILD b/PKGBUILD index 18720f1..eb54367 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,14 +1,14 @@ # Maintainer: Jeff Henson # Old Maintainer: Giacomo Longo + pkgname=python-openshift -pkgver=0.10.2 +pkgver=0.10.3 pkgrel=1 pkgdesc="Python client for the OpenShift API" url="https://github.com/openshift/openshift-restclient-python" license=('APACHE') -_name=${pkgname#python-} -source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz") -sha256sums=('10868c5697c7610e1d18d62118f1bf2096d35789fa9790c89285947a93545a8a') +source=("https://github.com/openshift/openshift-restclient-python/archive/v${pkgver}.tar.gz") +sha256sums=('05da5b323e1be23d6cf6f1e4eadd984021e023d5330262f79e963b500b407112') arch=('any') makedepends=('python-setuptools') depends=( @@ -22,11 +22,11 @@ depends=( ) build() { - cd "$srcdir/$_name-$pkgver" + cd openshift-restclient-python-${pkgver} python setup.py build } package() { - cd "$srcdir/$_name-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 --skip-build + cd openshift-restclient-python-${pkgver} + python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build } From b5be3a3a9d350f9903ecdacf85ec6081ed1dc8fc Mon Sep 17 00:00:00 2001 From: Jeff Henson Date: Mon, 16 Mar 2020 10:51:27 -0600 Subject: [PATCH 07/13] Fix checksum --- .SRCINFO | 4 ++-- PKGBUILD | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index d854210..f00d1d1 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = python-openshift pkgdesc = Python client for the OpenShift API pkgver = 0.10.3 - pkgrel = 1 + pkgrel = 2 url = https://github.com/openshift/openshift-restclient-python arch = any license = APACHE @@ -14,7 +14,7 @@ pkgbase = python-openshift depends = python-ruamel-yaml depends = python-six source = https://github.com/openshift/openshift-restclient-python/archive/v0.10.3.tar.gz - sha256sums = 05da5b323e1be23d6cf6f1e4eadd984021e023d5330262f79e963b500b407112 + sha256sums = 15f3e07e79a80b5fbb83060c5a8f76578b80becff8b771ac311e2d31f4b9d258 pkgname = python-openshift diff --git a/PKGBUILD b/PKGBUILD index eb54367..613ada9 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,12 +3,12 @@ pkgname=python-openshift pkgver=0.10.3 -pkgrel=1 +pkgrel=2 pkgdesc="Python client for the OpenShift API" url="https://github.com/openshift/openshift-restclient-python" license=('APACHE') source=("https://github.com/openshift/openshift-restclient-python/archive/v${pkgver}.tar.gz") -sha256sums=('05da5b323e1be23d6cf6f1e4eadd984021e023d5330262f79e963b500b407112') +sha256sums=('15f3e07e79a80b5fbb83060c5a8f76578b80becff8b771ac311e2d31f4b9d258') arch=('any') makedepends=('python-setuptools') depends=( From 413c3d7590d66c505bee58bf2b3bbf03dfd56b15 Mon Sep 17 00:00:00 2001 From: Jeff Henson Date: Tue, 17 Nov 2020 09:02:32 -0700 Subject: [PATCH 08/13] Update to v0.11.2 --- .SRCINFO | 10 +++++----- PKGBUILD | 8 ++++---- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index f00d1d1..46c19cd 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = python-openshift pkgdesc = Python client for the OpenShift API - pkgver = 0.10.3 - pkgrel = 2 + pkgver = 0.11.2 + pkgrel = 1 url = https://github.com/openshift/openshift-restclient-python arch = any license = APACHE @@ -9,12 +9,12 @@ pkgbase = python-openshift depends = python depends = python-dictdiffer depends = python-jinja - depends = python-kubernetes + depends = python-kubernetes>=11 depends = python-string-utils depends = python-ruamel-yaml depends = python-six - source = https://github.com/openshift/openshift-restclient-python/archive/v0.10.3.tar.gz - sha256sums = 15f3e07e79a80b5fbb83060c5a8f76578b80becff8b771ac311e2d31f4b9d258 + source = https://github.com/openshift/openshift-restclient-python/archive/v0.11.2.tar.gz + sha256sums = c2ba45bac6068dbeacf40986659c4adfb5d249d879e767b1865ddecc65e710d3 pkgname = python-openshift diff --git a/PKGBUILD b/PKGBUILD index 613ada9..56f8a6f 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,20 +2,20 @@ # Old Maintainer: Giacomo Longo pkgname=python-openshift -pkgver=0.10.3 -pkgrel=2 +pkgver=0.11.2 +pkgrel=1 pkgdesc="Python client for the OpenShift API" url="https://github.com/openshift/openshift-restclient-python" license=('APACHE') source=("https://github.com/openshift/openshift-restclient-python/archive/v${pkgver}.tar.gz") -sha256sums=('15f3e07e79a80b5fbb83060c5a8f76578b80becff8b771ac311e2d31f4b9d258') +sha256sums=('c2ba45bac6068dbeacf40986659c4adfb5d249d879e767b1865ddecc65e710d3') arch=('any') makedepends=('python-setuptools') depends=( 'python' 'python-dictdiffer' 'python-jinja' - 'python-kubernetes' + 'python-kubernetes>=11' 'python-string-utils' 'python-ruamel-yaml' 'python-six' From 7a03be32bbc07fa0d2c9cb186213c37515142f86 Mon Sep 17 00:00:00 2001 From: Jeff Henson Date: Wed, 2 Dec 2020 08:52:00 -0700 Subject: [PATCH 09/13] Python 3.9 rebuild --- .SRCINFO | 2 +- PKGBUILD | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 46c19cd..95805b3 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = python-openshift pkgdesc = Python client for the OpenShift API pkgver = 0.11.2 - pkgrel = 1 + pkgrel = 2 url = https://github.com/openshift/openshift-restclient-python arch = any license = APACHE diff --git a/PKGBUILD b/PKGBUILD index 56f8a6f..8116678 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,7 +3,7 @@ pkgname=python-openshift pkgver=0.11.2 -pkgrel=1 +pkgrel=2 pkgdesc="Python client for the OpenShift API" url="https://github.com/openshift/openshift-restclient-python" license=('APACHE') From 9878729aab7d768fc68bcb4206e202bcef1b50bc Mon Sep 17 00:00:00 2001 From: Jeff Henson Date: Thu, 25 Feb 2021 16:44:55 -0700 Subject: [PATCH 10/13] Update to 0.12.0 --- .SRCINFO | 11 +++++------ PKGBUILD | 9 ++++----- 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 95805b3..431390e 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,20 +1,19 @@ pkgbase = python-openshift pkgdesc = Python client for the OpenShift API - pkgver = 0.11.2 - pkgrel = 2 + pkgver = 0.12.0 + pkgrel = 1 url = https://github.com/openshift/openshift-restclient-python arch = any license = APACHE makedepends = python-setuptools depends = python - depends = python-dictdiffer depends = python-jinja - depends = python-kubernetes>=11 + depends = python-kubernetes depends = python-string-utils depends = python-ruamel-yaml depends = python-six - source = https://github.com/openshift/openshift-restclient-python/archive/v0.11.2.tar.gz - sha256sums = c2ba45bac6068dbeacf40986659c4adfb5d249d879e767b1865ddecc65e710d3 + source = https://github.com/openshift/openshift-restclient-python/archive/v0.12.0.tar.gz + sha256sums = 6de497dd9b3ceb17abfec6074bc5758e1901088d41bd923c4f7b2ece29a7d15c pkgname = python-openshift diff --git a/PKGBUILD b/PKGBUILD index 8116678..841a5e1 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,20 +2,19 @@ # Old Maintainer: Giacomo Longo pkgname=python-openshift -pkgver=0.11.2 -pkgrel=2 +pkgver=0.12.0 +pkgrel=1 pkgdesc="Python client for the OpenShift API" url="https://github.com/openshift/openshift-restclient-python" license=('APACHE') source=("https://github.com/openshift/openshift-restclient-python/archive/v${pkgver}.tar.gz") -sha256sums=('c2ba45bac6068dbeacf40986659c4adfb5d249d879e767b1865ddecc65e710d3') +sha256sums=('6de497dd9b3ceb17abfec6074bc5758e1901088d41bd923c4f7b2ece29a7d15c') arch=('any') makedepends=('python-setuptools') depends=( 'python' - 'python-dictdiffer' 'python-jinja' - 'python-kubernetes>=11' + 'python-kubernetes' 'python-string-utils' 'python-ruamel-yaml' 'python-six' From 5e38d79c96f15884307946655b16fe71f55ef4aa Mon Sep 17 00:00:00 2001 From: Jeff Henson Date: Wed, 23 Jun 2021 14:20:14 -0600 Subject: [PATCH 11/13] Update to 0.12.1 --- .SRCINFO | 7 +++---- PKGBUILD | 4 ++-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 431390e..57cbc9c 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = python-openshift pkgdesc = Python client for the OpenShift API - pkgver = 0.12.0 + pkgver = 0.12.1 pkgrel = 1 url = https://github.com/openshift/openshift-restclient-python arch = any @@ -12,8 +12,7 @@ pkgbase = python-openshift depends = python-string-utils depends = python-ruamel-yaml depends = python-six - source = https://github.com/openshift/openshift-restclient-python/archive/v0.12.0.tar.gz - sha256sums = 6de497dd9b3ceb17abfec6074bc5758e1901088d41bd923c4f7b2ece29a7d15c + source = https://github.com/openshift/openshift-restclient-python/archive/v0.12.1.tar.gz + sha256sums = eb63a08489798dd5a83c809baabe6a93ed8f82545e8343b53f3e514f6a19c80c pkgname = python-openshift - diff --git a/PKGBUILD b/PKGBUILD index 841a5e1..6d2e0ea 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,13 +2,13 @@ # Old Maintainer: Giacomo Longo pkgname=python-openshift -pkgver=0.12.0 +pkgver=0.12.1 pkgrel=1 pkgdesc="Python client for the OpenShift API" url="https://github.com/openshift/openshift-restclient-python" license=('APACHE') source=("https://github.com/openshift/openshift-restclient-python/archive/v${pkgver}.tar.gz") -sha256sums=('6de497dd9b3ceb17abfec6074bc5758e1901088d41bd923c4f7b2ece29a7d15c') +sha256sums=('eb63a08489798dd5a83c809baabe6a93ed8f82545e8343b53f3e514f6a19c80c') arch=('any') makedepends=('python-setuptools') depends=( From 2cde13a3dcaced277209775dd113a2badb0a1238 Mon Sep 17 00:00:00 2001 From: Luis Martinez Date: Sun, 6 Feb 2022 18:08:02 -0600 Subject: [PATCH 12/13] update to 0.13.1 --- .SRCINFO | 13 +++++++++---- PKGBUILD | 43 +++++++++++++++++++++++++------------------ 2 files changed, 34 insertions(+), 22 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 57cbc9c..7ca8c4b 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,18 +1,23 @@ pkgbase = python-openshift pkgdesc = Python client for the OpenShift API - pkgver = 0.12.1 + pkgver = 0.13.1 pkgrel = 1 url = https://github.com/openshift/openshift-restclient-python arch = any license = APACHE + checkdepends = python-pytest makedepends = python-setuptools - depends = python + makedepends = python-build + makedepends = python-install + makedepends = python-wheel depends = python-jinja depends = python-kubernetes depends = python-string-utils depends = python-ruamel-yaml depends = python-six - source = https://github.com/openshift/openshift-restclient-python/archive/v0.12.1.tar.gz - sha256sums = eb63a08489798dd5a83c809baabe6a93ed8f82545e8343b53f3e514f6a19c80c + depends = python-requests + depends = python-requests-oauthlib + source = python-openshift-0.13.1.tar.gz::https://github.com/openshift/openshift-restclient-python/archive/v0.13.1.tar.gz + sha256sums = 6a061cc12247e96147e40d8463c133cb01b915907af10df08d937d27e6a1f283 pkgname = python-openshift diff --git a/PKGBUILD b/PKGBUILD index 6d2e0ea..c76c891 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,31 +1,38 @@ -# Maintainer: Jeff Henson -# Old Maintainer: Giacomo Longo +# Maintainer: Luis Martinez +# Contributor: Jeff Henson +# Contributor: Giacomo Longo pkgname=python-openshift -pkgver=0.12.1 +pkgver=0.13.1 pkgrel=1 pkgdesc="Python client for the OpenShift API" +arch=('any') url="https://github.com/openshift/openshift-restclient-python" license=('APACHE') -source=("https://github.com/openshift/openshift-restclient-python/archive/v${pkgver}.tar.gz") -sha256sums=('eb63a08489798dd5a83c809baabe6a93ed8f82545e8343b53f3e514f6a19c80c') -arch=('any') -makedepends=('python-setuptools') depends=( - 'python' - 'python-jinja' - 'python-kubernetes' - 'python-string-utils' - 'python-ruamel-yaml' - 'python-six' -) + 'python-jinja' + 'python-kubernetes' + 'python-string-utils' + 'python-ruamel-yaml' + 'python-six' + 'python-requests' + 'python-requests-oauthlib') +makedepends=('python-setuptools' 'python-build' 'python-install' 'python-wheel') +checkdepends=('python-pytest') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +sha256sums=('6a061cc12247e96147e40d8463c133cb01b915907af10df08d937d27e6a1f283') build() { - cd openshift-restclient-python-${pkgver} - python setup.py build + cd "openshift-restclient-python-$pkgver" + python -m build --wheel --skip-dependency-check --no-isolation +} + +check() { + cd "openshift-restclient-python-$pkgver" + PYTHONPATH=./ pytest -x -c /dev/null test/unit } package() { - cd openshift-restclient-python-${pkgver} - python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build + cd "openshift-restclient-python-$pkgver" + python -m install --optimize=1 --destdir="$pkgdir/" dist/*.whl } From ac67559152a359f6bbaf41b8b6529cfaaff236ce Mon Sep 17 00:00:00 2001 From: Luis Martinez Date: Tue, 1 Mar 2022 13:33:49 -0600 Subject: [PATCH 13/13] use python-installer for packaging --- .SRCINFO | 4 ++-- PKGBUILD | 9 +++++---- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 7ca8c4b..0e891f4 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,14 +1,14 @@ pkgbase = python-openshift pkgdesc = Python client for the OpenShift API pkgver = 0.13.1 - pkgrel = 1 + pkgrel = 2 url = https://github.com/openshift/openshift-restclient-python arch = any license = APACHE checkdepends = python-pytest makedepends = python-setuptools makedepends = python-build - makedepends = python-install + makedepends = python-installer makedepends = python-wheel depends = python-jinja depends = python-kubernetes diff --git a/PKGBUILD b/PKGBUILD index c76c891..65023d8 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -4,7 +4,7 @@ pkgname=python-openshift pkgver=0.13.1 -pkgrel=1 +pkgrel=2 pkgdesc="Python client for the OpenShift API" arch=('any') url="https://github.com/openshift/openshift-restclient-python" @@ -17,14 +17,14 @@ depends=( 'python-six' 'python-requests' 'python-requests-oauthlib') -makedepends=('python-setuptools' 'python-build' 'python-install' 'python-wheel') +makedepends=('python-setuptools' 'python-build' 'python-installer' 'python-wheel') checkdepends=('python-pytest') source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") sha256sums=('6a061cc12247e96147e40d8463c133cb01b915907af10df08d937d27e6a1f283') build() { cd "openshift-restclient-python-$pkgver" - python -m build --wheel --skip-dependency-check --no-isolation + python -m build --wheel --no-isolation } check() { @@ -33,6 +33,7 @@ check() { } package() { + export PYTHONHASHSEED=0 cd "openshift-restclient-python-$pkgver" - python -m install --optimize=1 --destdir="$pkgdir/" dist/*.whl + python -m installer --destdir="$pkgdir/" dist/*.whl }