Received: from out0.migadu.com (out0.migadu.com [94.23.1.103]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id 2A152780FA7 for <~alpine/aports@lists.alpinelinux.org>; Tue, 9 Feb 2021 01:45:29 +0000 (UTC) X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cmpwn.com; s=key1; t=1612835127; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=tQgQ+y4EFaFtQrdqbR+r326NtztWn+OR76Olnlksr00=; b=CiSFFhE1tx79zwcLxLU7OH4qB7G80aCuSLdao+JHYD7PdzziVf8ke9VoxPW2pOYRlh16mN CO36ZoDIWopAUG8+0NXETkjqrRt4e6fzpUol+TkRdHEU5p5XWhA+7cQJT2YzINFkDIHjMs A/rYymtOXEhgm12gJ85n90Tza0SvaZ5iOFcA7vsRUqvssX4NGPuVtbdoZqSwFRUvjr07F5 CFIRPRs18u6E1i4iOUB2i+Bkkoey0/bEhlWMrgC8HDQMuFB4HR1jx63KT9slnuQixyH2rK 7HH8mv/YUr+IulNAWLHVRYtmPGblD+n9zFz1wQdsAd/pGGW6euKzkpgO+U3g6A== From: Drew DeVault To: ~alpine/aports@lists.alpinelinux.org Cc: Drew DeVault Subject: [PATCH 1/2] community/py3-importlib-resources: new aport Date: Mon, 8 Feb 2021 20:45:24 -0500 Message-Id: <20210209014525.1676-1-sir@cmpwn.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: sir@cmpwn.com --- .../0001-setup.cfg-remove-scm-nonsense.patch | 43 +++++++++++++++++++ community/py3-importlib-resources/APKBUILD | 32 ++++++++++++++ 2 files changed, 75 insertions(+) create mode 100644 community/py3-importlib-resources/0001-setup.cfg-remove-scm-nonsense.patch create mode 100644 community/py3-importlib-resources/APKBUILD diff --git a/community/py3-importlib-resources/0001-setup.cfg-remove-scm-nonsense.patch b/community/py3-importlib-resources/0001-setup.cfg-remove-scm-nonsense.patch new file mode 100644 index 0000000000..97c2bf800d --- /dev/null +++ b/community/py3-importlib-resources/0001-setup.cfg-remove-scm-nonsense.patch @@ -0,0 +1,43 @@ +From a0ee588b62cca56c756fa90d0c04a15b12d59e9a Mon Sep 17 00:00:00 2001 +From: Drew DeVault +Date: Mon, 8 Feb 2021 20:40:32 -0500 +Subject: [PATCH] setup.cfg: remove scm nonsense + +--- + pyproject.toml | 4 +--- + setup.cfg | 1 - + 2 files changed, 1 insertion(+), 4 deletions(-) + +diff --git a/pyproject.toml b/pyproject.toml +index b6ebc0b..8ca88ac 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -1,12 +1,10 @@ + [build-system] +-requires = ["setuptools>=42", "wheel", "setuptools_scm[toml]>=3.4.1"] ++requires = ["setuptools>=42", "wheel"]>=3.4.1"] + build-backend = "setuptools.build_meta" + + [tool.black] + skip-string-normalization = true + +-[tool.setuptools_scm] +- + [pytest.enabler.black] + addopts = "--black" + +diff --git a/setup.cfg b/setup.cfg +index 7d9424d..2c336ea 100644 +--- a/setup.cfg ++++ b/setup.cfg +@@ -23,7 +23,6 @@ include_package_data = true + python_requires = >=3.6 + install_requires = + zipp >= 0.4; python_version < '3.8' +-setup_requires = setuptools_scm[toml] >= 3.4.1 + + [options.packages.find] + exclude = +-- +2.30.1 + diff --git a/community/py3-importlib-resources/APKBUILD b/community/py3-importlib-resources/APKBUILD new file mode 100644 index 0000000000..24fd28112a --- /dev/null +++ b/community/py3-importlib-resources/APKBUILD @@ -0,0 +1,32 @@ +# Maintainer: Drew DeVault +pkgname=py3-importlib-resources +_pyname=importlib_resources +pkgver=5.1.0 +pkgrel=0 +pkgdesc="Read resources from Python packages" +url="https://github.com/python/importlib_resources" +arch="noarch" +license="Apache-2.0" +depends="py3-zipp" +makedepends="py3-setuptools py3-setuptools_scm" +_pypiprefix="${_pyname%${_pyname#?}}" +source=" + $pkgname-$pkgver.tar.gz::https://github.com/python/$_pyname/archive/v$pkgver.tar.gz + 0001-setup.cfg-remove-scm-nonsense.patch +" +builddir="$srcdir"/$_pyname-$pkgver + +build() { + python3 setup.py build +} + +check() { + python3 setup.py check +} + +package() { + python3 setup.py install --prefix=/usr --root="$pkgdir" +} + +sha512sums="80974b77c74b38c886389253b8794721ee7b32a96e0e2dea623e6146ef33cb15445a3644e7736cad1b5031fc99c69e0506c769ffb9bbb1c85cf0bec979d795f4 py3-importlib-resources-5.1.0.tar.gz +f552ac6809f111024572778aac728c6dd725f33bf432575ea2e8114fd0f69ecee35cd0b5fe586dae96248d81a85dfda43631f1617156dc16377cdb8a843ea944 0001-setup.cfg-remove-scm-nonsense.patch" -- 2.30.1