From f50e38209017d8d887aaf8f7d290e366af64771c Mon Sep 17 00:00:00 2001 From: Joseph Jezak Date: Sat, 6 Jan 2007 05:46:41 +0000 Subject: [PATCH] Added a yaboot snapshot since upstream hasn't done a release recently. Package-Manager: portage-2.1.2_rc4-r4 --- sys-boot/yaboot/ChangeLog | 9 +- sys-boot/yaboot/Manifest | 93 +++++++++++++++++-- sys-boot/yaboot/files/digest-yaboot-1.3.12-r1 | 2 + sys-boot/yaboot/files/digest-yaboot-1.3.13 | 2 + sys-boot/yaboot/files/digest-yaboot-1.3.13-r1 | 2 + .../yaboot/files/digest-yaboot-1.3.14_pre1 | 3 + sys-boot/yaboot/yaboot-1.3.14_pre1.ebuild | 44 +++++++++ 7 files changed, 143 insertions(+), 12 deletions(-) create mode 100644 sys-boot/yaboot/files/digest-yaboot-1.3.14_pre1 create mode 100644 sys-boot/yaboot/yaboot-1.3.14_pre1.ebuild 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 +yaboot-1.3.14_pre1.ebuild: + Added a yaboot snapshot since upstream hasn't done a release recently. 14 Apr 2006; Stephanie Lockwood-Childs yaboot-1.3.11-r1.ebuild, yaboot-1.3.12-r1.ebuild, yaboot-1.3.13-r1.ebuild, diff --git a/sys-boot/yaboot/Manifest b/sys-boot/yaboot/Manifest index 8432bb1c4290..511a7123bc52 100644 --- a/sys-boot/yaboot/Manifest +++ b/sys-boot/yaboot/Manifest @@ -1,32 +1,105 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -MD5 1d31d2e842823fcec9436cd674d7f7df ChangeLog 7021 +AUX chrpfix.patch 979 RMD160 3614e117f5430fbe7e19fe79fd9ec950d5cab30b SHA1 08657c233ad4ac151bf0d4fe0a1c950558c9c3a1 SHA256 cbd5d5e1df0111619b58975d8605d36ce30767a129dd9de53fc302d750e03045 MD5 15c7e4852d3cc4ca21044014d33737ee files/chrpfix.patch 979 -MD5 79f1707ceab2b7d7daa98a62e15ca98c files/digest-yaboot-1.3.11-r1 65 -MD5 2831519fd08125184e05a815a51d63ec files/digest-yaboot-1.3.12-r1 65 -MD5 7ec6d127710031625482bca6563021eb files/digest-yaboot-1.3.13 65 -MD5 7ec6d127710031625482bca6563021eb files/digest-yaboot-1.3.13-r1 65 +RMD160 3614e117f5430fbe7e19fe79fd9ec950d5cab30b files/chrpfix.patch 979 +SHA256 cbd5d5e1df0111619b58975d8605d36ce30767a129dd9de53fc302d750e03045 files/chrpfix.patch 979 +AUX yaboot-1.3.11-ofpath-fix.patch 1974 RMD160 8a57f80ac10683b60f20af5bd5378e51580be433 SHA1 43145ba75d0ee6c369fbffffcb0cec74adffcb0a SHA256 f0989764d7d8c47c337a9fe8db1e3dd8055b04e72b0045522b7516253effd99b MD5 e51befd96c8aaa36f151790fad733456 files/yaboot-1.3.11-ofpath-fix.patch 1974 +RMD160 8a57f80ac10683b60f20af5bd5378e51580be433 files/yaboot-1.3.11-ofpath-fix.patch 1974 +SHA256 f0989764d7d8c47c337a9fe8db1e3dd8055b04e72b0045522b7516253effd99b files/yaboot-1.3.11-ofpath-fix.patch 1974 +AUX yaboot-1.3.12-k2sata-ofpath.patch 792 RMD160 272dffc840d0f9cf0830f3f53dd09bdba92162fd SHA1 c485722c867a874a03d53c8bccf22ae0ba8e387d SHA256 51ba8efd4af7a2991646d439deba21d7208fa2b32a3dbce121c7a6643bc7b86d MD5 627830060775688b9e45e1b1a6dd4cfe files/yaboot-1.3.12-k2sata-ofpath.patch 792 +RMD160 272dffc840d0f9cf0830f3f53dd09bdba92162fd files/yaboot-1.3.12-k2sata-ofpath.patch 792 +SHA256 51ba8efd4af7a2991646d439deba21d7208fa2b32a3dbce121c7a6643bc7b86d files/yaboot-1.3.12-k2sata-ofpath.patch 792 +AUX yaboot-1.3.13-ofpath.patch 2921 RMD160 1a0300293ce09fee00290f3f2c33f45cf53c3efe SHA1 3c1d9bd0bcceb031be8c212d69c8335f312cc65a SHA256 f12a4fe464fc6fad16cecb51850b5adc21411a34b7d76326df7fbb82b78993ec MD5 de48fb3a5eb3326145096a19c6b07a6a files/yaboot-1.3.13-ofpath.patch 2921 +RMD160 1a0300293ce09fee00290f3f2c33f45cf53c3efe files/yaboot-1.3.13-ofpath.patch 2921 +SHA256 f12a4fe464fc6fad16cecb51850b5adc21411a34b7d76326df7fbb82b78993ec files/yaboot-1.3.13-ofpath.patch 2921 +AUX yaboot-3.4.patch 292 RMD160 1e5594fe76c7c07f9a1f9e079574fa0b7539c2a1 SHA1 e233ab184646b0e132e814602fe502d893845b09 SHA256 ea7d17849eb76d0d004f985ac448f7fe1fb0b7b31dcc4fd1ea40831044d65195 MD5 707fd650a40d63439e1417660b062d2a files/yaboot-3.4.patch 292 +RMD160 1e5594fe76c7c07f9a1f9e079574fa0b7539c2a1 files/yaboot-3.4.patch 292 +SHA256 ea7d17849eb76d0d004f985ac448f7fe1fb0b7b31dcc4fd1ea40831044d65195 files/yaboot-3.4.patch 292 +AUX yaboot-nopiessp.patch 1884 RMD160 cbf9fc91ca4f82323f7f038516c003bf8ce987ae SHA1 7dd696e70303ea66b8299a04794ed404e7d1b99f SHA256 62d724135297ac720144b9d4d023e1b695df636c74110da7e77d28b1045f3c32 MD5 ea6db5f8d6326bf51dfe4f085513e210 files/yaboot-nopiessp.patch 1884 +RMD160 cbf9fc91ca4f82323f7f038516c003bf8ce987ae files/yaboot-nopiessp.patch 1884 +SHA256 62d724135297ac720144b9d4d023e1b695df636c74110da7e77d28b1045f3c32 files/yaboot-nopiessp.patch 1884 +AUX yaboot-ofpath-device-tree.patch 847 RMD160 4de69270e2863dcca2c7881298fe2b5fad651d85 SHA1 7742f629e279e7e7cf25d6b9e68caf29ca5b9223 SHA256 86292d960dd5a998ed78e1c3ed0f26d69b87a425800e5b0b68560f4f5be46b07 MD5 09dcc7eec83bc5d7fb9f6952815a03bd files/yaboot-ofpath-device-tree.patch 847 +RMD160 4de69270e2863dcca2c7881298fe2b5fad651d85 files/yaboot-ofpath-device-tree.patch 847 +SHA256 86292d960dd5a998ed78e1c3ed0f26d69b87a425800e5b0b68560f4f5be46b07 files/yaboot-ofpath-device-tree.patch 847 +AUX yabootconfig 18898 RMD160 c83a0c7c96f14763e9e2a92723100c256ef2c6ea SHA1 ec59ad0de42038dbb659859a87644fd6befcd98f SHA256 e83af329cdafa14e9b781ea1416aa9fb6f8f0034ab843c2ebab08d25b30a0e22 MD5 22f651a4c0cd422e1245d3a905f9ce31 files/yabootconfig 18898 +RMD160 c83a0c7c96f14763e9e2a92723100c256ef2c6ea files/yabootconfig 18898 +SHA256 e83af329cdafa14e9b781ea1416aa9fb6f8f0034ab843c2ebab08d25b30a0e22 files/yabootconfig 18898 +AUX yabootconfig-1.3.10.patch 1987 RMD160 88148116d2bbe1e5f3ae9f3ae8198a5c1ff663bd SHA1 4f3ed7f5ebe17c30dbf2468f6d0d8b5bf59f181b SHA256 17651bd77e2879abfbc96920efec6dbe6f449b2faba5eac71bfc9afdab2d3e2d MD5 05ad83c8ec8ac7914cd6224a148daef6 files/yabootconfig-1.3.10.patch 1987 +RMD160 88148116d2bbe1e5f3ae9f3ae8198a5c1ff663bd files/yabootconfig-1.3.10.patch 1987 +SHA256 17651bd77e2879abfbc96920efec6dbe6f449b2faba5eac71bfc9afdab2d3e2d files/yabootconfig-1.3.10.patch 1987 +AUX yabootconfig-1.3.11.patch 1987 RMD160 88148116d2bbe1e5f3ae9f3ae8198a5c1ff663bd SHA1 4f3ed7f5ebe17c30dbf2468f6d0d8b5bf59f181b SHA256 17651bd77e2879abfbc96920efec6dbe6f449b2faba5eac71bfc9afdab2d3e2d MD5 05ad83c8ec8ac7914cd6224a148daef6 files/yabootconfig-1.3.11.patch 1987 +RMD160 88148116d2bbe1e5f3ae9f3ae8198a5c1ff663bd files/yabootconfig-1.3.11.patch 1987 +SHA256 17651bd77e2879abfbc96920efec6dbe6f449b2faba5eac71bfc9afdab2d3e2d files/yabootconfig-1.3.11.patch 1987 +AUX yabootconfig-1.3.12.patch 1987 RMD160 88148116d2bbe1e5f3ae9f3ae8198a5c1ff663bd SHA1 4f3ed7f5ebe17c30dbf2468f6d0d8b5bf59f181b SHA256 17651bd77e2879abfbc96920efec6dbe6f449b2faba5eac71bfc9afdab2d3e2d MD5 05ad83c8ec8ac7914cd6224a148daef6 files/yabootconfig-1.3.12.patch 1987 +RMD160 88148116d2bbe1e5f3ae9f3ae8198a5c1ff663bd files/yabootconfig-1.3.12.patch 1987 +SHA256 17651bd77e2879abfbc96920efec6dbe6f449b2faba5eac71bfc9afdab2d3e2d files/yabootconfig-1.3.12.patch 1987 +AUX yabootconfig-1.3.13.patch 1655 RMD160 fd3e62c5cddbe359df3f2abee225392e0ff86144 SHA1 c50bd7dabe553e00c466cfa63cbdb9f20257a74b SHA256 ee662c068ba7800d1d0c85a927f3990658cc488ebd3672e40740b7473ba3bb20 MD5 116ac118087f29161456b653a8429522 files/yabootconfig-1.3.13.patch 1655 -MD5 9c2a69b11bc766ffdc32016e0bb1e967 metadata.xml 219 +RMD160 fd3e62c5cddbe359df3f2abee225392e0ff86144 files/yabootconfig-1.3.13.patch 1655 +SHA256 ee662c068ba7800d1d0c85a927f3990658cc488ebd3672e40740b7473ba3bb20 files/yabootconfig-1.3.13.patch 1655 +DIST yaboot-1.3.11.tar.gz 272953 +DIST yaboot-1.3.12.tar.gz 274353 RMD160 050fa3c65e3b14778d9101699b2be4679779c393 SHA1 3bc2d0b0ff3926effb5a892dc12aef2345c5dc03 SHA256 f01bd4b0d13532e9724c21627b8093c416c89f8a54f9f120f6e2fcc34bd7f0c5 +DIST yaboot-1.3.13.tar.gz 275886 RMD160 ee60a0937884cf9c206f7cf75a57711b3a2d5589 SHA1 e2269e8dc039a0922d700de831bb185c8a787ca2 SHA256 2684a8eb8d9bdc09fcc75db451da26eac4cff255735777214eeb49610ea28eff +DIST yaboot-1.3.14_pre1.tar.gz 257923 RMD160 abb1f39b346b156099485105eb3f1af9047db628 SHA1 211f1a354d602464a2364e90e329ab9da45f63c0 SHA256 e90d88f37e9e237e1e3aedf99b6a50489c3c704f589976bae07b07e8cc4d03e0 +EBUILD yaboot-1.3.11-r1.ebuild 1131 RMD160 f8e66df991e5cfdc6e39f2aa4dfbea5bccab1b54 SHA1 b5c48f778406a56dc3870f9fcefb5ceff9566652 SHA256 e03c7dc3ef13c9237f0357cc08bf42a4ab13b86602f5a8174cf0154bcc28f52c MD5 b18d892f9b853ca4f2a966f1f7fd0b76 yaboot-1.3.11-r1.ebuild 1131 +RMD160 f8e66df991e5cfdc6e39f2aa4dfbea5bccab1b54 yaboot-1.3.11-r1.ebuild 1131 +SHA256 e03c7dc3ef13c9237f0357cc08bf42a4ab13b86602f5a8174cf0154bcc28f52c yaboot-1.3.11-r1.ebuild 1131 +EBUILD yaboot-1.3.12-r1.ebuild 1350 RMD160 5d861796272e25e4f94c834ccf6e7d92d225ee4f SHA1 ac56071ac23bf990f7d2288cebcfee8e6b259962 SHA256 7b0052179cfe36ae1f2af281c47238494032293b4812af8db3764c27b3fa7a59 MD5 70ace287814f30a2f5879a646fcaff2a yaboot-1.3.12-r1.ebuild 1350 +RMD160 5d861796272e25e4f94c834ccf6e7d92d225ee4f yaboot-1.3.12-r1.ebuild 1350 +SHA256 7b0052179cfe36ae1f2af281c47238494032293b4812af8db3764c27b3fa7a59 yaboot-1.3.12-r1.ebuild 1350 +EBUILD yaboot-1.3.13-r1.ebuild 1461 RMD160 707e896a26a0643a369341678b44dc339d70c401 SHA1 9c15b8576aa95a0ef3b8eb2005ad76bbfd466f02 SHA256 0941e5e9c19de1963ce8b4075350a108058effffb5897fa4eaa3a40d57d73cba MD5 2034aef6c163442c046c2c15823cbdd7 yaboot-1.3.13-r1.ebuild 1461 +RMD160 707e896a26a0643a369341678b44dc339d70c401 yaboot-1.3.13-r1.ebuild 1461 +SHA256 0941e5e9c19de1963ce8b4075350a108058effffb5897fa4eaa3a40d57d73cba yaboot-1.3.13-r1.ebuild 1461 +EBUILD yaboot-1.3.13.ebuild 1406 RMD160 117ed6241f082a669f8061f4049dfa466f86fc99 SHA1 4e2816f7ecabd811f0de1e70ee120b94832f4c62 SHA256 f63b097d75aba3d00c178358d909f6230e7b02f707cb3209c3a860d8dfe72272 MD5 04b1510eded97c0436fb4093f097aa02 yaboot-1.3.13.ebuild 1406 +RMD160 117ed6241f082a669f8061f4049dfa466f86fc99 yaboot-1.3.13.ebuild 1406 +SHA256 f63b097d75aba3d00c178358d909f6230e7b02f707cb3209c3a860d8dfe72272 yaboot-1.3.13.ebuild 1406 +EBUILD yaboot-1.3.14_pre1.ebuild 1337 RMD160 22f8fc329ded62ea5b02312cad2a64ed969b9054 SHA1 956f7804eea1e18b022255c5849236925ade544f SHA256 997b3ef7a6d021db1b04e590bab84e1e89e3efad61a63bcbc9d3264f634a9dab +MD5 60c7bac01b28549833f8205f2ed68e73 yaboot-1.3.14_pre1.ebuild 1337 +RMD160 22f8fc329ded62ea5b02312cad2a64ed969b9054 yaboot-1.3.14_pre1.ebuild 1337 +SHA256 997b3ef7a6d021db1b04e590bab84e1e89e3efad61a63bcbc9d3264f634a9dab yaboot-1.3.14_pre1.ebuild 1337 +MISC ChangeLog 7207 RMD160 ec11fbce74cee7228b5d393ce88dba7623395117 SHA1 1638b27b1ef6385f97db197013c854625624f181 SHA256 e408744f361707a7907e1c0df95e26fa892dcb2b78552004b5a6cd7995a87114 +MD5 c86e151e5437801e598d962fb5f3cc7e ChangeLog 7207 +RMD160 ec11fbce74cee7228b5d393ce88dba7623395117 ChangeLog 7207 +SHA256 e408744f361707a7907e1c0df95e26fa892dcb2b78552004b5a6cd7995a87114 ChangeLog 7207 +MISC metadata.xml 219 RMD160 341750d0dff3d130d178dbd87ae2a9b3c4cf2942 SHA1 9b52819ae9161a68c7ca94cbf04d30f5abcf83d5 SHA256 7478651c8bb4bda1dec836b777f607e76066648c58cdb721107c5035e0c2b334 +MD5 9c2a69b11bc766ffdc32016e0bb1e967 metadata.xml 219 +RMD160 341750d0dff3d130d178dbd87ae2a9b3c4cf2942 metadata.xml 219 +SHA256 7478651c8bb4bda1dec836b777f607e76066648c58cdb721107c5035e0c2b334 metadata.xml 219 +MD5 79f1707ceab2b7d7daa98a62e15ca98c files/digest-yaboot-1.3.11-r1 65 +RMD160 8bf6411cd5b8b7d76057fd206e03c2eab52a0982 files/digest-yaboot-1.3.11-r1 65 +SHA256 72044849adbd88b6aba8b59c4b102ac9016aa828aeaaa4dacd77070445cd0ae6 files/digest-yaboot-1.3.11-r1 65 +MD5 77b33e2d9d2e93129d420efe94401f37 files/digest-yaboot-1.3.12-r1 241 +RMD160 f11233634758df820ea22ef27b4ace10b92d56a3 files/digest-yaboot-1.3.12-r1 241 +SHA256 3595232efd6a8f0b842462bb7b12f4d2c31520988b4f80bca1b0507d10ca92ad files/digest-yaboot-1.3.12-r1 241 +MD5 4625c7d07d39d11e48128fedd49f52ba files/digest-yaboot-1.3.13 241 +RMD160 777180419cc2bfec4dd697fce4c482a2a737844f files/digest-yaboot-1.3.13 241 +SHA256 387ce4e147b9cb664a70f3e10a23630188f17ee46eafc7d02facdd0e418e9c66 files/digest-yaboot-1.3.13 241 +MD5 4625c7d07d39d11e48128fedd49f52ba files/digest-yaboot-1.3.13-r1 241 +RMD160 777180419cc2bfec4dd697fce4c482a2a737844f files/digest-yaboot-1.3.13-r1 241 +SHA256 387ce4e147b9cb664a70f3e10a23630188f17ee46eafc7d02facdd0e418e9c66 files/digest-yaboot-1.3.13-r1 241 +MD5 d61c315d0456b41367e65669d82e0820 files/digest-yaboot-1.3.14_pre1 256 +RMD160 f2ab296981f75d717417955f3994df4d939ff9b9 files/digest-yaboot-1.3.14_pre1 256 +SHA256 1d3f0598f0b02877b373758afa6aa415ccc01a7267c0ece1255b09f1d6df97b7 files/digest-yaboot-1.3.14_pre1 256 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v1.2.4 (GNU/Linux) +Version: GnuPG v2.0.1 (GNU/Linux) -iD8DBQFEP9wl/NoSW7FuNV8RAojTAJ9qNWWdqMqWg6gLxUEukxL+QUCZ0QCgl5Bw -l7hxqhDg/81Jt1b2K6thH0A= -=d2Gr +iD8DBQFFnzdZcsIHjyDViGQRAqpqAJ9ijwXFEq6rcnquOzW+R0CDOxIz9ACeI6V4 +EluZkbWNelhAcM+40eshg+k= +=yU0G -----END PGP SIGNATURE----- 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." +} -- 2.26.2