summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Jezak <josejx@gentoo.org>2007-01-06 05:46:41 +0000
committerJoseph Jezak <josejx@gentoo.org>2007-01-06 05:46:41 +0000
commit8780d890670b7f65b283358273daf03bd978d149 (patch)
tree949cc7ad26dcdd8c81d48e7f9d0403e0e5d8c72b /sys-boot
parentVersion bumped. (diff)
downloadgentoo-2-8780d890670b7f65b283358273daf03bd978d149.tar.gz
gentoo-2-8780d890670b7f65b283358273daf03bd978d149.tar.bz2
gentoo-2-8780d890670b7f65b283358273daf03bd978d149.zip
Added a yaboot snapshot since upstream hasn't done a release recently.
(Portage version: 2.1.2_rc4-r4)
Diffstat (limited to 'sys-boot')
-rw-r--r--sys-boot/yaboot/ChangeLog9
-rw-r--r--sys-boot/yaboot/files/digest-yaboot-1.3.12-r12
-rw-r--r--sys-boot/yaboot/files/digest-yaboot-1.3.132
-rw-r--r--sys-boot/yaboot/files/digest-yaboot-1.3.13-r12
-rw-r--r--sys-boot/yaboot/files/digest-yaboot-1.3.14_pre13
-rw-r--r--sys-boot/yaboot/yaboot-1.3.14_pre1.ebuild44
6 files changed, 60 insertions, 2 deletions
diff --git a/sys-boot/yaboot/ChangeLog b/sys-boot/yaboot/ChangeLog
index 2d5f99aafe17..74b5c29f213b 100644
--- a/sys-boot/yaboot/ChangeLog
+++ b/sys-boot/yaboot/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-boot/yaboot
-# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/yaboot/ChangeLog,v 1.22 2006/04/14 17:57:53 wormo Exp $
+# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/yaboot/ChangeLog,v 1.23 2007/01/06 05:46:41 josejx Exp $
+
+*yaboot-1.3.14_pre1 (06 Jan 2007)
+
+ 06 Jan 2007; Joseph Jezak <josejx@gentoo.org> +yaboot-1.3.14_pre1.ebuild:
+ Added a yaboot snapshot since upstream hasn't done a release recently.
14 Apr 2006; Stephanie Lockwood-Childs <wormo@gentoo.org>
yaboot-1.3.11-r1.ebuild, yaboot-1.3.12-r1.ebuild, yaboot-1.3.13-r1.ebuild,
diff --git a/sys-boot/yaboot/files/digest-yaboot-1.3.12-r1 b/sys-boot/yaboot/files/digest-yaboot-1.3.12-r1
index e1c5454962dc..a833aae7ce5c 100644
--- a/sys-boot/yaboot/files/digest-yaboot-1.3.12-r1
+++ b/sys-boot/yaboot/files/digest-yaboot-1.3.12-r1
@@ -1 +1,3 @@
MD5 85cf685c1dc5873c2a5124ba4524b2d2 yaboot-1.3.12.tar.gz 274353
+RMD160 050fa3c65e3b14778d9101699b2be4679779c393 yaboot-1.3.12.tar.gz 274353
+SHA256 f01bd4b0d13532e9724c21627b8093c416c89f8a54f9f120f6e2fcc34bd7f0c5 yaboot-1.3.12.tar.gz 274353
diff --git a/sys-boot/yaboot/files/digest-yaboot-1.3.13 b/sys-boot/yaboot/files/digest-yaboot-1.3.13
index 05cbce5d22c0..78ff1a3c645b 100644
--- a/sys-boot/yaboot/files/digest-yaboot-1.3.13
+++ b/sys-boot/yaboot/files/digest-yaboot-1.3.13
@@ -1 +1,3 @@
MD5 f12798d1b2063f21d07e0ae7f602ccaf yaboot-1.3.13.tar.gz 275886
+RMD160 ee60a0937884cf9c206f7cf75a57711b3a2d5589 yaboot-1.3.13.tar.gz 275886
+SHA256 2684a8eb8d9bdc09fcc75db451da26eac4cff255735777214eeb49610ea28eff yaboot-1.3.13.tar.gz 275886
diff --git a/sys-boot/yaboot/files/digest-yaboot-1.3.13-r1 b/sys-boot/yaboot/files/digest-yaboot-1.3.13-r1
index 05cbce5d22c0..78ff1a3c645b 100644
--- a/sys-boot/yaboot/files/digest-yaboot-1.3.13-r1
+++ b/sys-boot/yaboot/files/digest-yaboot-1.3.13-r1
@@ -1 +1,3 @@
MD5 f12798d1b2063f21d07e0ae7f602ccaf yaboot-1.3.13.tar.gz 275886
+RMD160 ee60a0937884cf9c206f7cf75a57711b3a2d5589 yaboot-1.3.13.tar.gz 275886
+SHA256 2684a8eb8d9bdc09fcc75db451da26eac4cff255735777214eeb49610ea28eff yaboot-1.3.13.tar.gz 275886
diff --git a/sys-boot/yaboot/files/digest-yaboot-1.3.14_pre1 b/sys-boot/yaboot/files/digest-yaboot-1.3.14_pre1
new file mode 100644
index 000000000000..743c9638ac51
--- /dev/null
+++ b/sys-boot/yaboot/files/digest-yaboot-1.3.14_pre1
@@ -0,0 +1,3 @@
+MD5 373f6ff352367686892aa6e08acca5a9 yaboot-1.3.14_pre1.tar.gz 257923
+RMD160 abb1f39b346b156099485105eb3f1af9047db628 yaboot-1.3.14_pre1.tar.gz 257923
+SHA256 e90d88f37e9e237e1e3aedf99b6a50489c3c704f589976bae07b07e8cc4d03e0 yaboot-1.3.14_pre1.tar.gz 257923
diff --git a/sys-boot/yaboot/yaboot-1.3.14_pre1.ebuild b/sys-boot/yaboot/yaboot-1.3.14_pre1.ebuild
new file mode 100644
index 000000000000..51f7778877a6
--- /dev/null
+++ b/sys-boot/yaboot/yaboot-1.3.14_pre1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/yaboot/yaboot-1.3.14_pre1.ebuild,v 1.1 2007/01/06 05:46:41 josejx Exp $
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="PPC Bootloader"
+SRC_URI="http://penguinppc.org/bootloaders/yaboot/${P}.tar.gz"
+HOMEPAGE="http://penguinppc.org/projects/yaboot/"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="-* ~ppc -ppc64"
+IUSE="ibm"
+
+DEPEND="sys-apps/powerpc-utils"
+RDEPEND="!ibm? ( sys-fs/hfsutils )
+ !ibm? ( sys-fs/hfsplusutils )"
+
+PROVIDE="virtual/bootloader"
+
+src_compile() {
+ export -n CFLAGS
+ export -n CXXFLAGS
+ [ -n "$(tc-getCC)" ] || CC="gcc"
+ # dual boot patch
+ epatch "${FILESDIR}/yabootconfig-1.3.13.patch"
+ epatch "${FILESDIR}/chrpfix.patch"
+ epatch "${FILESDIR}/yaboot-nopiessp.patch"
+ emake PREFIX=/usr MANDIR=share/man CC="$(tc-getCC)" || die
+}
+
+src_install() {
+ cp etc/yaboot.conf etc/yaboot.conf.bak
+ sed -e 's/\/local//' etc/yaboot.conf >| etc/yaboot.conf.edit
+ mv -f etc/yaboot.conf.edit etc/yaboot.conf
+ make ROOT=${D} PREFIX=/usr MANDIR=share/man install || die
+}
+
+pkg_postinst() {
+ ewarn "Please note if you are running a 2.6 kernel the version"
+ ewarn "of ofpath included in this revision of yaboot requires"
+ ewarn "that you run a kernel >= 2.6.3, prior versions are unsupported."
+}