pentoo-installer: snapshot, now everyone stop bothering me

This commit is contained in:
Rick Farina (Zero_Chaos) 2018-08-03 13:19:21 -04:00
parent d06eabd9c7
commit a25373d391
No known key found for this signature in database
GPG key ID: A5DD1427DD11F94A
4 changed files with 56 additions and 6 deletions

View file

@ -0,0 +1 @@
DIST pentoo-installer-20180803.tar.gz 40689 BLAKE2B 01f58fece5b2534448b02a1663af7a57d68cd45ce53c6d58be990bdd1b930780d1e85937917e6b28169d1cb55a686c8ed65063e4dbc9412e17da44bcaac46360 SHA512 bec1f2e2fb1fe58eda79ce531cfd6968c1ed13f64d5a5ae1f018c917af9d1e2d2acba104a8d9513781e3dafb0bbed34a9c6e57cb3238605da9bc156f6aed90f2

View file

@ -0,0 +1,46 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
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="dd8c684582c2f523446946b5b63f81037f2b08e6"
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/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"
# X? ( x11-misc/xdialog )
src_install() {
dodir /usr/
cp -R "${S}"/* "${ED}"/usr/ || die "Copy files failed"
exeinto /root/Desktop/
doexe share/applications/pentoo-installer.desktop
exeinto /etc/skel/Desktop/
newexe share/applications/sudo-pentoo-installer.desktop pentoo-installer.desktop
}

View file

@ -3,19 +3,21 @@
EAPI=6
inherit git-r3
DESCRIPTION="Installer for pentoo, based on the ncurses Arch Linux installer"
HOMEPAGE="https://github.com/pentoo/pentoo-installer"
EGIT_REPO_URI="https://github.com/pentoo/${PN}.git"
LICENSE="GPL-3"
SLOT="0"
if [[ "${PV}" == "99999999" ]] ; then
KEYWORDS="~amd64 ~x86"
inherit git-r3
EGIT_REPO_URI="https://github.com/pentoo/${PN}.git"
KEYWORDS=""
else
KEYWORDS="amd64 x86"
SRC_URI="https://dev.pentoo.ch/~zero/distfiles/${P}.tar.xz"
KEYWORDS="~amd64 ~x86"
GIT_COMMIT="dd8c684582c2f523446946b5b63f81037f2b08e6"
SRC_URI="https://github.com/pentoo/pentoo-installer/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${GIT_COMMIT}"
fi
IUSE=""

View file

@ -6,6 +6,7 @@ pentoo/pentoo-exploit
pentoo/pentoo-forging
pentoo/pentoo-forensics
pentoo/pentoo-fuzzers
pentoo/pentoo-installer
pentoo/pentoo-livecd
pentoo/pentoo-proxies
pentoo/pentoo-mitm