[alpine-aports] [PATCH v2] testing/py-keyring: new aport
Export this patch
Apologies, previous patch works fine but has an unnecessary
commented-out line
---
testing/py-keyring/APKBUILD | 49 +++++++++++++++++++++++++++++++++++++
1 file changed, 49 insertions(+)
create mode 100644 testing/py-keyring/APKBUILD
diff --git a/testing/py-keyring/APKBUILD b/testing/py-keyring/APKBUILD
new file mode 100644
index 0000000000..e5ebb7103a
--- /dev/null
+++ b/testing/py-keyring/APKBUILD
@@ -0,0 +1,49 @@
+ # Maintainer: opal hart <opal@wowana.me>
+ pkgname=py-keyring
+ _pkgname="${pkgname#py-}"
+ pkgver=19.0.1
+ pkgrel=0
+ pkgdesc="Access the system keyring service from Python"
+ url="https://github.com/jaraco/keyring"
+ arch="noarch"
+ license="GPL-3.0-only"
+ makedepends="py-setuptools"
+ subpackages="py2-$_pkgname:_py2 py3-$_pkgname:_py3"
+ source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
+ builddir="$srcdir"/$_pkgname-$pkgver
+
+ build() {
+ cd "$builddir"
+ python2 setup.py build
+ python3 setup.py build
+ }
+
+ check() {
+ cd "$builddir"
+ python2 setup.py check
+ python3 setup.py check
+ }
+
+ package() {
+ mkdir -p "$pkgdir"
+ }
+
+ _py2() {
+ _py python2
+ }
+
+ _py3() {
+ _py python3
+ }
+
+ _py() {
+ local python="$1"
+ pkgdesc="$pkgdesc (for $python)"
+ depends="$depends $python"
+ install_if="$pkgname=$pkgver-r$pkgrel $python"
+
+ cd "$builddir"
+ $python setup.py install --prefix=/usr --root="$subpkgdir"
+ }
+
+ sha512sums="7dbc15ec622e12a5bd449947e02f329f0004894f76fcd68b4eeabe5771c3bb4721d51bde28ec9de552bcf8db0ebf2f87e57e19e3f8c123e334fd947c7961c92f keyring-19.0.1.tar.gz"
--
2.21.0
---
Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org
Help: alpine-aports+help@lists.alpinelinux.org
---
Do we need the py2 version ? it is going to be EOL soon
---
Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org
Help: alpine-aports+help@lists.alpinelinux.org
---