diff --git a/pentoo/pentoo-installer/Manifest b/pentoo/pentoo-installer/Manifest index 13eb14534..967e854ee 100644 --- a/pentoo/pentoo-installer/Manifest +++ b/pentoo/pentoo-installer/Manifest @@ -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 diff --git a/pentoo/pentoo-installer/pentoo-installer-20190701.ebuild b/pentoo/pentoo-installer/pentoo-installer-20190701.ebuild new file mode 100644 index 000000000..c6eecb25e --- /dev/null +++ b/pentoo/pentoo-installer/pentoo-installer-20190701.ebuild @@ -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 +}