Date: Tuesday, January 31, 2023 @ 20:03:04
Author: felixonmars
Revision: 1391511
archrelease: copy trunk to community-any
Added:
python-keyrings-alt/repos/community-any/PKGBUILD
(from rev 1391510, python-keyrings-alt/trunk/PKGBUILD)
python-keyrings-alt/repos/community-any/pep517-0.5.patch
(from rev 1391510, python-keyrings-alt/trunk/pep517-0.5.patch)
Deleted:
python-keyrings-alt/repos/community-any/PKGBUILD
python-keyrings-alt/repos/community-any/pep517-0.5.patch
------------------+
PKGBUILD | 92 +++++++++++++++++++++-----------------------
pep517-0.5.patch | 110 ++++++++++++++++++++++++++---------------------------
2 files changed, 100 insertions(+), 102 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2023-01-31 20:02:49 UTC (rev 1391510)
+++ PKGBUILD 2023-01-31 20:03:04 UTC (rev 1391511)
@@ -1,47 +0,0 @@
-# Maintainer: Felix Yan <[email protected]>
-# Maintainer: Filipe Laíns (FFY00) <[email protected]>
-# Contributor: Johannes Dewender arch at JonnyJD dot net
-# Contributor: Ivan Sichmann Freitas <[email protected]>
-# Contributor: Brice Maron <[email protected]>
-# Contributor: Nuno Araujo <nuno.araujo at russo79.com>
-# Contributor: Steven Allen <steven {at} stebalien {dot} com>
-
-pkgname=python-keyrings-alt
-_pkgname=keyrings.alt
-epoch=1
-pkgver=4.2.0
-pkgrel=1
-pkgdesc="Alternate keyring implementations"
-arch=('any')
-url='https://github.com/jaraco/keyrings.alt'
-license=('MIT')
-depends=('python-keyring' 'python-jaraco.text')
-makedepends=('python-build' 'python-installer' 'python-setuptools-scm'
'python-wheel')
-checkdepends=('libgnome-keyring' 'python-pycryptodome' 'python-pycryptodomex'
'python-gobject' 'python-keyring'
- 'python-pytest-enabler' 'python-pytest-mypy')
-optdepends=('libgnome-keyring: GNOME Integration'
- 'python-gobject: GNOME Integration'
- 'python-fs'
- 'python-pycryptodome: Encrypted file storage')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha512sums=('395b5a53cb05f3bc96aaf0a2dd826b185902d1ef03f9603f4731bf334938cfd36c7430e41ed7f6c574d54c56ed6a77e1160c741b02877cd3c1169ae1ca86f437')
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
-
-build() {
- cd $_pkgname-$pkgver
- python -m build --wheel --no-isolation
-}
-
-check() {
- cd $_pkgname-$pkgver
- pytest
-}
-
-package() {
- cd $_pkgname-$pkgver
- python -m installer --destdir="$pkgdir" dist/*.whl
- install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
-}
-
-# vim:set ts=2 sw=2 et:
Copied: python-keyrings-alt/repos/community-any/PKGBUILD (from rev 1391510,
python-keyrings-alt/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2023-01-31 20:03:04 UTC (rev 1391511)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan <[email protected]>
+# Maintainer: Filipe Laíns (FFY00) <[email protected]>
+# Contributor: Johannes Dewender arch at JonnyJD dot net
+# Contributor: Ivan Sichmann Freitas <[email protected]>
+# Contributor: Brice Maron <[email protected]>
+# Contributor: Nuno Araujo <nuno.araujo at russo79.com>
+# Contributor: Steven Allen <steven {at} stebalien {dot} com>
+
+pkgname=python-keyrings-alt
+epoch=1
+pkgver=4.2.0
+_commit=a2ef1a8e15859bb90f499e6be88c14468f246f8e
+pkgrel=2
+pkgdesc="Alternate keyring implementations"
+arch=('any')
+url='https://github.com/jaraco/keyrings.alt'
+license=('MIT')
+depends=('python-keyring' 'python-jaraco.text')
+makedepends=('git' 'python-build' 'python-installer' 'python-setuptools-scm'
'python-wheel')
+checkdepends=('libgnome-keyring' 'python-pycryptodome' 'python-pycryptodomex'
'python-gobject' 'python-keyring'
+ 'python-pytest-enabler' 'python-pytest-mypy')
+optdepends=('libgnome-keyring: GNOME Integration'
+ 'python-gobject: GNOME Integration'
+ 'python-fs'
+ 'python-pycryptodome: Encrypted file storage')
+source=("git+https://github.com/jaraco/keyrings.alt.git#commit=$_commit")
+sha512sums=('SKIP')
+
+build() {
+ cd keyrings.alt
+ python -m build --wheel --no-isolation
+}
+
+check() {
+ cd keyrings.alt
+ pytest
+}
+
+package() {
+ cd keyrings.alt
+ python -m installer --destdir="$pkgdir" dist/*.whl
+ install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+}
+
+# vim:set ts=2 sw=2 et:
Deleted: pep517-0.5.patch
===================================================================
--- pep517-0.5.patch 2023-01-31 20:02:49 UTC (rev 1391510)
+++ pep517-0.5.patch 2023-01-31 20:03:04 UTC (rev 1391511)
@@ -1,55 +0,0 @@
-From 939c515f2cc01525cbbd71f26e71d21471abdc93 Mon Sep 17 00:00:00 2001
-From: "Jason R. Coombs" <[email protected]>
-Date: Mon, 17 Dec 2018 12:17:02 -0500
-Subject: [PATCH] Rely on pep517 0.5
-
----
- install-pip-master.py | 21 ---------------------
- tox.ini | 5 +----
- 2 files changed, 1 insertion(+), 25 deletions(-)
- delete mode 100644 install-pip-master.py
-
-diff --git a/install-pip-master.py b/install-pip-master.py
-deleted file mode 100644
-index d62d20f..0000000
---- a/install-pip-master.py
-+++ /dev/null
-@@ -1,21 +0,0 @@
--"""
--In order to support installation of pep517 from source,
--pip from master must be installed.
--"""
--
--import subprocess
--import sys
--
--
--def main():
-- cmd = [
-- sys.executable,
-- '-m', 'pip', 'install',
-- 'git+https://github.com/pypa/pip',
-- ]
-- subprocess.run(cmd)
-- cmd[-1:] = sys.argv[1:]
-- subprocess.run(cmd)
--
--
--__name__ == '__main__' and main()
-diff --git a/tox.ini b/tox.ini
-index 853d7de..70b0be7 100644
---- a/tox.ini
-+++ b/tox.ini
-@@ -20,11 +20,8 @@ commands =
-
- [testenv:release]
- skip_install = True
--# workaround for pep517 build support
--install_command = python install-pip-master.py {opts} {packages}
- deps =
-- # pull from feature branch for feature
-- git+https://github.com/pypa/pep517@feature/build-command
-+ pep517>=0.5
- # workaround for https://github.com/pypa/twine/issues/423
- git+https://github.com/pypa/twine
- path.py
Copied: python-keyrings-alt/repos/community-any/pep517-0.5.patch (from rev
1391510, python-keyrings-alt/trunk/pep517-0.5.patch)
===================================================================
--- pep517-0.5.patch (rev 0)
+++ pep517-0.5.patch 2023-01-31 20:03:04 UTC (rev 1391511)
@@ -0,0 +1,55 @@
+From 939c515f2cc01525cbbd71f26e71d21471abdc93 Mon Sep 17 00:00:00 2001
+From: "Jason R. Coombs" <[email protected]>
+Date: Mon, 17 Dec 2018 12:17:02 -0500
+Subject: [PATCH] Rely on pep517 0.5
+
+---
+ install-pip-master.py | 21 ---------------------
+ tox.ini | 5 +----
+ 2 files changed, 1 insertion(+), 25 deletions(-)
+ delete mode 100644 install-pip-master.py
+
+diff --git a/install-pip-master.py b/install-pip-master.py
+deleted file mode 100644
+index d62d20f..0000000
+--- a/install-pip-master.py
++++ /dev/null
+@@ -1,21 +0,0 @@
+-"""
+-In order to support installation of pep517 from source,
+-pip from master must be installed.
+-"""
+-
+-import subprocess
+-import sys
+-
+-
+-def main():
+- cmd = [
+- sys.executable,
+- '-m', 'pip', 'install',
+- 'git+https://github.com/pypa/pip',
+- ]
+- subprocess.run(cmd)
+- cmd[-1:] = sys.argv[1:]
+- subprocess.run(cmd)
+-
+-
+-__name__ == '__main__' and main()
+diff --git a/tox.ini b/tox.ini
+index 853d7de..70b0be7 100644
+--- a/tox.ini
++++ b/tox.ini
+@@ -20,11 +20,8 @@ commands =
+
+ [testenv:release]
+ skip_install = True
+-# workaround for pep517 build support
+-install_command = python install-pip-master.py {opts} {packages}
+ deps =
+- # pull from feature branch for feature
+- git+https://github.com/pypa/pep517@feature/build-command
++ pep517>=0.5
+ # workaround for https://github.com/pypa/twine/issues/423
+ git+https://github.com/pypa/twine
+ path.py