summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDoug Goldstein <cardoe@gentoo.org>2013-03-12 14:51:03 +0000
committerDoug Goldstein <cardoe@gentoo.org>2013-03-12 14:51:03 +0000
commitb16d783c11fb89a46b044f729c0be9c5ced07aad (patch)
tree964a7202c6fb5eaa3d48758475aaf38a73041cbd /sys-firmware
parentrewrite to be -p1 patch (diff)
downloadhistorical-b16d783c11fb89a46b044f729c0be9c5ced07aad.tar.gz
historical-b16d783c11fb89a46b044f729c0be9c5ced07aad.tar.bz2
historical-b16d783c11fb89a46b044f729c0be9c5ced07aad.zip
Add a clear warning for people not using USE=binary.
Package-Manager: portage-2.1.11.52/cvs/Linux x86_64 Manifest-Sign-Key: 0xD7DFA8D318FA9AEF!
Diffstat (limited to 'sys-firmware')
-rw-r--r--sys-firmware/seabios/ChangeLog6
-rw-r--r--sys-firmware/seabios/Manifest26
-rw-r--r--sys-firmware/seabios/seabios-1.6.3.ebuild17
-rw-r--r--sys-firmware/seabios/seabios-1.7.0.ebuild17
-rw-r--r--sys-firmware/seabios/seabios-1.7.1.ebuild15
-rw-r--r--sys-firmware/seabios/seabios-1.7.2.ebuild19
6 files changed, 87 insertions, 13 deletions
diff --git a/sys-firmware/seabios/ChangeLog b/sys-firmware/seabios/ChangeLog
index f2bf07b43cf1..78dd7b94dd52 100644
--- a/sys-firmware/seabios/ChangeLog
+++ b/sys-firmware/seabios/ChangeLog
@@ -1,6 +1,10 @@
# 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.10 2013/01/24 22:10:19 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-firmware/seabios/ChangeLog,v 1.11 2013/03/12 14:50:52 cardoe Exp $
+
+ 12 Mar 2013; Doug Goldstein <cardoe@gentoo.org> seabios-1.6.3.ebuild,
+ seabios-1.7.0.ebuild, seabios-1.7.1.ebuild, seabios-1.7.2.ebuild:
+ Add a clear warning for people not using USE=binary.
24 Jan 2013; Agostino Sarubbo <ago@gentoo.org> seabios-1.7.1.ebuild:
Stable for x86, wrt bug #453282
diff --git a/sys-firmware/seabios/Manifest b/sys-firmware/seabios/Manifest
index 92c5806509e3..59e351cea9bc 100644
--- a/sys-firmware/seabios/Manifest
+++ b/sys-firmware/seabios/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST bios.bin-1.7.1.gz 69911 SHA256 faf2385918ca5b7866b23a30a566334a2d9b70f9c0bf2904ff7b8940db4ce4d4 SHA512 eed48b6c985d6f96e419a830e9679ca739bf13f0f3f7099d4fb5c5176fbd5dd5f5d0e3998ec2132eb0a4221b55c7a71624f2845ef040c092b88f1b2c16864de6 WHIRLPOOL 47bebbebe100d35e1427ac10df09fc8df1297dd3b6015cbcd802029dc2a3854503b6551397f38ee83a079a728cce8ab788ebb5b5dc4ed68a8c079704d96c896e
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
@@ -5,9 +8,22 @@ DIST seabios-1.7.0-bins.tar.xz 59756 SHA256 e444725b5e64e96cfd086560250d6931b085
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.tar.gz 467079 SHA256 59d853550925840b0b3f556ec65037d145e113796e9ba7f23578283613f0f2bd SHA512 5321839dda165d488ab315a8e50ee76ed6442e3a18d28783e4512206b771413cd8ac6cfde066edbd7045d8f68747ed21fd3b6f04e3c82244e8c4a1d0762c03b7 WHIRLPOOL ae938d4e935650e53b774c8a4a14dafd07c19d3ad5dcd72281229e934f7c7ee9c4a97d4ad21c8de1cb78a65ca0ebce1859f80834aa312d76ad82332dbb241183
-EBUILD seabios-1.6.3.ebuild 1247 SHA256 deadd0afd9f5a16d80440a57707e97f3bbb8212815b7cb1a65e1b87459d15e9b SHA512 a8abaeef3d4e8b3326fb3f92b85a5999098f4d71914b0177b40ac4aa2ea9ef01299eb193999dd8c0ffd52fd2f260b52c72c2f8d3566664be1af3cfbe6f6aa25b WHIRLPOOL 9e571b7dc326c225a82078265015372522a9c1de9e5596462d9b1ae393299f25dc2532dcc3326a17aa486ce11487d5e3daad0d2324052679cadbc660efa4d7f2
-EBUILD seabios-1.7.0.ebuild 1359 SHA256 edadb91d94678dafc176676d9c57ec8a5c5cf45acae10b92b51c0d61eded2b4e SHA512 7745cf19590278f0dab0308dce075b1fc30a6f9a21095e53159b94194a445df63069900198d0423073611bc10fe097461939b11f487415349120e33a1e0a0595 WHIRLPOOL 752f3ae35f7760d7a7ba4c01db88cfcace5341fc183bc6e22690231e7b2d9acaba2c5821f8a3b7fc269c8f03d4cc4fd0d56faa5c1379943f5d906cf46611ffdf
-EBUILD seabios-1.7.1.ebuild 1449 SHA256 a9f243e9f7afec0f6a6f9c6340d0f99118261daa6c5ac606bdf96160f30a7d34 SHA512 4fe84453122f6f8ed2093a34f4ba5b1b5946a84994a83e31143e7e247eaa2f6ba9b83d6b6ca920706d9cdbe4b4808308d4241df055c25342d2211514f4e00448 WHIRLPOOL e43e9919467c44534bde701bdd9f0900eb3fecf51395475bf37d01b88fb2a738e657049b737ebea2d0a42cff46979d6a4b566f3d04b75112f3ef08199271983c
-EBUILD seabios-1.7.2.ebuild 1454 SHA256 4cdb2f5659e4e4a966a0f2d134251fe7745e620cbccd088f1eaaf069b2c5d97d SHA512 4e5c483ee41b0a8f96d163e8fc0ecf66aeb01a2ad8c9811d1213f03eac754e02390bf922c04abec24dc87b16c904ec775972c8804217030189d5c8f27792efc4 WHIRLPOOL 8a6b66ce4bc69af5584734ff74c1d06cadad6812d841e567998a01ee72914dc7df9c0bd1076e6240654fef1feea3eb063cccb04bb1ed3ec571cf9249bf72f66d
-MISC ChangeLog 3412 SHA256 a7d8275e897327f4ededb2f2fce94f954469625d4216bf2f483e43db11d16cae SHA512 57a15a2e80947d072c1fda5ff1119126c4fac6355005894287cb88306e853187a8de8f89e78dcf12fcaad2dece7a0e3dde0353471e00348df212d2d5f40fa679 WHIRLPOOL dcd23c53595a4ed11ac4c5493e3910d08b9faa8ba70abcee725b374fa28f0402e6b8561d30b0f7e39da6724904742ebaaa11b1cc2acacd2974c4e120661230f7
+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 1907 SHA256 119e9f466c111f6865ef75537d82cbba571e1e21ff378aa39ccb56e26e2f88e5 SHA512 b58c9e3e0145966dbfa3a3e57a13f460ebe673532684cefff8aa93099a9aee3d5b6c34ee290ec11e7bcb3e7f71eed7e1d30f66fb4af97f5427b1526e34e8aa3f WHIRLPOOL cb143b06fa0f2edc6bd5ec72cecab3deea9e74777ae8cec5d8a88393694ce6270cc1c5110f80c1bc441f6a332d5a350906b7b0b59f8a12ab420068dc1480878f
+EBUILD seabios-1.7.2.ebuild 1928 SHA256 415647e1f4f61940ca3b9db05b6eefbfa44546b6863a60aaff8a05196c1756b6 SHA512 c687db3cce43063a3f87749477525d3405813211ebe0c941ce2694107f87a134191504c7ab533b0472489698e315af2e10d8fc3443eebc3e0e93866585cf32df WHIRLPOOL 7e702afe838d6d32fc4a57ea28c8f1675ae638c18591bf8bc1a819eeaecb1c80f8f559a71e2c2269e23cd051de3dcb0a07d8f8b1844c94fbeacffc4560bd5ea4
+MISC ChangeLog 3611 SHA256 f9628f938da2c14f1667ef908fbeec451f7313cfa7259c868eec977c85bf1d53 SHA512 724e318c07443fb8b30654bf9fdcd916647b5c9de014b5ffa1912f31e8bce35df96335995a8e4b8802a7b77a48ffbf4e30b85f7ebda428843f0e85a45b76f905 WHIRLPOOL d6503e11daab2c0fc8852c89b8a005c038ccda143b0ee769a1facbecc2a1d8f08138dbeeafb5e62d5c5daa85b8870085cdfcb46ca8178f5acd82b51e512813d5
MISC metadata.xml 348 SHA256 d3c5d1a4872e9f9c7006e20ea9abdd6b4f661041eb00111b09f4d7054b9a875c SHA512 a8424c71b656df412b38b171638815f32476496cd08faccb5504f9371960442af6fa0ed531609e43ca527f7a2df1ff2821938a060c35d43cfa2612e7c6ed3998 WHIRLPOOL ee7ccf452f7de334cfb398a4e735f139a7e24363b82409838062662755b565ca7f43e9bdc5c31c839352d8a4d64dd419722b7e413b243ad470199a4aeca12544
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQF8BAEBCABmBQJRP0DRXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDMDRGNEJFMDZEQTJGRUY3NkI4MEM3NTlE
+N0RGQThEMzE4RkE5QUVGAAoJENffqNMY+prvMsgH/3S77bYnjYPpySNtlHQ5qErg
+ISNjL8eX3hYbtxAcyKS0Ci8Q0dJTHzWwM5bY6h6ofLMtu5dmFDwPRVRmhL217NXo
+tI3wzdfVrT10//KwPTEQriVUuEg6AQn/3pYVduPZH/PFS05PYAq3l1Un5d6ZDFtl
++hWhndrRsTmDRfFXj3s3uFFvSG83l+MX2b/FutHtF9M6ogeOsj4PmAthBgVNydeY
+qEa424BDzbk7g5Cm0kZV7vkRDK3OhfA+DhK1XZ8/abOa1kVZz5/7Hiq6WkfIjdc+
+e4s3wnEt2/0FVRKi7T5DE1ut8Q2duMA0/yy0NCcTeBVlYkFZWDd7GbUGmfGk5tk=
+=chBS
+-----END PGP SIGNATURE-----
diff --git a/sys-firmware/seabios/seabios-1.6.3.ebuild b/sys-firmware/seabios/seabios-1.6.3.ebuild
index 56a57d91d172..8e84afad7ee3 100644
--- a/sys-firmware/seabios/seabios-1.6.3.ebuild
+++ b/sys-firmware/seabios/seabios-1.6.3.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# 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.6.3.ebuild,v 1.2 2012/10/09 20:25:02 cardoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-firmware/seabios/seabios-1.6.3.ebuild,v 1.3 2013/03/12 14:50:52 cardoe Exp $
EAPI=4
@@ -33,6 +33,19 @@ IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"
+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
}
diff --git a/sys-firmware/seabios/seabios-1.7.0.ebuild b/sys-firmware/seabios/seabios-1.7.0.ebuild
index 6dd5df3c9711..84f0da1c27ad 100644
--- a/sys-firmware/seabios/seabios-1.7.0.ebuild
+++ b/sys-firmware/seabios/seabios-1.7.0.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# 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.0.ebuild,v 1.5 2012/10/17 03:39:28 cardoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-firmware/seabios/seabios-1.7.0.ebuild,v 1.6 2013/03/12 14:50:52 cardoe Exp $
EAPI=4
@@ -32,6 +32,19 @@ IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"
+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
}
diff --git a/sys-firmware/seabios/seabios-1.7.1.ebuild b/sys-firmware/seabios/seabios-1.7.1.ebuild
index 1042244a033e..4dca7e8cdbf6 100644
--- a/sys-firmware/seabios/seabios-1.7.1.ebuild
+++ b/sys-firmware/seabios/seabios-1.7.1.ebuild
@@ -1,6 +1,6 @@
# 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.1.ebuild,v 1.4 2013/01/24 22:10:19 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-firmware/seabios/seabios-1.7.1.ebuild,v 1.5 2013/03/12 14:50:52 cardoe Exp $
EAPI=4
@@ -35,6 +35,19 @@ REQUIRED_USE="ppc? ( binary )
DEPEND="!binary? ( sys-power/iasl )"
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
}
diff --git a/sys-firmware/seabios/seabios-1.7.2.ebuild b/sys-firmware/seabios/seabios-1.7.2.ebuild
index 1982a517c14e..b75c0746eb55 100644
--- a/sys-firmware/seabios/seabios-1.7.2.ebuild
+++ b/sys-firmware/seabios/seabios-1.7.2.ebuild
@@ -1,12 +1,12 @@
# 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.ebuild,v 1.1 2013/01/23 21:21:40 cardoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-firmware/seabios/seabios-1.7.2.ebuild,v 1.2 2013/03/12 14:50:52 cardoe Exp $
EAPI=5
PYTHON_DEPEND="2"
-inherit python
+inherit python user
#BACKPORTS=1
@@ -35,6 +35,19 @@ REQUIRED_USE="ppc? ( binary )
DEPEND="!binary? ( sys-power/iasl )"
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
}
@@ -47,6 +60,8 @@ src_prepare() {
sed -e "s/VERSION=.*/VERSION=${PV}_pre${EGIT_COMMIT}/" \
-i "${S}/Makefile"
fi
+
+ epatch_user
}
src_configure() {