diff options
author | Doug Goldstein <cardoe@gentoo.org> | 2013-05-07 15:47:39 +0000 |
---|---|---|
committer | Doug Goldstein <cardoe@gentoo.org> | 2013-05-07 15:47:39 +0000 |
commit | 367879d46830fbbd3eeb2f45d11ec387bb0ade6f (patch) | |
tree | 00d3fb13c81ca02c40ec433d3197ee4976a221f9 /sys-firmware | |
parent | Revision bump: migrate to distutils-r1 (diff) | |
download | historical-367879d46830fbbd3eeb2f45d11ec387bb0ade6f.tar.gz historical-367879d46830fbbd3eeb2f45d11ec387bb0ade6f.tar.bz2 historical-367879d46830fbbd3eeb2f45d11ec387bb0ade6f.zip |
Version bump. I generated the tarball from the git tag. The bios.bin file is from qemu 1.4.1.
Package-Manager: portage-2.1.11.62/cvs/Linux x86_64
Manifest-Sign-Key: 0xD7DFA8D318FA9AEF!
Diffstat (limited to 'sys-firmware')
-rw-r--r-- | sys-firmware/seabios/ChangeLog | 8 | ||||
-rw-r--r-- | sys-firmware/seabios/Manifest | 21 | ||||
-rw-r--r-- | sys-firmware/seabios/seabios-1.7.2.1.ebuild | 86 |
3 files changed, 105 insertions, 10 deletions
diff --git a/sys-firmware/seabios/ChangeLog b/sys-firmware/seabios/ChangeLog index 564c8bdc7ae7..ca30800abd2c 100644 --- a/sys-firmware/seabios/ChangeLog +++ b/sys-firmware/seabios/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-firmware/seabios # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-firmware/seabios/ChangeLog,v 1.13 2013/03/17 03:14:42 cardoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-firmware/seabios/ChangeLog,v 1.14 2013/05/07 15:47:25 cardoe Exp $ + +*seabios-1.7.2.1 (07 May 2013) + + 07 May 2013; Doug Goldstein <cardoe@gentoo.org> +seabios-1.7.2.1.ebuild: + Version bump. I generated the tarball from the git tag. The bios.bin file is + from qemu 1.4.1. 17 Mar 2013; Doug Goldstein <cardoe@gentoo.org> seabios-1.7.1.ebuild, seabios-1.7.2.ebuild: diff --git a/sys-firmware/seabios/Manifest b/sys-firmware/seabios/Manifest index e78c55458642..bec80cfde511 100644 --- a/sys-firmware/seabios/Manifest +++ b/sys-firmware/seabios/Manifest @@ -2,28 +2,31 @@ Hash: SHA256 DIST bios.bin-1.7.1.gz 69911 SHA256 faf2385918ca5b7866b23a30a566334a2d9b70f9c0bf2904ff7b8940db4ce4d4 SHA512 eed48b6c985d6f96e419a830e9679ca739bf13f0f3f7099d4fb5c5176fbd5dd5f5d0e3998ec2132eb0a4221b55c7a71624f2845ef040c092b88f1b2c16864de6 WHIRLPOOL 47bebbebe100d35e1427ac10df09fc8df1297dd3b6015cbcd802029dc2a3854503b6551397f38ee83a079a728cce8ab788ebb5b5dc4ed68a8c079704d96c896e +DIST bios.bin-1.7.2.1.gz 71961 SHA256 b76824976a43a4379dbdd676b153e762b4e9f0097441a31d70e18c9acc1cae06 SHA512 1e66fec890842b48d11bcb81b63a0b04e3ffca2e1285c356430944819407eb08dc85c50cddab1459a8f94ec1d4492f15207f98ee30263417c47bfd31b8f2a7f1 WHIRLPOOL fc278ccb3763342ab2fc5e1e8fdf05650cc87f23f7620e148ee93918913c2e217b8246e33c1940bf812bbf262180722acbc1ad415c681f3e15409f92b637e510 DIST bios.bin-1.7.2.gz 71796 SHA256 e0b0b4b08745a9ef89ebdbea5e252ce2c6a5f7659085a4c429ec1597282c5c73 SHA512 ea845bdd0eb51891c343215fc8449284a29b440689673a067fa7ca4cb5f21dde662cc948becc27a1ef44043a9acb0a2c5f62077f8c5898744ee11ee2377f1d6e WHIRLPOOL 89aa58d18b9dfc77d697ca8259d37939b68d1099ea189dccd0316bed1dd589b2162477708307dfa52e66f675d4c77cb8fcb1ddc367ab8d37ad4d8d375629bc2b DIST seabios-1.6.3.tar.gz 438403 SHA256 7bca2e6a0972f16dd238d1ead2f4d12d38dc56e1801237c1205f902d5ea4c799 SHA512 c54991c4250339d04f00600f7b27528d7e31e10032c093409ebb9b0740edf7f179f9b7620f7e77413db51ee27381c40645bddf2550ae450805599cbe8ecbb335 WHIRLPOOL a0d99ceb4b024ed88ae91a2743ec65a0019e2641ac3430592b1204895b24a27e8ae8fe4d9c48ebd13c02eea2b110b8a5bd693a5f7fb603588329a1fa928e89bb DIST seabios-1.7.0-bins.tar.xz 59756 SHA256 e444725b5e64e96cfd086560250d6931b085d2c5be014b4fb3227a4e317766d4 SHA512 b47ec7847d8ea8b80ce1658bdca3644570f3c640d380bdd2ac531de652ece83c052f35407b34f96274ff490c0b88ee194c388377c22364f8d7da3813bbc2bf44 WHIRLPOOL d91b8e1c179b0ff294974e954a5a5f6ce7d7470d00754ac6cc1492413df526eb23ff7dd715ef38ed32970f76afe656d0edec8fe90a3434c498105046322663c6 DIST seabios-1.7.0.tar.gz 450977 SHA256 54113c953be055e5ad2e54a32bdd9c9b109b50a7a18bbca70d148807ba2f2cd6 SHA512 770d12535638d63a000323aabdac81ffb9576c95f1d21daf5f67b211a9b350ab339221a2929110f80644c5ee610603537cc72136b8cd3ccc76853092b32bd2c1 WHIRLPOOL bd84e3ef1bdb1505ce336e2bec9c51c97a7781837192ee2159fad1de7d2bea564fec57b27c6dca8fcf10e5c48b9a5947762d15a0b887e697469ba9b292b6fb84 DIST seabios-1.7.1.tar.gz 455617 SHA256 40db5ec149dabd94fdf46809fc2c1d4a2cc32af533ca1097463594ceb3cc3eb0 SHA512 b23250e6bec417a81f18200632155c31f30413d9d3400e9a51a882451f08811925ca98ce217a596ae04f065762eae633867ccb5f46c81b443bf88e2e62eaf9bb WHIRLPOOL b90a0e105e93f55b9523f635c0b6b27d1c5ae8e8a41a00633ed4108076680ae1232c5277e818846e196ccc44dbf554325b17a6dad4b900d250903c0ab30fb775 +DIST seabios-1.7.2.1.tar.gz 458187 SHA256 0d9d5012e753eb2e32718aec3982f7305bd36f4eaf1d0261a49d0b118aa6c8dc SHA512 403454c17f7f61fb45e4749ce62247371c4547510b6f2f9ff5aa97836963d43401d1528139674b68a4dbb92ee275ed47ace2e2efb3e6db92be414d2f30db5bc3 WHIRLPOOL 25cc00c4ecef56cd2cad89c4eea53ca3adf1e2b91aad82edff16d89b92d21b5c0c7e09d241e1ea03209ec6317ad0f4a2760a62631e4ce7802785292468e48509 DIST seabios-1.7.2.tar.gz 467079 SHA256 59d853550925840b0b3f556ec65037d145e113796e9ba7f23578283613f0f2bd SHA512 5321839dda165d488ab315a8e50ee76ed6442e3a18d28783e4512206b771413cd8ac6cfde066edbd7045d8f68747ed21fd3b6f04e3c82244e8c4a1d0762c03b7 WHIRLPOOL ae938d4e935650e53b774c8a4a14dafd07c19d3ad5dcd72281229e934f7c7ee9c4a97d4ad21c8de1cb78a65ca0ebce1859f80834aa312d76ad82332dbb241183 EBUILD seabios-1.6.3.ebuild 1702 SHA256 31e2ca5abe18d889b6d6b74738fe366b9b9a4c78f1106ec6077de9b0895324eb SHA512 c790b0d09fe4bea784d1c0cb8ded5ee8c76ec7c32df69083febca46fb25e24f3827cd386b927625c10bfb5c6f81aab187e2192a4176fdd89c5026314b26183e1 WHIRLPOOL 07f740498083f6a9187ce2a827962ddd75e5ec593c0fb7730cf636df2eef1d4504671fb9973c7578b5553984e0db980f5ab825dd720001cf17e9cd9451b1ab15 EBUILD seabios-1.7.0.ebuild 1814 SHA256 7beb44ca1e25af940157d8cc52f2976f7ad01ec8129061d4d8d541b57b4d8fa8 SHA512 265f919694b82d4b7630f3ad9d46cdec61e6ecb63f0e8f8d126e2501613044f41b7d863cb1c95847ff403ea054eee777e29cc67f46350de8996dfc0bae496283 WHIRLPOOL 8ef6cae0fefd799aa7f69e280684b7c716d159c038a307d8d13a8e48d628d322b5d6bd8a940f19056743b9c0ccfcb97c1f18f6058087b945c8a9236bd50a7e64 EBUILD seabios-1.7.1.ebuild 1949 SHA256 1201ab8d0e8d4b2d69d65ed2465fec64898dddf1c6b740f0bd112d094c5ff094 SHA512 6df0534d25e9b08680f075a5fc1ad5ad070848da8877f306a453b1ae14fcf53502318b95524cf0547b73f2fbcb75dec2367c37bdd79bb92b95e9dc9f09b1038b WHIRLPOOL f790ca4c28691a6e7f5ad2db96a410a6a525039fabef8c5db4d441c4c5ef0d1dddb98c4e0d11a2a7eb1462d0e20ece3c4cd8639cf2bfa1ec78596ec72e6a2d10 +EBUILD seabios-1.7.2.1.ebuild 2055 SHA256 807fb5aa63bf77789950cb8b8c8860efc4acc64994091c8d14ccebf905a12bac SHA512 b49e6e2860647446e41420fe494c15b19776ff3005834d3066b947891b428b5a6694b43a5497d4e0f1307120999f12bed388bddaa9a3722ba260419a5032356e WHIRLPOOL a17b1a561dcae34bd18487d64f227e5e40d275257ff48b08940844ff720c633f777a93f09bf103e5ef3cd48976440ab7afb3f5a20036e07c0bd044a9a20f1c11 EBUILD seabios-1.7.2.ebuild 1972 SHA256 1c1e2f0996d193bbcd5133096e37c323e56b83cd162b3b4daacd1db14479d241 SHA512 a9b47043a3a6238a80e79dca242c012d865716fc8c3c51ede07175482c6276b8fc4382cbb181c16822a1f20b4b96e1dc73a91b26364c3ce1949b6521bcbfbd99 WHIRLPOOL 41d68e359dffb659f91aa066a542193091fbc93e6d33bd8d4cf17ada4a9fd165a23c03373ec3e101b8b1ee4b2a87f8fba7b62df06e3bf45f5c998280ab88fbf6 -MISC ChangeLog 3880 SHA256 83ee16fe527488ad350e0a54e8f88f74d02b9feef4ff2745e7dfc59d96503028 SHA512 9012b43ed1d54b999a7e275c26b585a686607e1c7f2825282854a684a8816e1fc157baaea4e7ab3a716421a02a64aaff09981bfa529942ba1a723ae7183b5f2c WHIRLPOOL 00067bc8b5658dc5a57f226dcfd442f3f8c7dbe3a28b770473731d4a46ac006d5e2e3ed103a906fd0064491e8ae391b8ad213b12d18c32f9a1a107e5df2527e9 +MISC ChangeLog 4086 SHA256 a8e6ab266dd32073d9a34730b983d2002b50932a53b6dedcade676622518b659 SHA512 02c16eba03ed254fae074f0f5d2c70f88154d97ffdbe1acdb5eeda27fff8a38d272bb7dc3664173ce1d5442939211aa78f618c0e9cc66a5ddf2b2f3d9d557208 WHIRLPOOL 14eb298498beedddd22f61da54f55f3748d61af5dfb88f12344aef22a8ebfb29e90810a6d3f8e834bc377276dc01c2dd3de1d77eb880df5fd31c5f3be8ea4dba MISC metadata.xml 348 SHA256 d3c5d1a4872e9f9c7006e20ea9abdd6b4f661041eb00111b09f4d7054b9a875c SHA512 a8424c71b656df412b38b171638815f32476496cd08faccb5504f9371960442af6fa0ed531609e43ca527f7a2df1ff2821938a060c35d43cfa2612e7c6ed3998 WHIRLPOOL ee7ccf452f7de334cfb398a4e735f139a7e24363b82409838062662755b565ca7f43e9bdc5c31c839352d8a4d64dd419722b7e413b243ad470199a4aeca12544 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQF8BAEBCABmBQJRRTUmXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +iQF8BAEBCABmBQJRiSIRXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDMDRGNEJFMDZEQTJGRUY3NkI4MEM3NTlE -N0RGQThEMzE4RkE5QUVGAAoJENffqNMY+prvVg8H/jh6W9cNNm1Da/ApAX2yfnhP -GDtYvvg1SkdAKSjpCHsH9I6ld+B4mv9d6gbSlAcwX8dMqEHCgZeBOY4fX59e9vr2 -fDPVSB3rwf6vjz4zHuCx1G/G4b37J0BbKqbk5PjRZS80vWWEK9kiqiF8CMZ/cwKG -PunZx5//RoPgrDHIGi2YI5VCJsBgqUAduaaBNkQnqsG3nK2FKKW89TEBsYL5tJLb -mlhmcXPHbzmvpyPOKIxlFoLmj7faQ6RhhN6KuqT8u+uxfUEnfldosf7Wk41tu7G7 -KVyEm/U8yv6Xyr1+hNrOFRF09GeNgxaOYUUf6kM5WWv4FizcUW0MdwGPp4ujnmE= -=XJUo +N0RGQThEMzE4RkE5QUVGAAoJENffqNMY+prvm60H/0dHQzxRQF2e+mLCLtMeHIZy +zcwufFUwQ+GEXyIYq/KCFEDmAwhHHCOLu3jzSUQ1aTlN0Fnfni65kWz3FF1mvVcc +fYSTggEgdUNe4nh0aqmJEjoBXOOdztO+AyarfrhD9XNxEXaOgjqnTdA8V1JkYc+c +VnGPU2KyU1povAg3mi57PFSKgJLbchUaDMJgwD8DceeBqaxh43jLMaK8f2W2bugB +BvB6SrETtqcJkDfPR8FBHnnnkNZlME5ECNGzYWLL11VzvTGzJFRXtamj9yxCZVaZ +VGCxh4c6cyN2/NMXF5MfR56KhZ5kKCfr4xhBmaJi1jYpsLHtnCUBZV2M+pCflkE= +=02in -----END PGP SIGNATURE----- diff --git a/sys-firmware/seabios/seabios-1.7.2.1.ebuild b/sys-firmware/seabios/seabios-1.7.2.1.ebuild new file mode 100644 index 000000000000..826cc4400f74 --- /dev/null +++ b/sys-firmware/seabios/seabios-1.7.2.1.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-firmware/seabios/seabios-1.7.2.1.ebuild,v 1.1 2013/05/07 15:47:25 cardoe Exp $ + +EAPI=5 + +PYTHON_DEPEND="2" + +inherit eutils python + +#BACKPORTS=1 + +if [[ ${PV} = *9999* || ! -z "${EGIT_COMMIT}" ]]; then + EGIT_REPO_URI="git://git.seabios.org/seabios.git" + inherit git-2 + KEYWORDS="" + SRC_URI="" +else + KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd" + SRC_URI="http://code.coreboot.org/p/seabios/downloads/get/${P}.tar.gz + http://code.coreboot.org/p/seabios/downloads/get/bios.bin-${PV}.gz + http://dev.gentoo.org/~cardoe/distfiles/${P}.tar.gz + http://dev.gentoo.org/~cardoe/distfiles/bios.bin-${PV}.gz + ${BACKPORTS:+http://dev.gentoo.org/~cardoe/distfiles/${P}-bp-${BACKPORTS}.tar.bz2}" +fi + +DESCRIPTION="Open Source implementation of a 16-bit x86 BIOS" +HOMEPAGE="http://www.seabios.org" + +LICENSE="LGPL-3 GPL-3" +SLOT="0" +IUSE="+binary" + +REQUIRED_USE="ppc? ( binary ) + ppc64? ( binary )" + +DEPEND="!binary? ( >=sys-power/iasl-20060912 )" +RDEPEND="" + +pkg_pretend() { + if ! use binary; then + ewarn "You have decided to compile your own SeaBIOS. This is not" + ewarn "supported by upstream unless you use their recommended" + ewarn "toolchain (which you are not)." + elog + ewarn "If you are intending to use this build with QEMU, realize" + ewarn "you will not receive any support if you have compiled your" + ewarn "own SeaBIOS. Virtual machines subtly fail based on changes" + ewarn "in SeaBIOS." + fi +} + +pkg_setup() { + python_set_active_version 2 +} + +src_prepare() { + if [[ -z "${EGIT_COMMIT}" ]]; then + sed -e "s/VERSION=.*/VERSION=${PV}/" \ + -i "${S}/Makefile" + else + sed -e "s/VERSION=.*/VERSION=${PV}_pre${EGIT_COMMIT}/" \ + -i "${S}/Makefile" + fi + + epatch_user +} + +src_configure() { + : +} + +src_compile() { + if ! use binary ; then + LANG=C emake out/bios.bin + fi +} + +src_install() { + insinto /usr/share/seabios + if ! use binary ; then + doins out/bios.bin + else + newins ../bios.bin-${PV} bios.bin + fi +} |