David Runge pushed to branch main at Arch Linux / Packaging / Packages / archiso
Commits: 3f04f287 by David Runge at 2024-03-31T12:23:23+02:00 Add nvchecker integration Signed-off-by: David Runge <dv...@archlinux.org> - - - - - a52c4432 by David Runge at 2024-03-31T12:26:39+02:00 upgpkg: 76-1 Switch to locked signed tags. Add further makedepends for man page. - - - - - 3 changed files: - .SRCINFO - + .nvchecker.toml - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,12 +1,13 @@ pkgbase = archiso pkgdesc = Tools for creating Arch Linux live and install iso images - pkgver = 75 + pkgver = 76 pkgrel = 1 url = https://gitlab.archlinux.org/archlinux/archiso arch = any license = GPL-3.0-or-later checkdepends = shellcheck makedepends = git + makedepends = python-docutils depends = arch-install-scripts depends = bash depends = dosfstools @@ -21,9 +22,10 @@ pkgbase = archiso optdepends = gnupg: for PGP signature verification of rootfs over PXE optdepends = openssl: for CMS signature verification of PXE artifacts and rootfs over PXE optdepends = qemu-desktop: for run_archiso - source = git+https://gitlab.archlinux.org/archlinux/archiso.git#tag=e72637798c2d6ce69d9444c568e230d44eacf6f5?signed + source = git+https://gitlab.archlinux.org/archlinux/archiso.git#tag=v76?signed validpgpkeys = 991F6E3F0765CF6295888586139B09DA5BF0D338 validpgpkeys = BB8E6F1B81CF0BB301D74D1CBF425A01E68B38EF - sha256sums = SKIP + sha512sums = 4886ed2d96c69801544cec87979c82b214ee01694bea909a650ff9180e59ad89038207971141815a8e328529315925369cc2950e04277c35ab745c2f592c6e64 + b2sums = ac1fee33693561d0527e763d18823644b7ae2d5226a78b6ab9cecac9461a68b9d50dcf2ecfecc76ed820d14155adbe69a38860876c4f5a7b1f2bfd07563881c2 pkgname = archiso ===================================== .nvchecker.toml ===================================== @@ -0,0 +1,4 @@ +[archiso] +source = "git" +git = "https://gitlab.archlinux.org/archlinux/archiso" +prefix = "v" ===================================== PKGBUILD ===================================== @@ -3,8 +3,7 @@ # Contributor: Gerardo Exequiel Pozzi <djg...@archlinux.org> pkgname=archiso -pkgver=75 -_commit=e72637798c2d6ce69d9444c568e230d44eacf6f5 # refs/tags/v75 +pkgver=76 pkgrel=1 pkgdesc="Tools for creating Arch Linux live and install iso images" arch=(any) @@ -22,7 +21,10 @@ depends=( mtools squashfs-tools ) -makedepends=(git) +makedepends=( + git + python-docutils +) checkdepends=(shellcheck) optdepends=( 'edk2-ovmf: for emulating UEFI with run_archiso' @@ -30,18 +32,14 @@ optdepends=( 'openssl: for CMS signature verification of PXE artifacts and rootfs over PXE' 'qemu-desktop: for run_archiso' ) -source=(git+https://gitlab.archlinux.org/archlinux/archiso.git#tag=$_commit?signed) -sha256sums=('SKIP') +source=(git+https://gitlab.archlinux.org/archlinux/archiso.git#tag=v$pkgver?signed) +sha512sums=('4886ed2d96c69801544cec87979c82b214ee01694bea909a650ff9180e59ad89038207971141815a8e328529315925369cc2950e04277c35ab745c2f592c6e64') +b2sums=('ac1fee33693561d0527e763d18823644b7ae2d5226a78b6ab9cecac9461a68b9d50dcf2ecfecc76ed820d14155adbe69a38860876c4f5a7b1f2bfd07563881c2') validpgpkeys=( '991F6E3F0765CF6295888586139B09DA5BF0D338' # David Runge <dv...@archlinux.org> 'BB8E6F1B81CF0BB301D74D1CBF425A01E68B38EF' # nl6720 <nl6...@archlinux.org> ) -pkgver() { - cd $pkgname - git describe --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/v//g' -} - check() { make -k check -C $pkgbase } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/archiso/-/compare/2696f45668e07c8625d366ecbd9673f8c3d8cdfc...a52c44328a07fe9e2dbd7584ed63456776642993 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/archiso/-/compare/2696f45668e07c8625d366ecbd9673f8c3d8cdfc...a52c44328a07fe9e2dbd7584ed63456776642993 You're receiving this email because of your account on gitlab.archlinux.org.