Added Archiso
This commit is contained in:
parent
d10c895af6
commit
87f6fc8dfa
3 changed files with 82 additions and 0 deletions
32
base/archiso-git/.SRCINFO
Normal file
32
base/archiso-git/.SRCINFO
Normal file
|
@ -0,0 +1,32 @@
|
|||
pkgbase = archiso-git
|
||||
pkgdesc = Tools for creating Arch Linux live and install iso images
|
||||
pkgver = 79.r0.gfa3aba3
|
||||
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
|
||||
depends = e2fsprogs
|
||||
depends = erofs-utils
|
||||
depends = libarchive
|
||||
depends = libisoburn
|
||||
depends = mtools
|
||||
depends = squashfs-tools
|
||||
optdepends = edk2-ovmf: for emulating UEFI with run_archiso
|
||||
optdepends = gnupg: for PGP signature verification of rootfs over PXE
|
||||
optdepends = grub: for grub support in the ISO
|
||||
optdepends = openssl: for CMS signature verification of PXE artifacts and rootfs over PXE
|
||||
optdepends = qemu-desktop: for run_archiso
|
||||
provides = archiso=79.r0.gfa3aba3
|
||||
conflicts = archiso
|
||||
source = git+https://gitlab.archlinux.org/archlinux/archiso.git?signed
|
||||
validpgpkeys = 991F6E3F0765CF6295888586139B09DA5BF0D338
|
||||
validpgpkeys = BB8E6F1B81CF0BB301D74D1CBF425A01E68B38EF
|
||||
sha512sums = SKIP
|
||||
|
||||
pkgname = archiso-git
|
3
base/archiso-git/.gitignore
vendored
Normal file
3
base/archiso-git/.gitignore
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
*.log
|
||||
*.pkg.*
|
||||
*/*
|
47
base/archiso-git/PKGBUILD
Normal file
47
base/archiso-git/PKGBUILD
Normal file
|
@ -0,0 +1,47 @@
|
|||
# Maintainer: David Runge <dvzrv@archlinux.org>
|
||||
# Maintainer: nl6720 <nl6720@archlinux.org>
|
||||
# Contributor: Sebastian Lau <lauseb644@gmail.com>
|
||||
# Contributor: Sven-Hendrik Haase <sh@lutzhaase.com>
|
||||
# Contributor: Pierre Schmitz <pierre@archlinux.de>
|
||||
# Contributor: Gerardo Exequiel Pozzi <djgera@archlinux.org>
|
||||
|
||||
pkgname=archiso
|
||||
pkgver=99
|
||||
pkgrel=1
|
||||
pkgdesc='Tools for creating Arch Linux live and install iso images'
|
||||
arch=('any')
|
||||
url='https://git.parchlinux.com/tools/archiso'
|
||||
license=('GPL-3.0-or-later')
|
||||
depends=('arch-install-scripts' 'bash' 'dosfstools' 'e2fsprogs' 'erofs-utils' 'libarchive' 'libisoburn' 'mtools' 'squashfs-tools')
|
||||
makedepends=('git' 'python-docutils')
|
||||
checkdepends=('shellcheck')
|
||||
optdepends=(
|
||||
'edk2-ovmf: for emulating UEFI with run_archiso'
|
||||
'gnupg: for PGP signature verification of rootfs over PXE'
|
||||
'grub: for grub support in the ISO'
|
||||
'openssl: for CMS signature verification of PXE artifacts and rootfs over PXE'
|
||||
'qemu-desktop: for run_archiso'
|
||||
)
|
||||
conflicts=("${pkgname%-git}")
|
||||
provides=("${pkgname%-git}=${pkgver}")
|
||||
source=("git+https://git.parchlinux.com/tools/archiso.git")
|
||||
sha512sums=('SKIP')
|
||||
#validpgpkeys=(
|
||||
# '991F6E3F0765CF6295888586139B09DA5BF0D338' # David Runge <dvzrv@archlinux.org>
|
||||
# 'BB8E6F1B81CF0BB301D74D1CBF425A01E68B38EF' # nl6720 <nl6720@gmail.com>
|
||||
#)
|
||||
|
||||
#pkgver() {
|
||||
# cd "${pkgname%-git}"
|
||||
# git describe --long --abbrev=7 | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
|
||||
#}
|
||||
|
||||
check() {
|
||||
cd "${pkgname%-git}"
|
||||
make -k check
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${pkgname%-git}"
|
||||
make DESTDIR="${pkgdir}/" PREFIX='/usr' install
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue