pentoo-installer: update for 32 bit efi on 64 bit proc

This commit is contained in:
Rick Farina (Zero_Chaos) 2019-07-01 21:59:57 -04:00
parent b1df511fd2
commit b969e7d45f
No known key found for this signature in database
GPG key ID: A29433C0AA431DDC
2 changed files with 48 additions and 0 deletions

View file

@ -1 +1,2 @@
DIST pentoo-installer-20190604.tar.gz 46223 BLAKE2B 40850d2f1dce3830f1e716c7beeff86236bb18f158aadc146cb2f0b730a83c5c3e448b03932350b337a81d6501ed5fa3c016296ffe5e2c12569e95443c655ce6 SHA512 5950bed592a63f80aece60d52446814f6fc6331dfb99ccc3fe0f32ba80fdaf79e55d25488b96297c3ba20eec60072bf4d4e9adb663dbb7a42bb9df4d807ca6ef
DIST pentoo-installer-20190701.tar.gz 46321 BLAKE2B d027c879245c6bb3d247d510dcc0ba452ae6e43a2f7f03df940b99c080e10071ee2890b93a5ffb894f7cf7ba9e946b561e6f99e912da626580d1c987bb65226d SHA512 abf07ad313299813a0c33c9966293cd34172c77f0cb4de00c8ca223320af21a8cf24835e8802a0382e388cdc2baafd3eb2487f7356d4d8798014d42d96a0ac6d

View file

@ -0,0 +1,47 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="Installer for pentoo, based on the ncurses Arch Linux installer"
HOMEPAGE="https://github.com/pentoo/pentoo-installer"
LICENSE="GPL-3"
SLOT="0"
if [[ "${PV}" == "99999999" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/pentoo/${PN}.git"
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
GIT_COMMIT="f360300dbb3c49e19a3ab4c2fba11fc87d8f89f3"
SRC_URI="https://github.com/pentoo/pentoo-installer/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${GIT_COMMIT}"
fi
IUSE=""
PDEPEND="dev-util/dialog
sys-apps/gptfdisk
sys-apps/util-linux
sys-block/parted
sys-boot/efibootmgr
sys-boot/grub:2[multislot(-),grub_platforms_efi-32,grub_platforms_efi-64]
sys-boot/os-prober
sys-boot/shim
sys-boot/mokutil
app-crypt/pinentry[gtk,ncurses]
sys-fs/squashfs-tools
x11-misc/wmctrl
net-misc/rsync
app-misc/jq
sys-fs/growpart"
# X? ( x11-misc/xdialog )
src_install() {
dodir /usr/
cp -R "${S}"/* "${ED}"/usr/ || die "Copy files failed"
exeinto /etc/skel/Desktop/
newexe share/applications/sudo-pentoo-installer.desktop pentoo-installer.desktop
}