diff options
-rw-r--r-- | sys-kernel/xen-sources/ChangeLog | 8 | ||||
-rw-r--r-- | sys-kernel/xen-sources/Manifest | 6 | ||||
-rw-r--r-- | sys-kernel/xen-sources/files/digest-xen-sources-2.6.16_rc3 | 3 | ||||
-rw-r--r-- | sys-kernel/xen-sources/xen-sources-2.6.12.6-r2.ebuild | 4 | ||||
-rw-r--r-- | sys-kernel/xen-sources/xen-sources-2.6.16_rc3.ebuild | 47 |
5 files changed, 63 insertions, 5 deletions
diff --git a/sys-kernel/xen-sources/ChangeLog b/sys-kernel/xen-sources/ChangeLog index 8b00e074e33e..e8e203874515 100644 --- a/sys-kernel/xen-sources/ChangeLog +++ b/sys-kernel/xen-sources/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-kernel/xen-sources # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/xen-sources/ChangeLog,v 1.19 2006/02/05 11:05:28 chrb Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/xen-sources/ChangeLog,v 1.20 2006/02/19 16:02:31 chrb Exp $ + +*xen-sources-2.6.16_rc3 (19 Feb 2006) + + 19 Feb 2006; <chrb@gentoo.org> xen-sources-2.6.12.6-r2.ebuild, + +xen-sources-2.6.16_rc3.ebuild: + new xen-unstable snapshot 05 Feb 2006; <chrb@gentoo.org> xen-sources-2.6.12.6-r2.ebuild: fix config diff --git a/sys-kernel/xen-sources/Manifest b/sys-kernel/xen-sources/Manifest index 3c767945d878..db87a217527e 100644 --- a/sys-kernel/xen-sources/Manifest +++ b/sys-kernel/xen-sources/Manifest @@ -1,5 +1,7 @@ -MD5 de379589bcf3497d878acf723bde8a25 ChangeLog 2935 +MD5 3b2d6209a0eb4e22c60cee3290e89389 ChangeLog 3102 MD5 7934c87d6994825fb9e8ff09a531d0ae files/digest-xen-sources-2.6.12.6-r2 63 +MD5 4aec07e76d19276c5548316bb81a5fb9 files/digest-xen-sources-2.6.16_rc3 204 MD5 2b3d2f6544952b8d49b77292ed16b249 files/mkbuildtree.patch 698 MD5 23ec60d5040f966fda250a47d8903428 metadata.xml 252 -MD5 d9063562deaaef8625718e80ac0dccff xen-sources-2.6.12.6-r2.ebuild 1334 +MD5 4e9f2e4ff6a346f51cece1078895faa3 xen-sources-2.6.12.6-r2.ebuild 1333 +MD5 273aa98e7f9887edd92d91971f02d9b6 xen-sources-2.6.16_rc3.ebuild 1616 diff --git a/sys-kernel/xen-sources/files/digest-xen-sources-2.6.16_rc3 b/sys-kernel/xen-sources/files/digest-xen-sources-2.6.16_rc3 new file mode 100644 index 000000000000..32aaae104313 --- /dev/null +++ b/sys-kernel/xen-sources/files/digest-xen-sources-2.6.16_rc3 @@ -0,0 +1,3 @@ +MD5 cdf95e00f5111e31f78e1d97304d9522 linux-2.6.15.tar.bz2 39832836 +MD5 ecfd157754bfdfa6dd03d28c8dc9b369 patch-2.6.16-rc3.bz2 5105594 +MD5 cebdc6f0523a64a7a2f218d947b2109e xen-unstable-8885.tar.bz2 3429557 diff --git a/sys-kernel/xen-sources/xen-sources-2.6.12.6-r2.ebuild b/sys-kernel/xen-sources/xen-sources-2.6.12.6-r2.ebuild index d0491c11544d..15d95589d9d4 100644 --- a/sys-kernel/xen-sources/xen-sources-2.6.12.6-r2.ebuild +++ b/sys-kernel/xen-sources/xen-sources-2.6.12.6-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/xen-sources/xen-sources-2.6.12.6-r2.ebuild,v 1.2 2006/02/05 11:05:28 chrb Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/xen-sources/xen-sources-2.6.12.6-r2.ebuild,v 1.3 2006/02/19 16:02:31 chrb Exp $ ETYPE="sources" inherit kernel-2 eutils @@ -19,7 +19,7 @@ MY_P="xen-3.0.1" SRC_URI="http://www.cl.cam.ac.uk/Research/SRG/netos/xen/downloads/xen-3.0.1-src.tgz" KEYWORDS="~x86 ~amd64" -DEPEND=">=app-emulation/xen-3.0.0" +DEPEND="=app-emulation/xen-3.0.1" S="${WORKDIR}" RESTRICT="nostrip" diff --git a/sys-kernel/xen-sources/xen-sources-2.6.16_rc3.ebuild b/sys-kernel/xen-sources/xen-sources-2.6.16_rc3.ebuild new file mode 100644 index 000000000000..9cc17a34d253 --- /dev/null +++ b/sys-kernel/xen-sources/xen-sources-2.6.16_rc3.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/xen-sources/xen-sources-2.6.16_rc3.ebuild,v 1.1 2006/02/19 16:02:31 chrb Exp $ + +ETYPE="sources" +inherit kernel-2 eutils +detect_arch +detect_version +[ "${PR}" == "r0" ] && KV=${PV/_/-}-xen || KV=${PV/_/-}-xen-${PR} + +EXTRAVERSION=".${KV_EXTRA}-xen" + +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" +REV="8885" +MY_P="xen-unstable-${REV}" +#MY_P="xen-3.0.1" +SRC_URI="${KERNEL_URI} mirror://gentoo/${MY_P}.tar.bz2" +#SRC_URI="http://www.cl.cam.ac.uk/Research/SRG/netos/xen/downloads/xen-3.0.1-src.tgz" + +KEYWORDS="~x86 ~amd64" +DEPEND="=app-emulation/xen-${REV}" +S="${WORKDIR}" +RESTRICT="nostrip" + +src_unpack() { + unpack ${MY_P}.tar.bz2 + cd ${MY_P} + sed -e 's:relative_lndir \([^(].*\):cp -dpPR \1/* .:' \ + -i linux-2.6-xen-sparse/mkbuildtree || die + # the echo is because the current sources seem to have no default for XEN_NETDEV_PIPELINED_TRANSMITTER + echo "n" | make LINUX_SRC_PATH=${DISTDIR} -f buildconfigs/mk.linux-2.6-xen \ + linux-2.6.16-rc3-xen/include/linux/autoconf.h || die + t=linux-2.6.16-rc3-xen + cp XEN-VERSION ${t} + echo ARCH=xen | cat - ${t}/Makefile >${t}/Makefile.0 + mv ${t}/Makefile.0 ${t}/Makefile + mv ${t} ${WORKDIR}/linux-${KV} + rm -rf ${WORKDIR}/${MY_P} +} + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "This is a snapshot of the xen-unstable tree." + einfo "Please report bugs in xen itself (and not the packaging) to" + einfo "bugzilla.xensource.com" +} |