David Runge pushed to branch main at Arch Linux / Packaging / Packages / mkinitcpio-archiso
Commits: 4bd0df7c by David Runge at 2023-12-22T12:04:40+01:00 upgpkg: 69-1 Add pkgver() function. Use bash arrays with one entry per line for easier handling. - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,25 @@ +pkgbase = mkinitcpio-archiso + pkgdesc = Initcpio scripts used by archiso + pkgver = 69 + pkgrel = 1 + url = https://gitlab.archlinux.org/mkinitcpio/mkinitcpio-archiso + arch = any + license = GPL-3.0-or-later + checkdepends = shellcheck + checkdepends = shfmt + makedepends = git + depends = bash + depends = device-mapper + depends = mkinitcpio + optdepends = curl: for PXE over HTTP + optdepends = gnupg: for PGP signature verification of rootfs over PXE + optdepends = mkinitcpio-nfs-utils: for PXE over NFS + optdepends = nbd: for PXE over NBD + optdepends = openssl: for CMS signature verification of rootfs over PXE + optdepends = pv: for status display during copy to RAM + source = git+https://gitlab.archlinux.org/mkinitcpio/mkinitcpio-archiso.git#tag=760d3cdb774802574a66c53bc7558409ccb8b5bb?signed + validpgpkeys = 991F6E3F0765CF6295888586139B09DA5BF0D338 + validpgpkeys = BB8E6F1B81CF0BB301D74D1CBF425A01E68B38EF + sha256sums = SKIP + +pkgname = mkinitcpio-archiso ===================================== PKGBUILD ===================================== @@ -1,16 +1,23 @@ # Maintainer: David Runge <[email protected]> pkgname=mkinitcpio-archiso -pkgver=68 -_commit=2ac885187f6dc610254c2fd1a6bb8e13f6e739fa #refs/tags/v68 +pkgver=69 +_commit=760d3cdb774802574a66c53bc7558409ccb8b5bb #refs/tags/v69 pkgrel=1 pkgdesc="Initcpio scripts used by archiso" arch=(any) url="https://gitlab.archlinux.org/mkinitcpio/mkinitcpio-archiso" -license=(GPL3) -depends=(bash device-mapper mkinitcpio) +license=(GPL-3.0-or-later) +depends=( + bash + device-mapper + mkinitcpio +) makedepends=(git) -checkdepends=(shellcheck shfmt) +checkdepends=( + shellcheck + shfmt +) optdepends=( 'curl: for PXE over HTTP' 'gnupg: for PGP signature verification of rootfs over PXE' @@ -26,6 +33,11 @@ validpgpkeys=( 'BB8E6F1B81CF0BB301D74D1CBF425A01E68B38EF' # nl6720 <[email protected]> ) +pkgver() { + cd $pkgname + git describe --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/v//g' +} + check() { make -k check -C $pkgname } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/mkinitcpio-archiso/-/commit/4bd0df7cb55e608513a4aa05d45a29954eea0c14 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/mkinitcpio-archiso/-/commit/4bd0df7cb55e608513a4aa05d45a29954eea0c14 You're receiving this email because of your account on gitlab.archlinux.org.
