mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-05-02 03:30:48 +02:00
pentoo-installer: ebuild is ready to testing
This commit is contained in:
parent
415f4e6eb6
commit
47cfea34d4
6 changed files with 32 additions and 154 deletions
|
|
@ -14,11 +14,7 @@ AUX uefi-support.patch 7383 SHA256 eb3d5d391d0d4aec17071483beb74617b07119b3b100e
|
|||
AUX uefi-warn-unsupported.patch 967 SHA256 fab3b07ed2b798cae18f06e4a3e2632ac64205c76675246d4e39ef9d876c296c SHA512 a0c769d3cfee5b4109dae0b889dfe8d409bdb238d920568cd7d4ff35bb612292f365e2db2c768053f21d6887b54436daf02f4d1d2356729ad9c85c16469dfd56 WHIRLPOOL 0ac139f48d78cf72f0e0854ea900465e79d55944227b9890bde3b5c471031150075b340a2c37c6914487b99dd297c20d94aabe86d90626d99883118f5e0c085f
|
||||
AUX useradd-bug70.patch 1662 SHA256 c24b1200771fb5ae891e3a0d425cb5e637e30679edea4623f54beb612152dbc2 SHA512 015c9bf8482b873e0c2da6b0510e1bc45e5a587d6dfdcdeaeafaed454efdcf7b3d3cda5c3f278d90c96b074c8e3dc57493965ccf6a9b62d57a43e42a4e39775e WHIRLPOOL 9d5a031f3a1f628dc4c2d370dc6b2e47001d8b9af01df0325afaa54a585b12bcf853ac6ebb7fafbf848f58ae2e28be69d004a92b35f0c1c968225577d68e5473
|
||||
AUX useradd_password_prompt.patch 607 SHA256 2279050c7461b26cec6983b4170bbf6586f99a8719f185612c6e35160686e643 SHA512 d7426d67c10965c5119c39f34eb7cc8627900cb89d76cacaca8e33dd289ce26d6e397c42888e7e0ef9f7d7e2396df3c18d2c666a6b1a3e0be6ea164ebcca11bc WHIRLPOOL 1f4f8c0bd2a2438c71c3a8e707fd2534fa845548e71178de1bf743e34a690635a305684a73d28a4dee73fb1412ddfff34679872a8dde7a5e60f34271f4688f76
|
||||
DIST pentoo-installer-0.1.3.2.tar.xz 20368 SHA256 5ea5931458018f8422eebd9a5968ca28054607e0643df0c53564abcf7db46e9a SHA512 534ee533456ad3413b9eef99894e8e185e96328695bcf43ba6ee757bcfbde3628750504dc258240c9c4f7155bb3f061703dd8e2a8591b63c498b78d2cecc6539 WHIRLPOOL 02d4f5dae9346b7720cf92d5d36ecdb1ad9a1b9dd166f20adf0f5e2871173a93887650a9948147e4b97ffe9fb5872cac8373de3f18d47bd24b667b4cace2440c
|
||||
DIST pentoo-installer-0.1.4.tar.xz 22252 SHA256 f6bd14b60c1fb6c447587748320f8fa5e67284168de0c5570ccfc74c768aa9fc SHA512 82e7e538f080ba23e8965425fb75c019983baa17e305268bd7c8838e316ea11c42d575378067df4d417cbf52c9d908322fda559ce73ed2b5e14176701b66a7be WHIRLPOOL f5db053063f1155ab986eaea48c170b9ebbc6f90f9e720e3eb2fcf194ec07ef6aae342b2fcb602e302a13f903cdfbb871130a7fe9b4351c6bf84c151ea69dd02
|
||||
EBUILD pentoo-installer-0.1.3.2-r12.ebuild 1209 SHA256 70941edcdc853a607609a335e9d81a84b30906781651d1e333b3cf2cc525ccde SHA512 3d035a0b434b0f557806c2ae6571f47cf4de64ad5a2c0a5fdbdd20f5179f9bfa2107fdfb4dcef30e4d196242228cde7cf215c4ee5b49f088f326bdd8c2b220a6 WHIRLPOOL c108a2773a326925330f1d2de0bc4c414fd438ee9453d32da5e85550784f4d23722a34bacb6e785fb4d97ccc73c50db71ac1470551cfac62312cdc6bb9d4cbf6
|
||||
EBUILD pentoo-installer-0.1.3.2-r13.ebuild 1259 SHA256 14a13e75c3cf3d807ade74e5f4ba3229643c4f98aec2d9b128614651f527c3b1 SHA512 0504590b5ffaa81d81f429d9b776393c3bb7a630a20e0eae4a7826be5b5ac760223fa6406e851d3b0fcb83479a5604570dd4f70d0b16314e56718ebe5c0d34bf WHIRLPOOL 5cd069159c307a14f2c7eb95ab0bc8383fb521591a7168308b48433f764819632a641c4fdce6c0986ee8fea835b52aba729e32bb13e14f458fa6be99f786eed4
|
||||
EBUILD pentoo-installer-0.1.4-r1.ebuild 754 SHA256 c89850101f3c4554a97bc3330e8652ab9a2f5a7196ea604363371c581bd07fb7 SHA512 4c17ca51557ed6752e46ebfe31b4ed99dadf7136cb6a1cedcf2d931b50ccad11124a6bdefd1899114e821d1be313d2968c3dc99e989a294d0b0c7825da5d835e WHIRLPOOL 7fb68c8b679a055b33165de849af92c3452afd61e4f4587d3e9873f05c7569ab1a51555eed801e4e390d0709760ef36b3c53fc0b27747e84765bdbbaaee3920f
|
||||
EBUILD pentoo-installer-0.1.4-r2.ebuild 754 SHA256 5051a7fd6954059a3db69958d379b39013ef8f61b1b5dc3512a29a51ed7907f7 SHA512 82e0e83c46b55f24aba9058980e6790eee5b7459aa3cd43782340484db6421786037a8bd312bb556cebde58ee64fbb9fa4cc921aa20a314cae7a59b8e52d1810 WHIRLPOOL 3621e5ed0ea39b0adf2defbb930b6db224b14fbb69a6d3fe32623c3497a705a721c5b88a3d95d62e126309211180161b18cbc1fdbf322f3fed26832ff51dfa0c
|
||||
EBUILD pentoo-installer-0.1.4-r4.ebuild 794 SHA256 5cb3168dbdcfce273336986551df4034d362917f910540472c9205d6ff5ab99b SHA512 c958e198bc09bee928dfcd477ec259b03306abef8ea77f0d943087cc8d16330e401623c6d712fa1182d152ea4a69d7382e9cf454e4b8ff7f39fe46ae33ed765f WHIRLPOOL f57defd5bf27aabc306fc56b225f7ac195eb604c8d46fb2fb7325a6933cf1b99376477a407cba1554fc9220d42566757a3e84843a660fa8ea9938e489fafa43d
|
||||
EBUILD pentoo-installer-0.1.4.ebuild 674 SHA256 59b8fd400303a5db47ffa765879afc99ce8f6e4de908c9c21b39ecf398444f8b SHA512 e11a8a2adc7eedfc670d38adf854569aea1a64fddc4a928d4470e48c9c0e49247842cae0e889cf44f83c94b94a0c9f0166449945a18d0cebe7799bef2f80ccbc WHIRLPOOL 6cec6f05351a2153f0c654465a8db5b3cb7068c60ab6d9e5937c2f2f3a16be00adc3e8f5da8caf2b58339436e433749d11259965ce91437a54456cdbaa798aaa
|
||||
EBUILD pentoo-installer-20130802.ebuild 733 SHA256 a8743d3589f7a0a0c8c3e9be6af6414465a62163f1a7c9782892f9f31cb8c931 SHA512 39f3806db7ef0145d637828854a3887a8602d320dad21e334fca6d358fed5867da3f3ed0e5c3d9b48fa5ef46a4675e1fa39610bb419575aefb5c9b59700b9178 WHIRLPOOL a787f88e514403322364dd0617870617ca6f20327e53359aac215e7366eaf671a9fa4fffa3df8e962ffdfffb701d7b036fb6ba886c7ed9b909d40a33c8b744db
|
||||
|
|
|
|||
|
|
@ -1,43 +0,0 @@
|
|||
# Copyright 1999-2013 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
|
||||
epatch "${FILESDIR}"/useradd-bug70.patch
|
||||
epatch "${FILESDIR}"/gpt-support.patch
|
||||
epatch "${FILESDIR}"/uefi-support.patch
|
||||
epatch "${FILESDIR}"/test_for_xfs_before_freeze.patch
|
||||
epatch "${FILESDIR}"/useradd_password_prompt.patch
|
||||
}
|
||||
|
||||
src_install() {
|
||||
newsbin setup $PN
|
||||
domenu "${FILESDIR}"/pentoo-installer.desktop
|
||||
insinto /root/Desktop/
|
||||
doins "${FILESDIR}"/pentoo-installer.desktop
|
||||
}
|
||||
|
|
@ -1,44 +0,0 @@
|
|||
# Copyright 1999-2013 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
|
||||
epatch "${FILESDIR}"/useradd-bug70.patch
|
||||
epatch "${FILESDIR}"/gpt-support.patch
|
||||
epatch "${FILESDIR}"/uefi-support.patch
|
||||
epatch "${FILESDIR}"/test_for_xfs_before_freeze.patch
|
||||
epatch "${FILESDIR}"/useradd_password_prompt.patch
|
||||
epatch "${FILESDIR}"/uefi-warn-unsupported.patch
|
||||
}
|
||||
|
||||
src_install() {
|
||||
newsbin setup $PN
|
||||
domenu "${FILESDIR}"/pentoo-installer.desktop
|
||||
insinto /root/Desktop/
|
||||
doins "${FILESDIR}"/pentoo-installer.desktop
|
||||
}
|
||||
|
|
@ -1,33 +0,0 @@
|
|||
# Copyright 1999-2013 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/~zero/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}"/clean_livecd_use_flags_correctly.patch
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dosbin ${PN}
|
||||
domenu "${FILESDIR}"/pentoo-installer.desktop
|
||||
insinto /root/Desktop/
|
||||
doins "${FILESDIR}"/pentoo-installer.desktop
|
||||
}
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
# Copyright 1999-2013 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/~zero/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() {
|
||||
dosbin ${PN}
|
||||
domenu "${FILESDIR}"/pentoo-installer.desktop
|
||||
insinto /root/Desktop/
|
||||
doins "${FILESDIR}"/pentoo-installer.desktop
|
||||
}
|
||||
31
pentoo/pentoo-installer/pentoo-installer-20130802.ebuild
Normal file
31
pentoo/pentoo-installer/pentoo-installer-20130802.ebuild
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit subversion
|
||||
|
||||
DESCRIPTION="Installer for pentoo, based on the ncurses Arch Linux installer"
|
||||
HOMEPAGE="http://gitorious.org/pentoo/pentoo-installer"
|
||||
SRC_URI=""
|
||||
ESVN_REPO_URI="https://pentoo.googlecode.com/svn/${PN}/trunk"
|
||||
ESVN_REVISION="4855"
|
||||
|
||||
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() {
|
||||
dodir /usr/
|
||||
cp -R "${S}"/* "${ED}"/usr/ || die "Copy files failed"
|
||||
exeinto /root/Desktop/
|
||||
doexe "${ED}"/usr/share/application/pentoo-installer.desktop
|
||||
}
|
||||
Loading…
Reference in a new issue