summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Marineau <marineam@gentoo.org>2007-04-10 23:28:35 +0000
committerMichael Marineau <marineam@gentoo.org>2007-04-10 23:28:35 +0000
commit7ce2919a1e9b2ea99d597cb88c7f993d1e85df09 (patch)
tree5243f2fd4e852b24a767fe3d771501e1a16a9961
parentSet xen to depend on either grub and grub-static (diff)
downloadxen-7ce2919a1e9b2ea99d597cb88c7f993d1e85df09.tar.gz
xen-7ce2919a1e9b2ea99d597cb88c7f993d1e85df09.tar.bz2
xen-7ce2919a1e9b2ea99d597cb88c7f993d1e85df09.zip
Add xen-sources 2.6.16.46, nuke extra vanilla-sources ebuild.
svn path=/xen/; revision=18
-rw-r--r--sys-kernel/vanilla-sources/Manifest9
-rw-r--r--sys-kernel/xen-sources/Manifest35
-rw-r--r--sys-kernel/xen-sources/files/digest-xen-sources-2.6.16.469
-rw-r--r--sys-kernel/xen-sources/xen-sources-2.6.16.46.ebuild29
4 files changed, 82 insertions, 0 deletions
diff --git a/sys-kernel/vanilla-sources/Manifest b/sys-kernel/vanilla-sources/Manifest
new file mode 100644
index 0000000..3c78d39
--- /dev/null
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -0,0 +1,9 @@
+DIST linux-2.6.16.tar.bz2 40845005 RMD160 af5c2f55733fadd2fdf8b00da55e7b31d516d4e8 SHA1 bef21cd5063a648f33a99a26f4742dd05eb4dca2 SHA256 1200dcc7e60fcdaf68618dba991917a47e41e67099e8b22143976ec972e2cad7
+DIST patch-2.6.16.33.bz2 119729 RMD160 00168955e8219783b39896ba53ebbd36361a8e8a SHA1 25b107a8cc0d97fc2798482090dccd9701fe0c71 SHA256 25cec957b2057381f61c5d1e6963dd6fab46264cda160cd6550ead3bdb4ccaba
+EBUILD vanilla-sources-2.6.16.33.ebuild 537 RMD160 55d7db1ce985bed78a5f9f80c1cddb9bdf238361 SHA1 4f118a7c46a8aee5a921c2106fd4bd4c13c4a6b2 SHA256 d7848196b464276296ff49e4f9d832125141896dcf136d561f2e58989596af40
+MD5 0a26eaa164c99ff341be9259a75dd2bb vanilla-sources-2.6.16.33.ebuild 537
+RMD160 55d7db1ce985bed78a5f9f80c1cddb9bdf238361 vanilla-sources-2.6.16.33.ebuild 537
+SHA256 d7848196b464276296ff49e4f9d832125141896dcf136d561f2e58989596af40 vanilla-sources-2.6.16.33.ebuild 537
+MD5 aea0890ac5608cc978e63e34375122a8 files/digest-vanilla-sources-2.6.16.33 485
+RMD160 1ebefce7d4ef6c7610f1bb1f0b5bce1a3a81d6c8 files/digest-vanilla-sources-2.6.16.33 485
+SHA256 49df3eb4087dc862e43952695b810a295c7512ac3446f753e8ee7fbad8da8f5a files/digest-vanilla-sources-2.6.16.33 485
diff --git a/sys-kernel/xen-sources/Manifest b/sys-kernel/xen-sources/Manifest
new file mode 100644
index 0000000..4aa297d
--- /dev/null
+++ b/sys-kernel/xen-sources/Manifest
@@ -0,0 +1,35 @@
+DIST linux-2.6.16.tar.bz2 40845005 RMD160 af5c2f55733fadd2fdf8b00da55e7b31d516d4e8 SHA1 bef21cd5063a648f33a99a26f4742dd05eb4dca2 SHA256 1200dcc7e60fcdaf68618dba991917a47e41e67099e8b22143976ec972e2cad7
+DIST patch-2.6.16.33.bz2 119729 RMD160 00168955e8219783b39896ba53ebbd36361a8e8a SHA1 25b107a8cc0d97fc2798482090dccd9701fe0c71 SHA256 25cec957b2057381f61c5d1e6963dd6fab46264cda160cd6550ead3bdb4ccaba
+DIST patch-2.6.16.33_to_xen-3.0.4_1.bz2 669094 RMD160 5c595e8b4c6565de241a5b3a31f2e34afb24face SHA1 26cc01234bed90f3dc7695dcbbb35e190ba4c864 SHA256 0ce11436602401447763688819c4f62db87cac644e093304b7522b073693f9da
+DIST patch-2.6.16.40.bz2 245500 RMD160 4847a5dc52169398234c203cecba07f2ca81ae3c SHA1 416ae96d18c14be2357f0a36b595738c5832ffcf SHA256 8153b3b314f4c7c347c58d0611c23e4a49184ec4a78ac378de52d1339ef816ed
+DIST patch-2.6.16.41.bz2 246630 RMD160 e4d74195d8d466649d44c318705c455ba9de4758 SHA1 680fde6a38bc13a06697724ea659075faed1269c SHA256 5375905c2d5aed3cc8235041b6d2d598acccb1c515aeba4cdfea071db88110e7
+DIST patch-2.6.16.46.bz2 293622 RMD160 fc615e67291b9fbae364eff6b91b9ff1d3ec08b8 SHA1 37fe78d210cf0d504d482f1e247472302a7188b3 SHA256 286fba6c069e9e8e7e811f1de035c26af0fc1204d21ce8d6760b0de44cfc0e13
+DIST xen-3.0.4_1-src.tgz 6473636 RMD160 f869eec35f6afe0bc9824ce2eb4a600f789d423b SHA1 7ca5af70996215229e143c7563e69b3719284a95 SHA256 6b3842393e69a9c8fcdbc2789d05830aba6f1d108a6f97f1448de4a86f92a5cb
+EBUILD xen-sources-2.6.16.33.ebuild 1529 RMD160 413e119252501003f031e791d5515a9bf9f3321d SHA1 86abaae98c1493655ac0f4c97f3ae89ba99fbff9 SHA256 950c5451053bc6e4ac9f4f39c1c0b6adaa198255c3ef3d027805e29f94f86128
+MD5 0ec7bf09abc6e05fb7c8220067f736b0 xen-sources-2.6.16.33.ebuild 1529
+RMD160 413e119252501003f031e791d5515a9bf9f3321d xen-sources-2.6.16.33.ebuild 1529
+SHA256 950c5451053bc6e4ac9f4f39c1c0b6adaa198255c3ef3d027805e29f94f86128 xen-sources-2.6.16.33.ebuild 1529
+EBUILD xen-sources-2.6.16.40.ebuild 846 RMD160 6b018d99b5f860cca2dc797473fbc82e756fb2ca SHA1 04cf61128eb5c7f423b7542e5b588c2c8db91146 SHA256 581b09ddf6c3f2f1cba249f3f2088d15c6c60e67182a6c9dc63b5fb5e021639f
+MD5 60be7dc21244412155c6dcfe46b6a4a4 xen-sources-2.6.16.40.ebuild 846
+RMD160 6b018d99b5f860cca2dc797473fbc82e756fb2ca xen-sources-2.6.16.40.ebuild 846
+SHA256 581b09ddf6c3f2f1cba249f3f2088d15c6c60e67182a6c9dc63b5fb5e021639f xen-sources-2.6.16.40.ebuild 846
+EBUILD xen-sources-2.6.16.41.ebuild 846 RMD160 6b018d99b5f860cca2dc797473fbc82e756fb2ca SHA1 04cf61128eb5c7f423b7542e5b588c2c8db91146 SHA256 581b09ddf6c3f2f1cba249f3f2088d15c6c60e67182a6c9dc63b5fb5e021639f
+MD5 60be7dc21244412155c6dcfe46b6a4a4 xen-sources-2.6.16.41.ebuild 846
+RMD160 6b018d99b5f860cca2dc797473fbc82e756fb2ca xen-sources-2.6.16.41.ebuild 846
+SHA256 581b09ddf6c3f2f1cba249f3f2088d15c6c60e67182a6c9dc63b5fb5e021639f xen-sources-2.6.16.41.ebuild 846
+EBUILD xen-sources-2.6.16.46.ebuild 846 RMD160 6b018d99b5f860cca2dc797473fbc82e756fb2ca SHA1 04cf61128eb5c7f423b7542e5b588c2c8db91146 SHA256 581b09ddf6c3f2f1cba249f3f2088d15c6c60e67182a6c9dc63b5fb5e021639f
+MD5 60be7dc21244412155c6dcfe46b6a4a4 xen-sources-2.6.16.46.ebuild 846
+RMD160 6b018d99b5f860cca2dc797473fbc82e756fb2ca xen-sources-2.6.16.46.ebuild 846
+SHA256 581b09ddf6c3f2f1cba249f3f2088d15c6c60e67182a6c9dc63b5fb5e021639f xen-sources-2.6.16.46.ebuild 846
+MD5 707fecb3c7ba0da784d91b5085543389 files/digest-xen-sources-2.6.16.33 726
+RMD160 b23d1951f2f34444e36efbcd706851bf6879beae files/digest-xen-sources-2.6.16.33 726
+SHA256 4fd98ee4a2c2608c4d4c910cfd6a2976353de973d078e90cd7b3427dd64e277f files/digest-xen-sources-2.6.16.33 726
+MD5 4cc6ba16caf1c6c840ba055b3302e247 files/digest-xen-sources-2.6.16.40 768
+RMD160 a32213a9354bb12d4a1f1958e5c2301fe32ae73f files/digest-xen-sources-2.6.16.40 768
+SHA256 7c6cb580880b66997df7245ae6935c5090db5370c4a7b6c10c3354b5e69c4e6c files/digest-xen-sources-2.6.16.40 768
+MD5 5375130554c3a1a1cbbd567c31cc0d9a files/digest-xen-sources-2.6.16.41 768
+RMD160 41ff573d853183f3cc00b13ec3b5d124c713a637 files/digest-xen-sources-2.6.16.41 768
+SHA256 8edd044f98015255acc7aeddd13fdd14abfdecd42f9b74487d013ab4dbea78dc files/digest-xen-sources-2.6.16.41 768
+MD5 eb40d17c97d28eccabd83616461f45b3 files/digest-xen-sources-2.6.16.46 768
+RMD160 8caa75981e2a1063ce008852a2c2ee97a49e3eb3 files/digest-xen-sources-2.6.16.46 768
+SHA256 c2035aa42de9c6e2f5bf7c6548745bb2b5e07de45c5225fdd404045d182e47e8 files/digest-xen-sources-2.6.16.46 768
diff --git a/sys-kernel/xen-sources/files/digest-xen-sources-2.6.16.46 b/sys-kernel/xen-sources/files/digest-xen-sources-2.6.16.46
new file mode 100644
index 0000000..fa46abc
--- /dev/null
+++ b/sys-kernel/xen-sources/files/digest-xen-sources-2.6.16.46
@@ -0,0 +1,9 @@
+MD5 9a91b2719949ff0856b40bc467fd47be linux-2.6.16.tar.bz2 40845005
+RMD160 af5c2f55733fadd2fdf8b00da55e7b31d516d4e8 linux-2.6.16.tar.bz2 40845005
+SHA256 1200dcc7e60fcdaf68618dba991917a47e41e67099e8b22143976ec972e2cad7 linux-2.6.16.tar.bz2 40845005
+MD5 a45805635c1e1f53edebe01486761ecc patch-2.6.16.33_to_xen-3.0.4_1.bz2 669094
+RMD160 5c595e8b4c6565de241a5b3a31f2e34afb24face patch-2.6.16.33_to_xen-3.0.4_1.bz2 669094
+SHA256 0ce11436602401447763688819c4f62db87cac644e093304b7522b073693f9da patch-2.6.16.33_to_xen-3.0.4_1.bz2 669094
+MD5 5ceac58367a2d1d3ea6ac333626c26d6 patch-2.6.16.46.bz2 293622
+RMD160 fc615e67291b9fbae364eff6b91b9ff1d3ec08b8 patch-2.6.16.46.bz2 293622
+SHA256 286fba6c069e9e8e7e811f1de035c26af0fc1204d21ce8d6760b0de44cfc0e13 patch-2.6.16.46.bz2 293622
diff --git a/sys-kernel/xen-sources/xen-sources-2.6.16.46.ebuild b/sys-kernel/xen-sources/xen-sources-2.6.16.46.ebuild
new file mode 100644
index 0000000..8f405d1
--- /dev/null
+++ b/sys-kernel/xen-sources/xen-sources-2.6.16.46.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+ETYPE="sources"
+UNIPATCH_STRICTORDER="1"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="Full sources for a dom0/domU Linux kernel to run under Xen"
+HOMEPAGE="http://www.cl.cam.ac.uk/Research/SRG/netos/xen/index.html"
+
+XEN_VERSION="3.0.4_1"
+XEN_BASE_KV="2.6.16.33"
+XEN_PATCH="patch-${XEN_BASE_KV}_to_xen-${XEN_VERSION}.bz2"
+# Change to gentoo mirror when pushed into portage:
+PATCH_URI="http://dev.gentoo.org/~marineam/files/xen/${XEN_PATCH}"
+SRC_URI="${KERNEL_URI} ${PATCH_URI}"
+
+UNIPATCH_LIST="${DISTDIR}/${XEN_PATCH}"
+
+KEYWORDS="~x86 ~amd64"
+
+pkg_postinst() {
+ postinst_sources
+
+ elog "This kernel uses the linux patches released with Xen 3.0.4"
+ elog "It claims to have a 3.0.2 compatibility option but it may not work."
+}