1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
From 9055c9cb4239c4c811fbb57ee53252212631a3dc Mon Sep 17 00:00:00 2001
From: gyara <me@gyara.moe>
Date: Wed, 19 Oct 2022 11:08:43 +0900
Subject: [PATCH] fix: Use python-build (PEP 517) to build.
---
PKGBUILD | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/PKGBUILD b/PKGBUILD
index 90d49cf..c61ec78 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=python-configparser
_pkgname=configparser
pkgver=5.3.0
-pkgrel=1
+pkgrel=2
pkgdesc='backport of configparser from Python 3'
arch=('any')
url='https://github.com/jaraco/configparser/'
@@ -13,17 +13,19 @@ optdepends=()
makedepends=(
'python-setuptools'
'python-pip'
- 'python-wheel'
+ 'python-build'
+ 'git'
)
source=("git+https://github.com/jaraco/${_pkgname}.git#tag=v${pkgver}")
sha256sums=('SKIP')
build() {
cd "${srcdir}/${_pkgname}"
- python setup.py build
+ python -m build
}
package() {
cd "${srcdir}/${_pkgname}"
- python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+ PIP_CONFIG_FILE=/dev/null pip install --isolated --root="${pkgdir}" --ignore-installed --no-deps dist/${_pkgname}-${pkgver}-py3-none-any.whl
+ python -O -m compileall "${pkgdir}/usr/lib/python3.10/site-packages/${_pkgname}/"
}
--
2.38.0