Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/build-support
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2023-06-23 07:16:49 +0200
committerAndreas Baumann <mail@andreasbaumann.cc>2023-06-23 07:16:49 +0200
commit7eea294bd29c2c69a236c65b1210f5e4b4c701d9 (patch)
tree49bd7f6e01985e914a554267d8ee613a1d743326 /build-support
parent1680b21bfc194eb3951400523dae75ec9c2f30a5 (diff)
removed python-bootstrap from build-support, using upstream one
Diffstat (limited to 'build-support')
-rw-r--r--build-support/python-bootstrap/PKGBUILD74
-rw-r--r--build-support/python-bootstrap/add-packaging.patch15
-rw-r--r--build-support/python-bootstrap/pep517.patch36
3 files changed, 0 insertions, 125 deletions
diff --git a/build-support/python-bootstrap/PKGBUILD b/build-support/python-bootstrap/PKGBUILD
deleted file mode 100644
index 8aa3803c..00000000
--- a/build-support/python-bootstrap/PKGBUILD
+++ /dev/null
@@ -1,74 +0,0 @@
-# Maintainer: Angel Velasquez <angvp@archlinux.org>
-# Maintainer: Felix Yan <felixonmars@archlinux.org>
-# Contributor: Eli Schwartz <eschwartz@archlinux.org>
-
-pkgname=python-bootstrap
-pkgver=3.11
-pkgrel=1
-pkgdesc="Python Bootstrap"
-arch=('pentium4' 'i686' 'i486')
-license=('PSF')
-url="https://gitlab.archlinux.org/archlinux/python-bootstrap"
-depends=('python')
-makedepends=('git')
-provides=('python-build' 'python-flit' 'python-flit-core' 'python-installer''python-setuptools' 'python-wheel' 'python-tomli')
-source=("git+https://gitlab.archlinux.org/archlinux/python-bootstrap/#branch=$pkgver"
-'pep517.patch' 'add-packaging.patch')
-sha512sums=('SKIP'
-'24b7105c1f2537ed14a97dfc43002f66bdb3bf70b4d7512ae13d43cd752b30f7c87f945310601aedecba721f17ebd20a1e61ef7be3591f276e2336e4c5807e45'
-'0f514fc30fc62981633b6cf60ead7e128cf611e7c25b4d9a5fcdad57d507b4dd65ed43c0d69f0061f9a582c78cab6dd3370d79851d39335b3e69289b75d6bfeb'
-)
-
-export SETUPTOOLS_INSTALL_WINDOWS_SPECIFIC_FILES=0
-
-prepare() {
- cd "${srcdir}/${pkgname}"
- git submodule init; git submodule update
- cd external/build
- git checkout cd06da25481b9a610f846fa60cb67b5a5fa9a051
- cd ../..
- cd external/flit
- git remote remove origin
- git remote add origin https://github.com/pypa/flit
- git checkout f5704ea31f0fcc579b8518ea85d641651cba4f71
- cd ../..
- cd external/installer
- git checkout e9c3b3b052d39c3030c0f792ed4e0311b7468329
- cd ../..
- cd external/setuptools
- git checkout 2ab03c77d7d06845c1d76ce870cbc77cfce129ba
- cd ../..
- cd external/wheel
- git checkout 814c2efe8e40051039c5a6de6945e04ecdd162ee
- cd ../..
- git submodule add https://github.com/pypa/pyproject-hooks external/pyproject-hooks
- patch -Np1 -i "${srcdir}/pep517.patch"
- git submodule add https://github.com/pypa/packaging external/packaging
- cd external/packaging
- git checkout d563917280d65a6ce2e622bd3d07438e1ee259f3
- cd ../..
- patch -Np1 -i "${srcdir}/add-packaging.patch"
-}
-
-build() {
- cd "${srcdir}/${pkgname}"
- python -m bootstrap.build
-}
-
-wheels=(
-build-0.10.0-py3-none-any.whl
-flit_core-3.8.0-py3-none-any.whl
-installer-0.6.0-py3-none-any.whl
-pyproject_hooks-1.0.0-py3-none-any.whl
-setuptools-67.0.0.post20230512-py3-none-any.whl
-tomli-2.0.1-py3-none-any.whl
-wheel-0.38.4-py3-none-any.whl
-packaging-23.1-py3-none-any.whl
-)
-
-package() {
- cd "${srcdir}/${pkgname}"
- for wheel in "${wheels[@]}"; do
- python -m bootstrap.install --destdir="$pkgdir" "dist/$wheel"
- done
-}
diff --git a/build-support/python-bootstrap/add-packaging.patch b/build-support/python-bootstrap/add-packaging.patch
deleted file mode 100644
index 191979d2..00000000
--- a/build-support/python-bootstrap/add-packaging.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff -rauN a/bootstrap/__init__.py b/bootstrap/__init__.py
---- a/bootstrap/__init__.py 2023-05-12 18:43:34.179377548 +0200
-+++ b/bootstrap/__init__.py 2023-05-12 18:44:34.389465858 +0200
-@@ -63,6 +63,11 @@
- EXTERNAL / 'pyproject-hooks' / 'src',
- {'pyproject_hooks'},
- ),
-+ 'packaging': Package(
-+ EXTERNAL / 'packaging',
-+ EXTERNAL / 'packaging' / 'src',
-+ {'packaging'},
-+ )
- }
-
- EXTRA_PATH = [str(package.module_path) for package in PACKAGES.values()]
diff --git a/build-support/python-bootstrap/pep517.patch b/build-support/python-bootstrap/pep517.patch
deleted file mode 100644
index be320372..00000000
--- a/build-support/python-bootstrap/pep517.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-diff -rauN a/bootstrap/__init__.py b/bootstrap/__init__.py
---- a/bootstrap/__init__.py 2023-05-12 15:33:25.204135633 +0200
-+++ b/bootstrap/__init__.py 2023-05-12 15:34:02.484190311 +0200
-@@ -58,10 +58,10 @@
- EXTERNAL / 'tomli' / 'src',
- {'tomli'},
- ),
-- 'pep517': Package(
-- EXTERNAL / 'pep517',
-- EXTERNAL / 'pep517',
-- {'pep517'},
-+ 'pyproject-hooks': Package(
-+ EXTERNAL / 'pyproject-hooks',
-+ EXTERNAL / 'pyproject-hooks' / 'src',
-+ {'pyproject_hooks'},
- ),
- }
-
-@@ -85,7 +85,7 @@
-
- # import what we need from the injected modules
- import build # noqa: E402
--import pep517 # noqa: E402
-+import pyproject_hooks # noqa: E402
-
-
- _logger = logging.getLogger(__name__)
-@@ -102,7 +102,7 @@
- ) -> None:
- extra_environ = dict(extra_environ) if extra_environ else {}
- extra_environ.update(PACKAGE_PATH_ENV)
-- pep517.default_subprocess_runner(cmd, cwd, extra_environ)
-+ pyproject_hooks.default_subprocess_runner(cmd, cwd, extra_environ)
-
-
- def install_package_egginfo(name: str) -> None: