summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJose Lopes2021-12-31 14:20:22 +0000
committerJose Lopes2021-12-31 14:20:22 +0000
commit4ccffd32dd64d108316ebe11dcc4045b98d87713 (patch)
tree21d4e21ba7a9885e1771df9add141e08f4343353 /PKGBUILD
parenta193b6aa4185ba974c677f7f2b293f2c4848db40 (diff)
downloadaur-4ccffd32dd64d108316ebe11dcc4045b98d87713.tar.gz
Add patch to fix build for python 3.10
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD15
1 files changed, 11 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 589431d6c617..b204973ece23 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -12,16 +12,23 @@ depends=('python' 'python-zope-interface')
conflicts=('python3-application')
provides=('python3-application')
replaces=('python3-application')
-source=("https://github.com/AGProjects/${_pkgname}/archive/${pkgver}.tar.gz")
-sha512sums=('5fd9bd0df4312a912534e38ed8a20116134efa4008641399cffc0d16d581bcdb799135290c88f11572903e8b76702f312dc01776814edbede3b38aa8f8006cc0')
+source=("https://github.com/AGProjects/${_pkgname}/archive/${pkgver}.tar.gz" "fix_MutableMapping.patch")
+sha512sums=('5fd9bd0df4312a912534e38ed8a20116134efa4008641399cffc0d16d581bcdb799135290c88f11572903e8b76702f312dc01776814edbede3b38aa8f8006cc0'
+ '580221215f8c94afa1b73f029964feecbb646882cdae8feb333ee7fef0034bcd584b0d0b2c883bd2aa07bc541da36e6e596901a14365b7d6cf6cbdb669e14a52'
+ )
+
+prepare() {
+ cd "${_pkgname}-${pkgver}"
+ patch --forward --strip=1 --input="${srcdir}/fix_MutableMapping.patch"
+}
build() {
- cd "${srcdir}/${_pkgname}-${pkgver}"
+ cd "${_pkgname}-${pkgver}"
python3 setup.py build
}
package() {
- cd "${srcdir}/${_pkgname}-${pkgver}"
+ cd "${_pkgname}-${pkgver}"
python3 setup.py install --root="$pkgdir/" --optimize=1 --skip-build
# license