diff options
author | 2014-02-07 02:14:50 +0000 | |
---|---|---|
committer | 2014-02-07 02:14:50 +0000 | |
commit | 21a64f80bfb4e8c163585531c9dc2efd2e455de8 (patch) | |
tree | f54927933932780b88da63dcb35142042c6fb2d4 /app-emulation | |
parent | Version bump. (diff) | |
download | gentoo-2-21a64f80bfb4e8c163585531c9dc2efd2e455de8.tar.gz gentoo-2-21a64f80bfb4e8c163585531c9dc2efd2e455de8.tar.bz2 gentoo-2-21a64f80bfb4e8c163585531c9dc2efd2e455de8.zip |
revbump; add xencommons init scripts to 4.2.2, rm 4.2.2-r5, fixes Bug #499992
(Portage version: 2.2.8/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
Diffstat (limited to 'app-emulation')
-rw-r--r-- | app-emulation/xen-tools/ChangeLog | 8 | ||||
-rw-r--r-- | app-emulation/xen-tools/xen-tools-4.2.2-r6.ebuild (renamed from app-emulation/xen-tools/xen-tools-4.2.2-r5.ebuild) | 13 |
2 files changed, 18 insertions, 3 deletions
diff --git a/app-emulation/xen-tools/ChangeLog b/app-emulation/xen-tools/ChangeLog index c9a148ab007f..c4bcfe4a1477 100644 --- a/app-emulation/xen-tools/ChangeLog +++ b/app-emulation/xen-tools/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-emulation/xen-tools # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.215 2014/01/28 08:25:49 dlan Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.216 2014/02/07 02:14:50 idella4 Exp $ + +*xen-tools-4.2.2-r6 (07 Feb 2014) + + 07 Feb 2014; Ian Delaney <idella4@gentoo.org> +xen-tools-4.2.2-r6.ebuild, + -xen-tools-4.2.2-r5.ebuild: + revbump; add xencommons init scripts to 4.2.2, rm 4.2.2-r5, fixes Bug #499992 28 Jan 2014; Yixun Lan <dlan@gentoo.org> files/xenstored.initd: fix local variable collision, thanks Cyril Nahon diff --git a/app-emulation/xen-tools/xen-tools-4.2.2-r5.ebuild b/app-emulation/xen-tools/xen-tools-4.2.2-r6.ebuild index 167ce4ed9c7f..83f7e7f92a9c 100644 --- a/app-emulation/xen-tools/xen-tools-4.2.2-r5.ebuild +++ b/app-emulation/xen-tools/xen-tools-4.2.2-r6.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.2.2-r5.ebuild,v 1.3 2014/01/27 08:58:09 dlan Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.2.2-r6.ebuild,v 1.1 2014/02/07 02:14:50 idella4 Exp $ EAPI=5 @@ -252,6 +252,10 @@ src_prepare() { sed -i -e "/\/var\/lock\/subsys/d" \ tools/Makefile || die + # xencommons, Bug #492332, sed lighter weight than patching + sed -e 's:\$QEMU_XEN -xen-domid:test -e "\$QEMU_XEN" \&\& &:' \ + -i tools/hotplug/Linux/init.d/xencommons || die + epatch_user } @@ -320,6 +324,8 @@ src_install() { newinitd "${FILESDIR}"/xendomains.initd-r2 xendomains newinitd "${FILESDIR}"/xenstored.initd xenstored newinitd "${FILESDIR}"/xenconsoled.initd xenconsoled + newinitd "${FILESDIR}"/xencommons.initd xencommons + newconfd "${FILESDIR}"/xencommons.confd xencommons if use screen; then cat "${FILESDIR}"/xendomains-screen.confd >> "${ED}"/etc/conf.d/xendomains || die @@ -338,7 +344,7 @@ src_install() { fi # xend expects these to exist - keepdir /var/lib/xenstored /var/xen/dump /var/lib/xen /var/log/xen + keepdir /var/run/xenstored /var/lib/xenstored /var/xen/dump /var/lib/xen /var/log/xen # for xendomains keepdir /etc/xen/auto @@ -357,6 +363,9 @@ pkg_postinst() { elog "Official Xen Guide and the offical wiki page:" elog "http://www.gentoo.org/doc/en/xen-gu"${D}"usr/ide.xml" elog "http://wiki.xen.org/wiki/Main_Page" + elog "" + elog "Recommended to utilise the xencommons script to config sytem at boot." + elog "Add by use of rc-update on completion of the install" if [[ "$(scanelf -s __guard -q "${PYTHON}")" ]] ; then echo |