summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorlarchunix2024-09-26 15:03:58 +0200
committerlarchunix2024-09-26 15:03:58 +0200
commit872b5d7f7ee5d3c880ae15a58a061aa0c0898f76 (patch)
tree27877c77130887b4be20627c64f8b8969970b9e1
parente47b63febe2d0860e6884efeec5a31c610da58b6 (diff)
downloadaur-872b5d7f7ee5d3c880ae15a58a061aa0c0898f76.tar.gz
Update to upstream release 5.7-1
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD13
2 files changed, 15 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6ec941640be6..5e98b451b1d1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,19 @@
pkgbase = mock
pkgdesc = A simple chroot build environment manager for building RPMs
- pkgver = 5.6
+ pkgver = 5.7
pkgrel = 1.1
url = https://github.com/rpm-software-management/mock
install = mock.install
arch = any
license = GPL-2.0-or-later
+ makedepends = python-argparse-manpage
depends = mock-core-configs>=39
depends = python
depends = python-backoff
depends = python-distro
depends = python-pyroute2
depends = python-requests
- depends = python-templated-dictionary
+ depends = python-templated-dictionary>=1.5
depends = rpm-tools
optdepends = createrepo_c: for mockchain command
optdepends = dnf-plugins-core: to build RPMs for DNF based distributions (hint: use bootstrap images instead)
@@ -23,11 +24,12 @@ pkgbase = mock
optdepends = podman: to use bootstrap images (recommended)
optdepends = procenv: for procenv plugin
backup = etc/mock/logging.ini
+ backup = etc/mock/hermetic-build.cfg
backup = etc/mock/site-defaults.cfg
- source = https://github.com/rpm-software-management/mock/archive/mock-5.6-1.tar.gz
+ source = https://github.com/rpm-software-management/mock/archive/mock-5.7-1.tar.gz
source = mock.sysusers
source = mock.tmpfiles
- sha256sums = 0a902c1b89667e9653664487bfa7f9acfcb8f55ba9d64a021058cec40144697d
+ sha256sums = f2b9507d56eaf278990474084778733a60eae46a215ee675f425a8077fbd06ae
sha256sums = f6cba3f7e7f35c3d811f548af9ff2044764b6b65eb9bd74f035904c0c8463651
sha256sums = a32ef4b3a19490280d3e8fcdebe9dd3348636a97e214850ce6cfc6bffa56a5d3
diff --git a/PKGBUILD b/PKGBUILD
index 4990276073f7..b4880dbfa07a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@
#_with_usermode=1
pkgname=mock
-pkgver=5.6
+pkgver=5.7
_rpmrel=1
_pkgtag=$pkgname-$pkgver-$_rpmrel
pkgrel=$_rpmrel.1
@@ -15,9 +15,10 @@ url="https://github.com/rpm-software-management/$pkgname"
arch=('any')
license=('GPL-2.0-or-later')
depends=('mock-core-configs>=39' 'python' 'python-backoff' 'python-distro'
- 'python-pyroute2' 'python-requests' 'python-templated-dictionary'
+ 'python-pyroute2' 'python-requests' 'python-templated-dictionary>=1.5'
'rpm-tools')
((_with_usermode)) && depends+=('usermode')
+makedepends=('python-argparse-manpage')
optdepends=('createrepo_c: for mockchain command'
'dnf-plugins-core: to build RPMs for DNF based distributions (hint: use bootstrap images instead)'
'dnf5: to build RPMs for DNF5 based distributions (hint: use bootstrap images instead)'
@@ -28,11 +29,12 @@ optdepends=('createrepo_c: for mockchain command'
'procenv: for procenv plugin')
install="$pkgname.install"
backup=("etc/$pkgname/logging.ini"
+ "etc/$pkgname/hermetic-build.cfg"
"etc/$pkgname/site-defaults.cfg")
source=("$url/archive/$_pkgtag.tar.gz"
"$pkgname.sysusers"
"$pkgname.tmpfiles")
-sha256sums=('0a902c1b89667e9653664487bfa7f9acfcb8f55ba9d64a021058cec40144697d'
+sha256sums=('f2b9507d56eaf278990474084778733a60eae46a215ee675f425a8077fbd06ae'
'f6cba3f7e7f35c3d811f548af9ff2044764b6b65eb9bd74f035904c0c8463651'
'a32ef4b3a19490280d3e8fcdebe9dd3348636a97e214850ce6cfc6bffa56a5d3')
@@ -73,6 +75,9 @@ build() {
python -m compileall py/ -q
python -O -m compileall py/ -q
+
+ argparse-manpage --pyfile py/mock-hermetic-repo.py --function _argparser >docs/mock-hermetic-repo.1
+
popd >/dev/null
}
@@ -105,7 +110,7 @@ package() {
cp -Rp py/mockbuild "$pkgdir/$python_sitelib/"
mkdir -p "$pkgdir/$_mandir/"man1
- cp -Rp "docs/$pkgname"{,-parse-buildlog}.1 "$pkgdir/$_mandir/"man1/
+ cp -Rp "docs/$pkgname"{,-hermetic-repo,-parse-buildlog}.1 "$pkgdir/$_mandir/"man1/
if ((_with_usermode)); then
mkdir -p "$pkgdir/$_sysconfdir/"security/console.apps/