summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorlarchunix2023-08-11 01:14:13 +0200
committerlarchunix2023-08-11 01:14:13 +0200
commitda439d0b22633854cc76b977a8e2afa1921121af (patch)
tree4a3f9e6e1e29ad1c2728607fc11d9768fb2d197b
parent43d53e68710d93403f58f7b5aadd68d33a1738b2 (diff)
downloadaur-da439d0b22633854cc76b977a8e2afa1921121af.tar.gz
Update to upstream release 5.0-1
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD9
2 files changed, 9 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0fcce81b806e..dc53be9c6e93 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,15 @@
pkgbase = mock
pkgdesc = A simple chroot build environment manager for building RPMs
- pkgver = 4.1
+ pkgver = 5.0
pkgrel = 1.1
url = https://github.com/rpm-software-management/mock
install = mock.install
arch = any
license = GPL2
- depends = mock-core-configs>=32.4
+ depends = mock-core-configs>=39
depends = python
+ depends = python-backoff
depends = python-distro
- depends = python-jinja
depends = python-pyroute2
depends = python-requests
depends = python-templated-dictionary
@@ -20,14 +20,13 @@ pkgbase = mock
optdepends = pigz: for parallel compression of chroot cache
optdepends = podman: to use bootstrap images
optdepends = procenv: for procenv plugin
- optdepends = python-requests: for mockchain command
optdepends = yum-utils: to create RPMs for Fedora <= 23 (including EL5, EL6 and EL7)
backup = etc/mock/logging.ini
backup = etc/mock/site-defaults.cfg
- source = https://github.com/rpm-software-management/mock/archive/mock-4.1-1.tar.gz
+ source = https://github.com/rpm-software-management/mock/archive/mock-5.0-1.tar.gz
source = mock.sysusers
source = mock.tmpfiles
- sha256sums = d39877c7a3f302adc5bb4be154ad62036d30b337d7b38728c65ec99107e0423c
+ sha256sums = addbdaf494b557a20ed12e5223dafb04eb5889885f538da68d1aa44966ce9f24
sha256sums = f6cba3f7e7f35c3d811f548af9ff2044764b6b65eb9bd74f035904c0c8463651
sha256sums = a32ef4b3a19490280d3e8fcdebe9dd3348636a97e214850ce6cfc6bffa56a5d3
diff --git a/PKGBUILD b/PKGBUILD
index a3c40a6e8948..d9f6b9dad39d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@
#_with_usermode=1
pkgname=mock
-pkgver=4.1
+pkgver=5.0
_rpmrel=1
_pkgtag=$pkgname-$pkgver-$_rpmrel
pkgrel=$_rpmrel.1
@@ -14,7 +14,7 @@ pkgdesc="A simple chroot build environment manager for building RPMs"
url="https://github.com/rpm-software-management/$pkgname"
arch=('any')
license=('GPL2')
-depends=('mock-core-configs>=32.4' 'python' 'python-distro' 'python-jinja'
+depends=('mock-core-configs>=39' 'python' 'python-backoff' 'python-distro'
'python-pyroute2' 'python-requests' 'python-templated-dictionary')
((_with_usermode)) && depends+=('usermode')
optdepends=('createrepo_c: for mockchain command'
@@ -24,7 +24,6 @@ optdepends=('createrepo_c: for mockchain command'
'pigz: for parallel compression of chroot cache'
'podman: to use bootstrap images'
'procenv: for procenv plugin'
- 'python-requests: for mockchain command'
'yum-utils: to create RPMs for Fedora <= 23 (including EL5, EL6 and EL7)')
install="$pkgname.install"
backup=("etc/$pkgname/logging.ini"
@@ -32,7 +31,7 @@ backup=("etc/$pkgname/logging.ini"
source=("$url/archive/$_pkgtag.tar.gz"
"$pkgname.sysusers"
"$pkgname.tmpfiles")
-sha256sums=('d39877c7a3f302adc5bb4be154ad62036d30b337d7b38728c65ec99107e0423c'
+sha256sums=('addbdaf494b557a20ed12e5223dafb04eb5889885f538da68d1aa44966ce9f24'
'f6cba3f7e7f35c3d811f548af9ff2044764b6b65eb9bd74f035904c0c8463651'
'a32ef4b3a19490280d3e8fcdebe9dd3348636a97e214850ce6cfc6bffa56a5d3')
@@ -100,7 +99,7 @@ package() {
mkdir -p "$pkgdir/$_sysconfdir/"pki/mock
cp -Rp etc/pki/* "$pkgdir/$_sysconfdir/"pki/mock/
- python_sitelib=$(python -c 'from distutils.sysconfig import get_python_lib; import sys; sys.stdout.write(get_python_lib())')
+ python_sitelib=$(python -c 'from sysconfig import get_path; import sys; sys.stdout.write(get_path(name="purelib"))')
mkdir -p "$pkgdir/$python_sitelib/"
cp -Rp py/mockbuild "$pkgdir/$python_sitelib/"