[arch-commits] Commit in archiso/trunk (PKGBUILD)

David Runge dvzrv at archlinux.org
Thu Jul 30 19:17:41 UTC 2020


    Date: Thursday, July 30, 2020 @ 19:17:41
  Author: dvzrv
Revision: 392744

upgpkg: archiso 46-1: Upgrade to 46.

Split initcpio scripts out into separate package (mkinitcpio-archiso).
Add optdepends for the run_archiso helper script.
Switch to correct license (GPL3 now \o/).

Modified:
  archiso/trunk/PKGBUILD

----------+
 PKGBUILD |   24 +++++++++++++++++-------
 1 file changed, 17 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-07-30 18:59:48 UTC (rev 392743)
+++ PKGBUILD	2020-07-30 19:17:41 UTC (rev 392744)
@@ -2,21 +2,31 @@
 # Contributor: Pierre Schmitz <pierre at archlinux.de>
 # Contributor: Gerardo Exequiel Pozzi <djgera at archlinux.org>
 
-pkgname=archiso
-pkgver=45
+pkgbase=archiso
+pkgname=('archiso' 'mkinitcpio-archiso')
+pkgver=46
 pkgrel=1
 pkgdesc='Tools for creating Arch Linux live and install iso images'
 arch=('any')
-license=('GPL')
+license=('GPL3')
 url="https://gitlab.archlinux.org/archlinux/archiso"
-depends=('arch-install-scripts' 'curl' 'dosfstools' 'edk2-shell' 'libisoburn'
-'lynx' 'mkinitcpio' 'squashfs-tools')
 makedepends=('git')
 source=("git+https://gitlab.archlinux.org/archlinux/archiso.git#tag=v${pkgver}?signed")
 sha256sums=('SKIP')
 validpgpkeys=('C7E7849466FE2358343588377258734B41C31549') # David Runge <dvzrv at archlinux.org>
 
-package() {
-  cd "${pkgname}"
+package_archiso() {
+  depends=('arch-install-scripts' 'bash' 'dosfstools' 'e2fsprogs' 'libisoburn'
+  'squashfs-tools')
+  optdepends=('edk2-ovmf: for emulating UEFI with run_archiso'
+              'qemu: for run_archiso')
+  cd "${pkgbase}"
   make DESTDIR="${pkgdir}" install
 }
+
+package_mkinitcpio-archiso() {
+  pkgdesc='Mkinitcpio hooks and scripts for archiso'
+  depends=('mkinitcpio')
+  cd "${pkgbase}"
+  make DESTDIR="${pkgdir}" install-initcpio
+}



More information about the arch-commits mailing list