Updated PKGBUILD

This commit is contained in:
Sohrab Behdani 2025-01-24 20:16:12 +03:30
parent c785eafb33
commit cf6f8dedd9

View file

@ -6,38 +6,30 @@ pkgrel=1
arch=('any') arch=('any')
url="https://parchlinux.com" url="https://parchlinux.com"
license=('GPL') license=('GPL')
sha256sums=('SKIP') source=(
"main::git+https://git.parchlinux.com/settings/calamares-parch.git#branch=main"
pkgbase=calamares-parch "gnome::git+https://git.parchlinux.com/settings/calamares-parch.git#branch=gnome"
_gitrepo="git+https://git.parchlinux.com/settings/calamares-parch.git" "beta::git+https://git.parchlinux.com/settings/calamares-parch.git#branch=systemd-boot-btrfs"
)
prepare() { sha256sums=('SKIP' 'SKIP' 'SKIP')
for branch in main gnome systemd-boot-btrfs; do
git clone --branch $branch $_gitrepo ${pkgbase}-$branch
done
}
package_calamares-parch() { package_calamares-parch() {
pkgdesc="Calamares installer for ParchLinux (Main branch)" pkgdesc="Calamares installer for ParchLinux (Main branch)"
cd "${srcdir}/main"
cd "${srcdir}/${pkgbase}-main"
install -dm755 "$pkgdir/etc/calamares" install -dm755 "$pkgdir/etc/calamares"
cp -r etc/calamares/* "$pkgdir/etc/calamares/" cp -r etc/calamares/* "$pkgdir/etc/calamares/"
} }
package_calamares-parch-gnome() { package_calamares-parch-gnome() {
pkgdesc="Calamares installer for ParchLinux (GNOME branch)" pkgdesc="Calamares installer for ParchLinux (GNOME branch)"
cd "${srcdir}/gnome"
cd "${srcdir}/${pkgbase}-gnome"
install -dm755 "$pkgdir/etc/calamares" install -dm755 "$pkgdir/etc/calamares"
cp -r etc/calamares/* "$pkgdir/etc/calamares/" cp -r etc/calamares/* "$pkgdir/etc/calamares/"
} }
package_calamares-parch-beta() { package_calamares-parch-beta() {
pkgdesc="Calamares installer for ParchLinux (Beta branch)" pkgdesc="Calamares installer for ParchLinux (Beta branch)"
cd "${srcdir}/beta"
cd "${srcdir}/${pkgbase}-systemd-boot-btrfs"
install -dm755 "$pkgdir/etc/calamares" install -dm755 "$pkgdir/etc/calamares"
cp -r etc/calamares/* "$pkgdir/etc/calamares/" cp -r etc/calamares/* "$pkgdir/etc/calamares/"
} }