archrelease: copy trunk to staging-x86_64
[arch-packages.git] / archiso / trunk / PKGBUILD
blob3e3b67425df19bebbcd7387d7be711ff69fd9dbd
1 # Maintainer: David Runge <dvzrv@archlinux.org>
2 # Contributor: Pierre Schmitz <pierre@archlinux.de>
3 # Contributor: Gerardo Exequiel Pozzi <djgera@archlinux.org>
5 pkgname=archiso
6 pkgver=70
7 _commit=2468a13b7d960c015493630b3b13a90f3810a40f  # refs/tags/v70
8 pkgrel=1
9 pkgdesc="Tools for creating Arch Linux live and install iso images"
10 arch=(any)
11 url="https://gitlab.archlinux.org/archlinux/archiso"
12 license=(GPL3)
13 depends=(
14   arch-install-scripts
15   bash
16   dosfstools
17   e2fsprogs
18   erofs-utils
19   grub
20   libarchive
21   libisoburn
22   mtools
23   squashfs-tools
25 makedepends=(git)
26 checkdepends=(shellcheck)
27 optdepends=(
28   'edk2-ovmf: for emulating UEFI with run_archiso'
29   'gnupg: for PGP signature verification of rootfs over PXE'
30   'openssl: for CMS signature verification of PXE artifacts and rootfs over PXE'
31   'qemu-desktop: for run_archiso'
33 source=(git+https://gitlab.archlinux.org/archlinux/archiso.git#tag=$_commit?signed)
34 sha256sums=('SKIP')
35 validpgpkeys=(
36   '991F6E3F0765CF6295888586139B09DA5BF0D338' # David Runge <dvzrv@archlinux.org>
37   'BB8E6F1B81CF0BB301D74D1CBF425A01E68B38EF' # nl6720 <nl6720@archlinux.org>
40 check() {
41   make -k check -C $pkgbase
44 package() {
45   make DESTDIR="$pkgdir" PREFIX=/usr install -C $pkgbase