Open Torxed opened 5 months ago
Generally I am wondering why these files live in here at all and why this has not been a merge request towards the package repository instead:
It's because:
git clone https://github.com/archlinux/archinstall.git
cd archinstall
makepkg -s
To get the latest code for testing, we have archinstall-git option too but this was added way back before that existed as an option.
This PR mainly aims to conform with Arch's best practices surrounding PKGBUILD's.
check()
hook for future test suit - https://wiki.archlinux.org/title/Creating_packages#check()optdepends
as they are optional dependencies and used when the user selects a relevant profile. This should be a good step for future fail-safe's regarding package name changes etc. As we can cross-reference from other packages back to archinstall when we change other packages.