Christian Heusel pushed to branch main at Arch Linux / Packaging / Packages / b4
Commits:
d2324efc by Christian Heusel at 2025-10-04T20:39:24+02:00
upgpkg: 0.14.3-1: New upstream release
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,27 +1,25 @@
pkgbase = b4
pkgdesc = Helper utility to work with patches made available via a
public-inbox archive like lore.kernel.org.
- pkgver = 0.14.2
- pkgrel = 2
+ pkgver = 0.14.3
+ pkgrel = 1
url = https://git.kernel.org/pub/scm/utils/b4/b4.git/
arch = any
license = GPL-2.0-or-later
checkdepends = python-pytest
makedepends = git
- makedepends = python-setuptools
makedepends = python-build
- makedepends = python-installer
- makedepends = python-wheel
makedepends = python-docutils
+ makedepends = python-installer
+ makedepends = python-setuptools
makedepends = python-shtab
- depends = python-requests
+ makedepends = python-wheel
depends = git-filter-repo
depends = patatt
depends = python
+ depends = python-requests
optdepends = python-dkim: for dkim signature verification
- source =
https://mirrors.edge.kernel.org/pub/software/devel/b4/b4-0.14.2.tar.xz
- source =
https://mirrors.edge.kernel.org/pub/software/devel/b4/b4-0.14.2.tar.sign
+ source = git+https://github.com/mricon/b4.git#tag=v0.14.3?signed
validpgpkeys = DE0E66E32F1FDD0902666B96E63EDCA9329DD07E
- sha256sums =
9b00eea581491f95967cf4009d9525da3fd17a5d8750efb061c206b732bf5570
- sha256sums = SKIP
+ sha256sums =
b2cd2a6da3e3d84cf2a7060cffc0786f4381d8d2f46c65fd2c58306eca1ed6a5
pkgname = b4
=====================================
PKGBUILD
=====================================
@@ -3,38 +3,37 @@
# Contributor: Antoine Damhet <[email protected]>
pkgname=b4
-pkgver=0.14.2
-pkgrel=2
+pkgver=0.14.3
+pkgrel=1
pkgdesc='Helper utility to work with patches made available via a public-inbox
archive like lore.kernel.org.'
license=('GPL-2.0-or-later')
arch=('any')
url='https://git.kernel.org/pub/scm/utils/b4/b4.git/'
makedepends=(
'git'
- 'python-setuptools'
'python-build'
- 'python-installer'
- 'python-wheel'
'python-docutils'
+ 'python-installer'
+ 'python-setuptools'
'python-shtab'
+ 'python-wheel'
)
checkdepends=('python-pytest')
depends=(
- 'python-requests'
'git-filter-repo'
'patatt'
'python'
+ 'python-requests'
)
optdepends=('python-dkim: for dkim signature verification')
source=(
-
"https://mirrors.edge.kernel.org/pub/software/devel/b4/${pkgname}-${pkgver}.tar."{xz,sign}
+ "git+https://github.com/mricon/b4.git#tag=v${pkgver}?signed"
)
validpgpkeys=('DE0E66E32F1FDD0902666B96E63EDCA9329DD07E')
-sha256sums=('9b00eea581491f95967cf4009d9525da3fd17a5d8750efb061c206b732bf5570'
- 'SKIP')
+sha256sums=('b2cd2a6da3e3d84cf2a7060cffc0786f4381d8d2f46c65fd2c58306eca1ed6a5')
build() {
- cd "$pkgname-$pkgver"
+ cd "$pkgname"
rst2man src/b4/man/b4.5.rst src/b4/man/b4.1
gzip -n src/b4/man/b4.1
@@ -45,12 +44,12 @@ build() {
}
check() {
- cd "$pkgname-$pkgver"/src/tests
+ cd "$pkgname"/src/tests
pytest
}
package() {
- cd "$pkgname-$pkgver"
+ cd "$pkgname"
python -m installer --destdir="$pkgdir" dist/*.whl
install -Dm 644 src/b4/man/b4.1.gz "$pkgdir/usr/share/man/man1/b4.1.gz"
rm -rf "$pkgdir/usr/lib/python3.12/site-packages/b4/man/"
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/b4/-/commit/d2324efc4e2aaa5eeb02fa4974fda1db8d3cb268
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/b4/-/commit/d2324efc4e2aaa5eeb02fa4974fda1db8d3cb268
You're receiving this email because of your account on gitlab.archlinux.org.