pentoo-installer: quick workaround for the bug #99

This commit is contained in:
Anton Bolshakov 2013-03-07 07:38:58 +00:00
parent 1fd33f0ad5
commit f24caa94c0
11 changed files with 37 additions and 274 deletions

View file

@ -4,20 +4,13 @@ AUX auto-set-swap-to-ram.patch 918 SHA256 72650ee8073981afd8786ae8c096b6a793bb4d
AUX bugs-65-66.patch 2317 SHA256 efb4802ef20178a16f98cb39137093de4a9e01790cd7550c50e53c692278481c SHA512 694b720ef2521a0ee512a766f6989bc3c5e8e349456c1176d817776910aa8e7e1180ebd4fd342bb0cb1bd3fb893b68bce84655ab19a2bb0a5e662b2a0b115728 WHIRLPOOL 080fc5b5bd95c818067a6702b7cd8a18a6052aa71b88fd4778f8796d2ec35a02f42270ceb14a4b649358989d9dfcaeb37f9b6ce7aa5d2cbd693720816395b7b0
AUX fix-useflags-on-install.diff 455 SHA256 9f0b8542f21d6d06e35f6171d2b6925cc72872fd6724ca8008e5b63f972da796 SHA512 fae7b01232aec28f7f9dfd8536dcd4a8003ac172f686059f316645b8127181398a316bd888f09a4f7e1536e760a82c1a9a00b786ec9e1cd5b777784ab678a76e WHIRLPOOL 9c8afffce5d0f131fc8726c4e0f410ed3c7bb97d15cb7c4eb17dea4ffa5caf8d4afc6ff59a306408239aaa579abfc3af722621da05df47774e8ee3ab0e8d6584
AUX gpt-support.patch 2864 SHA256 addc6356ff147b8a70f1cd3fffa0e2df2201cbe3e3b36721175c53e94b4b7448 SHA512 6ff7c5a32d1b2958b80e96d9a27391b498a659fe54d867f1c6e1cba9879b13ae17c427e6e24d113774afc601c085c8bcfbff2b8092b7badf35f2a00b5be56b03 WHIRLPOOL 90bac12704749fe61fd51717089e9a81245918e7e3506d6133de109cbfea472653381fae7f646ae509fcb6932b1a506e5b987c309dea5324c60b5681b81fd09a
AUX grub-xfs-freeze-bug99.patch 1477 SHA256 5685b07e8f781b177453dbd0f5da22e30eda7bb7e80800db0e578b581b5527b0 SHA512 c075ceacfba39e2974dbfa32e0e7ee34db0557aaf4386d86242e7795794a2b76a5127aa5839d3630470fdfd136ead217ffc38b95bfd5c20318529adf9fc09951 WHIRLPOOL 3418969bc1f6e217757f469e30310b4ae2f8ac983f3e48597325870c20f7992bbf06643af0b30fd7248abac8b63a25257b34863957aed710818cedee700df5c5
AUX more-fixes-for-installer-bugs.patch 4582 SHA256 693ea18c861a941c141b66b4c4d5e3dee112ec3c729bc991708f1b62d74f7784 SHA512 764522f9f3d5ece2b2a432ab200e4ee32b45934c95625b201a85b4a7d32663244e1d1093705eecb01508164c320ea8fce9b8605b034417dffe9a711b666e8033 WHIRLPOOL 2491cfce7c024bdfa94ac46b0282c6ae594c4a1f4c534b88d2c634c97db9f30dc48d8efd7ba3cd6df1f6946a1c0bc193df6e9a05642468ec8d54180db692beed
AUX pentoo-installer.desktop 213 SHA256 81e5bdc9639e24a7b727c571f3db4dd76020f4f5bd094b1b78cdb8ddd8da8278 SHA512 d3c8fa5d220d29fdb4fd007283a1095dde2207a68ca1dbde7d72a26affabc45e9d7f9268ff35bbd8ebe7bc50c7d3078c3352c2f9ece6312557dc367a1f497319 WHIRLPOOL aeb3631bce78ff66e0e4297934a323988cea9d5f3d796059c37da4deb1ede0ee4a234cd7e47141f6e57805a9828f20d271c6454b89b62c6b95090a8315363ef4
AUX root-size-warnings.patch 1703 SHA256 ea2686c14d6d4b2cab9b22f22ea70ab96e956241bce6dd30fd3ec3eb5e838598 SHA512 7f74f6743af6a53de0a3b0a605182ccb63c894a54c70272fdc145f7f2e1de39c8abd0b651895879d5513862ba0010bbbfcaab104456d389f9cf1a52d57dcdf94 WHIRLPOOL f0136731bfa7ced49dae0df97e61bee92b216e9684a3b01d2860d30925366bbfb74af38d714157d83c759486e09d6f62613b11c6338c8570a9b565247289ff33
AUX uefi-support.patch 7383 SHA256 eb3d5d391d0d4aec17071483beb74617b07119b3b100ec1106d16252d0bdd965 SHA512 0e0cd1d756715cc36f55d7e5b909cbbd7410388dac08d3056ff1423dfed9d748b67b17bb0aa05710928ee554db44b1b5fc51eeb1ff521881eec7066e0715d8ac WHIRLPOOL 187e54c7a57b2dcc7bb72fd3cc7b89a14eaf60812b7c4b61c6fdff51a03edc723cfc92660f64e951c93ea84aec90de9f2e62fd1cc4a3aba75294ecd9f7e82afc
AUX useradd-bug70.patch 1662 SHA256 c24b1200771fb5ae891e3a0d425cb5e637e30679edea4623f54beb612152dbc2 SHA512 015c9bf8482b873e0c2da6b0510e1bc45e5a587d6dfdcdeaeafaed454efdcf7b3d3cda5c3f278d90c96b074c8e3dc57493965ccf6a9b62d57a43e42a4e39775e WHIRLPOOL 9d5a031f3a1f628dc4c2d370dc6b2e47001d8b9af01df0325afaa54a585b12bcf853ac6ebb7fafbf848f58ae2e28be69d004a92b35f0c1c968225577d68e5473
DIST pentoo-installer-0.1.3.2.tar.xz 20368 SHA256 5ea5931458018f8422eebd9a5968ca28054607e0643df0c53564abcf7db46e9a SHA512 534ee533456ad3413b9eef99894e8e185e96328695bcf43ba6ee757bcfbde3628750504dc258240c9c4f7155bb3f061703dd8e2a8591b63c498b78d2cecc6539 WHIRLPOOL 02d4f5dae9346b7720cf92d5d36ecdb1ad9a1b9dd166f20adf0f5e2871173a93887650a9948147e4b97ffe9fb5872cac8373de3f18d47bd24b667b4cace2440c
EBUILD pentoo-installer-0.1.3.2-r1.ebuild 618 SHA256 cbf48e69d310a100a96a37194a56d1d0a96597d099dcacabe63129560f832974 SHA512 e0ffec392e9d652d8f5532944c15f30c0a0fb8553922e21fad80645411f83418025b8418affd2e7475851a9cfe1d3df28170514098bc51373c283ddda8c8a519 WHIRLPOOL d38c68b71133f3f0ff7227c23c314cafbf5ddd1739365eba6d40b8651078efed2eab0eac6bc5f10a074bc198af656e2ac29d823d99bc0d7848109df59d14d117
EBUILD pentoo-installer-0.1.3.2-r10.ebuild 1102 SHA256 bf0ab5d57b47eb23d22bd1dbcc7da3953a530f73c556bf28ab13ff63978e4b27 SHA512 3787d75f48000082536d627a6efae8ebcf5fdd1311670222f388c56a6565fa63c34fd0a961fdcc25905669319f21b83fc67cf383a6c56008d2d55004a429894a WHIRLPOOL 8862c2691f15a3d855ba34dd5b523a572ad216543d227ae0a28457e92c66f72a6e5a0a16b7dc448963a8f80aefe182294533c6663defe5ec2b1975bccb56a2c7
EBUILD pentoo-installer-0.1.3.2-r2.ebuild 669 SHA256 866cdd5ea28c26a86c32f2474b4dd9e1911aaa0ac291d6a42daf4a36ba49d85b SHA512 10b27b42072925ae07d61a15dd075786ec525f17b95ef5b74e3273faaa583c2572075d0b34d9d7aedcc2191967f8db8fccf0d4f661a7182ebf056318bf6be601 WHIRLPOOL 42ff47f07c3ef44818cad530e015b63a68db04ef9ca15afb28626823fc850305acbc287c8e7c7b882c82f61decafbd0e35476c89e1f047e719271649e8d9227d
EBUILD pentoo-installer-0.1.3.2-r3.ebuild 782 SHA256 ced75233cbfc0f902a5c511ba86b4c0b9eec033fc96949133dcb6bd39e8101ed SHA512 ebd7cd97bd93a50fffb04911e4928267cd144ba0baccee95abe41b5af6e4d1f86f12951662fdbff2c751779bf1b5747d34dfcb2c16a6b872850b54a18e0b8b6d WHIRLPOOL 5d849d78932c42c081a28545a7c568238c0598ecbe6198b35017dfc483f073d918838b270f2146c1e906cc67a36d22259c2382680190750d9be4235ef9811bf3
EBUILD pentoo-installer-0.1.3.2-r4.ebuild 840 SHA256 9faed8d20a8ad4e3367ac72363a0262286eff522636a669baee5c0563f55e499 SHA512 e7aeff7496af501aeb9be3d3fd905b991c02fbc627b4991cecbf49e06f669ac04bc8a0ef8593400e5bc99c6bee61222b630328a73c12abcbcfcfb118fe4bbce8 WHIRLPOOL 124305fbdc9b4e6e6f9b67a2d1f8a606ca46f636ed39bdf8f161dbcd4dfc7c49d6c7840410f56101a824e47f8e17b610ae39a511c9ec99c25d72ea6328467582
EBUILD pentoo-installer-0.1.3.2-r5.ebuild 889 SHA256 254a2aba2619b324508bef18e36cb761a43ad7bf04311592dc43ef3927630ac9 SHA512 6d738c2691544c00753878ad37ba58b355f74c2d81525f3416c91f732fd8e1d3998721268e9f2237625f929c4598d79ca6329532b08eddc4be20c45d99c7f7ec WHIRLPOOL 7a5ea0b5d993d0a1d2bc26ebd8e60adc43bec6f244aeeff05356f9d4ec885f7bc3d34a35a2bdc9426e80176a6ff6b90c31d0c689fdb255a11baac14f2803a51b
EBUILD pentoo-installer-0.1.3.2-r6.ebuild 928 SHA256 bc3c01915648d13e8e2350bb76e44a358e120bcffd5765b570cb3cf6c4380629 SHA512 8e3a3abf36c2d86413e5cef6c968fa77492c6bf6ea895c36aeb5d46d33a19dc62294506cd340925a5162560b117eaf5a67f6429801f91d5d2448998fb4e79b64 WHIRLPOOL cfc0953865aeae856c7a7f188b40d360c7e3851982a689865b431ff324383e330f674b2122d7465c4d7fdc01ac5b891f122613a746bbd52f29326ca96dff038e
EBUILD pentoo-installer-0.1.3.2-r7.ebuild 975 SHA256 2276943310ddc1b72bb0afc9e175392c7cd2d57c857586421a9cfedf3ea48631 SHA512 75a07fb08211f234af83d2131529e50e350758bd4f3d53dbaf56439ae2502564e981f93e36f801bf6f1f776645f322eb3f5015e3f3273d160ec2be8b93fd5eaf WHIRLPOOL fd76b35f93dc042d3609a7aef0dcb80fb8430a68088a026abef455eaa32e8600991adb8a5444a5e724ca34128b5cd15e132d1a45eb0e526ddbbf2529cb9242b2
EBUILD pentoo-installer-0.1.3.2-r8.ebuild 1021 SHA256 47344d781e3eef6ac9472f392e127a2b5ea536bc453cca75fee420a4a64fc576 SHA512 1841efad7c27782a4b3d1866196259ee2eac185bba95cc41f7aecae162ad4a1626e1b0cedfe82b8724bb4539f83683bffba898aede68e9919674dfc2817ad3eb WHIRLPOOL 8b4a34c79d6db9c37cfe35c73d72ff3f99bb21cf86a0f8606c37ab033dae17e704268642dc21a764a9151ea7796ae3cb9ee3b6d851b114944e0cd7d94289cda6
EBUILD pentoo-installer-0.1.3.2-r11.ebuild 1152 SHA256 5b4af384c09013dbcd137834ba50abf4a8e0187c084b9b10d6f215181b4d0076 SHA512 a182d2e3c86e2b0d311855592e362beedb03ac705d5c44650ae3288918caf65c357ab5a57997c7479f6032e47a3876ae3b7d05ad383517f1d6346da19ef2fd42 WHIRLPOOL 23b94e608a2b3fa90ccd2a0b002879e28f1a94b3eb985c3c8673ab18b05ed38bf7d3df32554ab38b11a0ab12a03231d95c7d2c5efbda008968f3b451d217d921
EBUILD pentoo-installer-0.1.3.2-r9.ebuild 1061 SHA256 7f44a7557eca7e99518ff3ec92576f323b83f887204fcdbb662c44dd32478ab1 SHA512 e16521f112110368b3d45f4731e61ab3764a5d55f5730415d8d3a656decaf3b00f24e77f73db14a5787d9a81535e3d320e542d823f507f670d6c214227074a96 WHIRLPOOL e2960ddd4b41f481d8ac9a229d003bd3296eb0ab922c98dedeed2a74ac882a7070630dc0e3c165e24ade667cdf0ab2c5c2467e20081f9958db37045ed02f27bb
EBUILD pentoo-installer-0.1.3.2.ebuild 552 SHA256 09347afb7d09592787a88a1d76414155de65129be6abfa29aa476d052b0f4be8 SHA512 2bac023d1a2a35bf5cf0a75219992e47c2f15d39c3d8ba6509d9da29ba415bcd5f0cb48bca916e0f90f66d975317843ec8d05eb176e665f98378f3c20f4dcc30 WHIRLPOOL b265471c8ffeb7e823d4077b850e66dbe606db5ad61a61bbb9cefab62fe8a250c3c74e4aaf0cdf0c62f0642451879e900125e424a4a270dec083353067a8ec14

View file

@ -0,0 +1,32 @@
--- setup.orig 2011-03-12 04:49:38.000000000 +0800
+++ setup 2013-03-07 15:22:02.724019430 +0800
@@ -755,10 +755,10 @@
cp -a $DESTDIR/usr/lib/grub/i386-pc/* $DESTDIR/boot/grub/
sync
# freeze xfs filesystems to enable grub installation on xfs filesystems
- if [ -x /usr/sbin/xfs_freeze ]; then
- /usr/sbin/xfs_freeze -f $DESTDIR/boot > /dev/null 2>&1
- /usr/sbin/xfs_freeze -f $DESTDIR/ > /dev/null 2>&1
- fi
+# if [ -x /usr/sbin/xfs_freeze ]; then
+# /usr/sbin/xfs_freeze -f $DESTDIR/boot > /dev/null 2>&1
+# /usr/sbin/xfs_freeze -f $DESTDIR/ > /dev/null 2>&1
+# fi
# look for a separately-mounted /boot partition
bootpart=$(mount | grep $DESTDIR/boot | cut -d' ' -f 1)
if [ "$bootpart" = "" ]; then
@@ -787,10 +787,10 @@
/sbin/grub-install --no-floppy --recheck --grub-shell=$DESTDIR/sbin/grub --root-directory=$DESTDIR $ROOTDEV >/tmp/grub.log 2>&1
cat /tmp/grub.log >$LOG
# unfreeze xfs filesystems
- if [ -x /usr/sbin/xfs_freeze ]; then
- /usr/sbin/xfs_freeze -u $DESTDIR/boot > /dev/null 2>&1
- /usr/sbin/xfs_freeze -u $DESTDIR/ > /dev/null 2>&1
- fi
+# if [ -x /usr/sbin/xfs_freeze ]; then
+# /usr/sbin/xfs_freeze -u $DESTDIR/boot > /dev/null 2>&1
+# /usr/sbin/xfs_freeze -u $DESTDIR/ > /dev/null 2>&1
+# fi
if grep "Error [0-9]*: " /tmp/grub.log >/dev/null; then
DIALOG --msgbox "Error installing GRUB. (see $LOG for output)" 0 0

View file

@ -1,30 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=4
inherit eutils
DESCRIPTION="ncurses based installer for pentoo, based on the Arch Linux installer"
HOMEPAGE="http://gitorious.org/pentoo/pentoo-installer"
SRC_URI="http://dev.pentoo.ch/~jensp/distfiles/$P.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND="app-arch/xz-utils"
RDEPEND="dev-util/dialog
|| ( <sys-boot/grub-1
<sys-boot/grub-static-1 )
net-misc/rsync"
src_prepare() {
epatch "${FILESDIR}"/7500-ext4.patch
}
src_install() {
newsbin setup $PN
}

View file

@ -29,6 +29,9 @@ src_prepare() {
epatch "${FILESDIR}"/bugs-65-66.patch
epatch "${FILESDIR}"/root-size-warnings.patch
epatch "${FILESDIR}"/useradd-bug70.patch
epatch "${FILESDIR}"/gpt-support.patch
epatch "${FILESDIR}"/uefi-support.patch
epatch "${FILESDIR}"/grub-xfs-freeze-bug99.patch
}
src_install() {

View file

@ -1,31 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=4
inherit eutils
DESCRIPTION="ncurses based installer for pentoo, based on the Arch Linux installer"
HOMEPAGE="http://gitorious.org/pentoo/pentoo-installer"
SRC_URI="http://dev.pentoo.ch/~jensp/distfiles/$P.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND="app-arch/xz-utils"
RDEPEND="dev-util/dialog
|| ( <sys-boot/grub-1
<sys-boot/grub-static-1 )
net-misc/rsync"
src_prepare() {
epatch "${FILESDIR}"/7500-ext4.patch
epatch "${FILESDIR}"/fix-useflags-on-install.diff
}
src_install() {
newsbin setup $PN
}

View file

@ -1,34 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=4
inherit eutils
DESCRIPTION="ncurses based installer for pentoo, based on the Arch Linux installer"
HOMEPAGE="http://gitorious.org/pentoo/pentoo-installer"
SRC_URI="http://dev.pentoo.ch/~jensp/distfiles/$P.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND="app-arch/xz-utils"
RDEPEND="dev-util/dialog
|| ( <sys-boot/grub-1
<sys-boot/grub-static-1 )
net-misc/rsync"
src_prepare() {
epatch "${FILESDIR}"/8000-ext4.patch
epatch "${FILESDIR}"/fix-useflags-on-install.diff
}
src_install() {
newsbin setup $PN
domenu ${FILESDIR}/pentoo-installer.desktop
insinto /root/Desktop/
doins ${FILESDIR}/pentoo-installer.desktop
}

View file

@ -1,35 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=4
inherit eutils
DESCRIPTION="ncurses based installer for pentoo, based on the Arch Linux installer"
HOMEPAGE="http://gitorious.org/pentoo/pentoo-installer"
SRC_URI="http://dev.pentoo.ch/~jensp/distfiles/$P.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND="app-arch/xz-utils"
RDEPEND="dev-util/dialog
|| ( <sys-boot/grub-1
<sys-boot/grub-static-1 )
net-misc/rsync"
src_prepare() {
epatch "${FILESDIR}"/8000-ext4.patch
epatch "${FILESDIR}"/fix-useflags-on-install.diff
epatch "${FILESDIR}"/more-fixes-for-installer-bugs.patch
}
src_install() {
newsbin setup $PN
domenu ${FILESDIR}/pentoo-installer.desktop
insinto /root/Desktop/
doins ${FILESDIR}/pentoo-installer.desktop
}

View file

@ -1,36 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=4
inherit eutils
DESCRIPTION="ncurses based installer for pentoo, based on the Arch Linux installer"
HOMEPAGE="http://gitorious.org/pentoo/pentoo-installer"
SRC_URI="http://dev.pentoo.ch/~jensp/distfiles/$P.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND="app-arch/xz-utils"
RDEPEND="dev-util/dialog
|| ( <sys-boot/grub-1
<sys-boot/grub-static-1 )
net-misc/rsync"
src_prepare() {
epatch "${FILESDIR}"/8000-ext4.patch
epatch "${FILESDIR}"/fix-useflags-on-install.diff
epatch "${FILESDIR}"/more-fixes-for-installer-bugs.patch
epatch "${FILESDIR}"/auto-set-swap-to-ram.patch
}
src_install() {
newsbin setup $PN
domenu ${FILESDIR}/pentoo-installer.desktop
insinto /root/Desktop/
doins ${FILESDIR}/pentoo-installer.desktop
}

View file

@ -1,37 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=4
inherit eutils
DESCRIPTION="ncurses based installer for pentoo, based on the Arch Linux installer"
HOMEPAGE="http://gitorious.org/pentoo/pentoo-installer"
SRC_URI="http://dev.pentoo.ch/~jensp/distfiles/$P.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND="app-arch/xz-utils"
RDEPEND="dev-util/dialog
|| ( <sys-boot/grub-1
<sys-boot/grub-static-1 )
net-misc/rsync"
src_prepare() {
epatch "${FILESDIR}"/8000-ext4.patch
epatch "${FILESDIR}"/fix-useflags-on-install.diff
epatch "${FILESDIR}"/more-fixes-for-installer-bugs.patch
epatch "${FILESDIR}"/auto-set-swap-to-ram.patch
epatch "${FILESDIR}"/bugs-65-66.patch
}
src_install() {
newsbin setup $PN
domenu ${FILESDIR}/pentoo-installer.desktop
insinto /root/Desktop/
doins ${FILESDIR}/pentoo-installer.desktop
}

View file

@ -1,38 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=4
inherit eutils
DESCRIPTION="ncurses based installer for pentoo, based on the Arch Linux installer"
HOMEPAGE="http://gitorious.org/pentoo/pentoo-installer"
SRC_URI="http://dev.pentoo.ch/~jensp/distfiles/$P.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND="app-arch/xz-utils"
RDEPEND="dev-util/dialog
|| ( <sys-boot/grub-1
<sys-boot/grub-static-1 )
net-misc/rsync"
src_prepare() {
epatch "${FILESDIR}"/8000-ext4.patch
epatch "${FILESDIR}"/fix-useflags-on-install.diff
epatch "${FILESDIR}"/more-fixes-for-installer-bugs.patch
epatch "${FILESDIR}"/auto-set-swap-to-ram.patch
epatch "${FILESDIR}"/bugs-65-66.patch
epatch "${FILESDIR}"/root-size-warnings.patch
}
src_install() {
newsbin setup $PN
domenu ${FILESDIR}/pentoo-installer.desktop
insinto /root/Desktop/
doins ${FILESDIR}/pentoo-installer.desktop
}

View file

@ -1,24 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=3
DESCRIPTION="ncurses based installer for pentoo, based on the Arch Linux installer"
HOMEPAGE="http://gitorious.org/pentoo/pentoo-installer"
SRC_URI="http://dev.pentoo.ch/~jensp/distfiles/$P.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND="app-arch/xz-utils"
RDEPEND="dev-util/dialog
|| ( <sys-boot/grub-1
<sys-boot/grub-static-1 )
net-misc/rsync"
src_install() {
newsbin setup $PN || die
}