* [gentoo-commits] gentoo-x86 commit in app-emulation/xen-tools: xen-tools-4.3.0.ebuild ChangeLog
@ 2013-07-20 17:17 Ian Delaney (idella4)
0 siblings, 0 replies; 15+ messages in thread
From: Ian Delaney (idella4) @ 2013-07-20 17:17 UTC (permalink / raw
To: gentoo-commits
idella4 13/07/20 17:17:36
Modified: ChangeLog
Added: xen-tools-4.3.0.ebuild
Log:
bump; required culling sec patches, edit to configure and upgrading 2 patches, correction to xenstored.initd wrt Bug #476572 by Spooky Ghost
(Portage version: 2.1.11.63/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
Revision Changes Path
1.167 app-emulation/xen-tools/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.167&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.167&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?r1=1.166&r2=1.167
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v
retrieving revision 1.166
retrieving revision 1.167
diff -u -r1.166 -r1.167
--- ChangeLog 4 Jul 2013 09:42:15 -0000 1.166
+++ ChangeLog 20 Jul 2013 17:17:36 -0000 1.167
@@ -1,6 +1,15 @@
# ChangeLog for app-emulation/xen-tools
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.166 2013/07/04 09:42:15 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.167 2013/07/20 17:17:36 idella4 Exp $
+
+*xen-tools-4.3.0 (20 Jul 2013)
+
+ 20 Jul 2013; Ian Delaney <idella4@gentoo.org>
+ +files/xen-4.3-fix_dotconfig-gcc.patch, +files/xen-4.3.0-anti-download.patch,
+ +xen-tools-4.3.0.ebuild, files/xen-4-fix_dotconfig-gcc.patch,
+ files/xen-4.2.0-anti-download.patch, files/xenstored.initd:
+ bump; required culling sec patches, edit to configure and upgrading 2 patches,
+ correction to xenstored.initd wrt Bug #476572 by Spooky Ghost
04 Jul 2013; Ian Delaney <idella4@gentoo.org> -xen-tools-4.2.1-r3.ebuild,
-xen-tools-4.2.1-r4.ebuild, -xen-tools-4.2.2-r1.ebuild,
1.1 app-emulation/xen-tools/xen-tools-4.3.0.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.1&content-type=text/plain
Index: xen-tools-4.3.0.ebuild
===================================================================
# Copyright 1999-2013 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.3.0.ebuild,v 1.1 2013/07/20 17:17:36 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
PYTHON_REQ_USE='xml,threads'
IPXE_TARBALL_URL="http://dev.gentoo.org/~idella4/tarballs/ipxe.tar.gz"
XEN_SEABIOS_URL="http://dev.gentoo.org/~idella4/tarballs/seabios-dir-remote-20130720.tar.gz"
if [[ $PV == *9999 ]]; then
KEYWORDS=""
REPO="xen-unstable.hg"
EHG_REPO_URI="http://xenbits.xensource.com/${REPO}"
S="${WORKDIR}/${REPO}"
live_eclass="mercurial"
else
KEYWORDS="~amd64 ~x86"
SRC_URI="http://bits.xensource.com/oss-xen/release/${PV}/xen-${PV}.tar.gz
$IPXE_TARBALL_URL
$XEN_SEABIOS_URL"
S="${WORKDIR}/xen-${PV}"
fi
inherit bash-completion-r1 eutils flag-o-matic multilib python-single-r1 toolchain-funcs udev ${live_eclass}
DESCRIPTION="Xend daemon and tools"
HOMEPAGE="http://xen.org/"
DOCS=( README docs/README.xen-bugtool )
LICENSE="GPL-2"
SLOT="0"
IUSE="api custom-cflags debug doc flask hvm qemu ocaml pygrub screen static-libs xend"
REQUIRED_USE="hvm? ( qemu )"
CDEPEND="dev-libs/lzo:2
dev-libs/yajl
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/pypam[${PYTHON_USEDEP}]
sys-libs/zlib
sys-power/iasl
dev-ml/findlib
hvm? ( media-libs/libsdl )
${PYTHON_DEPS}
api? ( dev-libs/libxml2
net-misc/curl )
${PYTHON_DEPS}
pygrub? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/ncurses} )"
DEPEND="${CDEPEND}
sys-devel/bin86
sys-devel/dev86
dev-lang/perl
app-misc/pax-utils
doc? (
app-doc/doxygen
dev-tex/latex2html[png,gif]
media-gfx/transfig
media-gfx/graphviz
dev-tex/xcolor
dev-texlive/texlive-latexextra
virtual/latex-base
dev-tex/latexmk
dev-texlive/texlive-latex
dev-texlive/texlive-pictures
dev-texlive/texlive-latexrecommended
)
hvm? ( x11-proto/xproto )"
RDEPEND="${CDEPEND}
sys-apps/iproute2
net-misc/bridge-utils
ocaml? ( >=dev-lang/ocaml-4 )
screen? (
app-misc/screen
app-admin/logrotate
)
virtual/udev"
# hvmloader is used to bootstrap a fully virtualized kernel
# Approved by QA team in bug #144032
QA_WX_LOAD="usr/lib/xen/boot/hvmloader"
RESTRICT="test"
pkg_setup() {
python-single-r1_pkg_setup
export "CONFIG_LOMOUNT=y"
if has_version dev-libs/libgcrypt; then
export "CONFIG_GCRYPT=y"
fi
if use qemu; then
export "CONFIG_IOEMU=y"
else
export "CONFIG_IOEMU=n"
fi
if ! use x86 && ! has x86 $(get_all_abis) && use hvm; then
eerror "HVM (VT-x and AMD-v) cannot be built on this system. An x86 or"
eerror "an amd64 multilib profile is required. Remove the hvm use flag"
eerror "to build xen-tools on your current profile."
die "USE=hvm is unsupported on this system."
fi
if [[ -z ${XEN_TARGET_ARCH} ]] ; then
if use x86 && use amd64; then
die "Confusion! Both x86 and amd64 are set in your use flags!"
elif use x86; then
export XEN_TARGET_ARCH="x86_32"
elif use amd64 ; then
export XEN_TARGET_ARCH="x86_64"
else
die "Unsupported architecture!"
fi
fi
use api && export "LIBXENAPI_BINDINGS=y"
use flask && export "FLASK_ENABLE=y"
}
src_prepare() {
# Drop .config, fixes to gcc-4.6
epatch "${FILESDIR}"/${PN/-tools/}-4.3-fix_dotconfig-gcc.patch
# Xend
if ! use xend; then
sed -e 's:xm xen-bugtool xen-python-path xend:xen-bugtool xen-python-path:' \
-i tools/misc/Makefile || die "Disabling xend failed"
sed -e 's:^XEND_INITD:#XEND_INITD:' \
-i tools/examples/Makefile || die "Disabling xend failed"
fi
# if the user *really* wants to use their own custom-cflags, let them
if use custom-cflags; then
einfo "User wants their own CFLAGS - removing defaults"
# try and remove all the default cflags
find "${S}" \( -name Makefile -o -name Rules.mk -o -name Config.mk \) \
-exec sed \
-e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \
-e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \
-i {} + || die "failed to re-set custom-cflags"
fi
if ! use pygrub; then
sed -e '/^SUBDIRS-$(PYTHON_TOOLS) += pygrub$/d' -i tools/Makefile || die
fi
# Disable hvm support on systems that don't support x86_32 binaries.
if ! use hvm; then
sed -e '/^CONFIG_IOEMU := y$/d' -i config/*.mk || die
sed -e '/SUBDIRS-$(CONFIG_X86) += firmware/d' -i tools/Makefile || die
fi
# Don't bother with qemu, only needed for fully virtualised guests
if ! use qemu; then
sed -e "/^CONFIG_IOEMU := y$/d" -i config/*.mk || die
sed -e "s:install-tools\: tools/ioemu-dir:install-tools\: :g" -i Makefile || die
fi
# Fix texi2html build error with new texi2html, qemu.doc.html
epatch "${FILESDIR}"/${PN}-4-docfix.patch \
"${FILESDIR}"/${PN}-4-qemu-xen-doc.patch
# Fix network broadcast on bridged networks
epatch "${FILESDIR}/${PN}-3.4.0-network-bridge-broadcast.patch"
# Prevent the downloading of ipxe, seabios
epatch "${FILESDIR}"/${P/-tools/}-anti-download.patch
cp "${DISTDIR}"/ipxe.tar.gz tools/firmware/etherboot/ || die
mv ../seabios-dir-remote tools/firmware/ || die
pushd tools/firmware/ > /dev/null
ln -s seabios-dir-remote seabios-dir || die
popd > /dev/null
# Fix bridge by idella4, bug #362575
epatch "${FILESDIR}/${PN}-4.1.1-bridge.patch"
# Don't build ipxe with pie on hardened, Bug #360805
if gcc-specs-pie; then
epatch "${FILESDIR}"/ipxe-nopie.patch
fi
# Prevent double stripping of files at install
epatch "${FILESDIR}"/${PN/-tools/}-4.2.0-nostrip.patch
# fix jobserver in Makefile
epatch "${FILESDIR}"/${PN/-tools/}-4.2.0-jserver.patch
# add missing header
epatch "${FILESDIR}"/xen-4-ulong.patch
# Set dom0-min-mem to kb; Bug #472982
epatch "${FILESDIR}"/${PN/-tools/}-4.2-configsxp.patch
#Security patches, currently valid
epatch "${FILESDIR}"/xen-4-CVE-2012-6075-XSA-41.patch \
"${FILESDIR}"/xen-4-CVE-2013-1922-XSA-48.patch
# Bug 472438
sed -e 's:^BASH_COMPLETION_DIR ?= $(CONFIG_DIR)/bash_completion.d:BASH_COMPLETION_DIR ?= $(SHARE_DIR)/bash-completion:' \
-i Config.mk || die
epatch_user
}
src_configure() {
econf --prefix=/usr
}
src_compile() {
export VARTEXFONTS="${T}/fonts"
local myopt
use debug && myopt="${myopt} debug=y"
use custom-cflags || unset CFLAGS
if test-flag-CC -fno-strict-overflow; then
append-flags -fno-strict-overflow
fi
unset LDFLAGS
unset CFLAGS
emake CC="$(tc-getCC)" LD="$(tc-getLD)" -C tools ${myopt}
use doc && emake -C docs txt html
emake -C docs man-pages
}
src_install() {
# Override auto-detection in the build system, bug #382573
export INITD_DIR=/tmp/init.d
export CONFIG_LEAF_DIR=../tmp/default
# Let the build system compile installed Python modules.
local PYTHONDONTWRITEBYTECODE
export PYTHONDONTWRITEBYTECODE
emake DESTDIR="${ED}" DOCDIR="/usr/share/doc/${PF}" \
XEN_PYTHON_NATIVE_INSTALL=y install-tools
# Fix the remaining Python shebangs.
python_fix_shebang "${ED}"
# Remove RedHat-specific stuff
rm -rf "${ED}"tmp || die
# uncomment lines in xl.conf
sed -e 's:^#autoballoon=1:autoballoon=1:' \
-e 's:^#lockfile="/var/lock/xl":lockfile="/var/lock/xl":' \
-e 's:^#vifscript="vif-bridge":vifscript="vif-bridge":' \
-i tools/examples/xl.conf || die
# Reset bash completion dir; Bug 472438
mv "${D}"bash-completion "${D}"usr/share/ || die
if use doc; then
emake DESTDIR="${D}" DOCDIR="/usr/share/doc/${PF}" install-docs
dohtml -r docs/
docinto pdf
dodoc ${DOCS[@]}
[ -d "${D}"/usr/share/doc/xen ] && mv "${D}"/usr/share/doc/xen/* "${D}"/usr/share/doc/${PF}/html
fi
rm -rf "${D}"/usr/share/doc/xen/
doman docs/man?/*
if use xend; then
newinitd "${FILESDIR}"/xend.initd-r2 xend || die "Couldn't install xen.initd"
fi
newconfd "${FILESDIR}"/xendomains.confd xendomains
newconfd "${FILESDIR}"/xenstored.confd xenstored
newconfd "${FILESDIR}"/xenconsoled.confd xenconsoled
newinitd "${FILESDIR}"/xendomains.initd-r2 xendomains
newinitd "${FILESDIR}"/xenstored.initd xenstored
newinitd "${FILESDIR}"/xenconsoled.initd xenconsoled
if use screen; then
cat "${FILESDIR}"/xendomains-screen.confd >> "${ED}"/etc/conf.d/xendomains || die
cp "${FILESDIR}"/xen-consoles.logrotate "${ED}"/etc/xen/ || die
keepdir /var/log/xen-consoles
fi
if [[ "${ARCH}" == 'amd64' ]] && use qemu; then
mkdir -p "${D}"usr/$(get_libdir)/xen/bin || die
mv "${D}"usr/lib/xen/bin/{qemu*,vscclient,virtfs-proxy-helper} "${D}"usr/$(get_libdir)/xen/bin/ || die
fi
# For -static-libs wrt Bug 384355
if ! use static-libs; then
rm -f "${ED}"usr/$(get_libdir)/*.a "${ED}"usr/$(get_libdir)/ocaml/*/*.a
fi
# xend expects these to exist
keepdir /var/run/xenstored /var/lib/xenstored /var/xen/dump /var/lib/xen /var/log/xen
# for xendomains
keepdir /etc/xen/auto
# Temp QA workaround
dodir "$(udev_get_udevdir)"
mv "${ED}"/etc/udev/* "${ED}/$(udev_get_udevdir)"
rm -rf "${ED}"/etc/udev
# Remove files failing QA AFTER emake installs them, avoiding seeking absent files
find "${ED}" \( -name openbios-sparc32 -o -name openbios-sparc64 \
-o -name openbios-ppc -o -name palcode-clipper \) -delete || die
}
pkg_postinst() {
elog "Official Xen Guide and the unoffical wiki page:"
elog " http://www.gentoo.org/doc/en/xen-guide.xml"
elog " http://gentoo-wiki.com/HOWTO_Xen_and_Gentoo"
if [[ "$(scanelf -s __guard -q "${PYTHON}")" ]] ; then
echo
ewarn "xend may not work when python is built with stack smashing protection (ssp)."
ewarn "If 'xm create' fails with '<ProtocolError for /RPC2: -1 >', see bug #141866"
ewarn "This problem may be resolved as of Xen 3.0.4, if not post in the bug."
fi
# TODO: we need to have the current Python slot here.
if ! has_version "dev-lang/python[ncurses]"; then
echo
ewarn "NB: Your dev-lang/python is built without USE=ncurses."
ewarn "Please rebuild python with USE=ncurses to make use of xenmon.py."
fi
if has_version "sys-apps/iproute2[minimal]"; then
echo
ewarn "Your sys-apps/iproute2 is built with USE=minimal. Networking"
ewarn "will not work until you rebuild iproute2 without USE=minimal."
fi
if ! use hvm; then
echo
elog "HVM (VT-x and AMD-V) support has been disabled. If you need hvm"
elog "support enable the hvm use flag."
elog "An x86 or amd64 multilib system is required to build HVM support."
echo
elog "The qemu use flag has been removed and replaced with hvm."
fi
if use xend; then
echo
elog "xend capability has been enabled and installed"
fi
if grep -qsF XENSV= "${ROOT}/etc/conf.d/xend"; then
echo
elog "xensv is broken upstream (Gentoo bug #142011)."
elog "Please remove '${ROOT%/}/etc/conf.d/xend', as it is no longer needed."
fi
}
^ permalink raw reply [flat|nested] 15+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-emulation/xen-tools: xen-tools-4.3.0.ebuild ChangeLog
@ 2013-07-22 11:38 Ian Delaney (idella4)
0 siblings, 0 replies; 15+ messages in thread
From: Ian Delaney (idella4) @ 2013-07-22 11:38 UTC (permalink / raw
To: gentoo-commits
idella4 13/07/22 11:38:54
Modified: xen-tools-4.3.0.ebuild ChangeLog
Log:
Add vars AR, RANLIB to build, addresses Bug #477676
(Portage version: 2.1.11.63/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
Revision Changes Path
1.4 app-emulation/xen-tools/xen-tools-4.3.0.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?r1=1.3&r2=1.4
Index: xen-tools-4.3.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- xen-tools-4.3.0.ebuild 21 Jul 2013 16:09:11 -0000 1.3
+++ xen-tools-4.3.0.ebuild 22 Jul 2013 11:38:54 -0000 1.4
@@ -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/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.3 2013/07/21 16:09:11 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.4 2013/07/22 11:38:54 idella4 Exp $
EAPI=5
@@ -227,7 +227,7 @@
unset LDFLAGS
unset CFLAGS
- emake CC="$(tc-getCC)" LD="$(tc-getLD)" -C tools ${myopt}
+ emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" -C tools ${myopt}
use doc && emake -C docs txt html
emake -C docs man-pages
1.170 app-emulation/xen-tools/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.170&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.170&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?r1=1.169&r2=1.170
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v
retrieving revision 1.169
retrieving revision 1.170
diff -u -r1.169 -r1.170
--- ChangeLog 21 Jul 2013 16:09:11 -0000 1.169
+++ ChangeLog 22 Jul 2013 11:38:54 -0000 1.170
@@ -1,6 +1,11 @@
# ChangeLog for app-emulation/xen-tools
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.169 2013/07/21 16:09:11 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.170 2013/07/22 11:38:54 idella4 Exp $
+
+ 22 Jul 2013; Ian Delaney <idella4@gentoo.org>
+ files/xen-4-fix_dotconfig-gcc.patch, files/xen-4.2.0-anti-download.patch,
+ xen-tools-4.3.0.ebuild:
+ Add vars AR, RANLIB to build, addresses Bug #477676
21 Jul 2013; Ian Delaney <idella4@gentoo.org>
files/xen-4-fix_dotconfig-gcc.patch, files/xen-4.2.0-anti-download.patch,
^ permalink raw reply [flat|nested] 15+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-emulation/xen-tools: xen-tools-4.3.0.ebuild ChangeLog
@ 2013-07-22 17:05 Ian Delaney (idella4)
0 siblings, 0 replies; 15+ messages in thread
From: Ian Delaney (idella4) @ 2013-07-22 17:05 UTC (permalink / raw
To: gentoo-commits
idella4 13/07/22 17:05:21
Modified: xen-tools-4.3.0.ebuild ChangeLog
Log:
Extend purging of Werror CFLAG in xen-4.3-fix_dotconfig-gcc.patch, fixes Bug #477674
(Portage version: 2.1.11.63/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
Revision Changes Path
1.5 app-emulation/xen-tools/xen-tools-4.3.0.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?r1=1.4&r2=1.5
Index: xen-tools-4.3.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- xen-tools-4.3.0.ebuild 22 Jul 2013 11:38:54 -0000 1.4
+++ xen-tools-4.3.0.ebuild 22 Jul 2013 17:05:21 -0000 1.5
@@ -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/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.4 2013/07/22 11:38:54 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.5 2013/07/22 17:05:21 idella4 Exp $
EAPI=5
@@ -212,7 +212,7 @@
}
src_configure() {
- econf --prefix=/usr
+ econf --prefix=/usr --disable-werror
}
src_compile() {
1.171 app-emulation/xen-tools/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.171&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.171&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?r1=1.170&r2=1.171
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v
retrieving revision 1.170
retrieving revision 1.171
diff -u -r1.170 -r1.171
--- ChangeLog 22 Jul 2013 11:38:54 -0000 1.170
+++ ChangeLog 22 Jul 2013 17:05:21 -0000 1.171
@@ -1,6 +1,11 @@
# ChangeLog for app-emulation/xen-tools
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.170 2013/07/22 11:38:54 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.171 2013/07/22 17:05:21 idella4 Exp $
+
+ 22 Jul 2013; Ian Delaney <idella4@gentoo.org>
+ files/xen-4.3-fix_dotconfig-gcc.patch, xen-tools-4.3.0.ebuild:
+ Extend purging of Werror CFLAG in xen-4.3-fix_dotconfig-gcc.patch, fixes Bug
+ #477674
22 Jul 2013; Ian Delaney <idella4@gentoo.org>
files/xen-4-fix_dotconfig-gcc.patch, files/xen-4.2.0-anti-download.patch,
^ permalink raw reply [flat|nested] 15+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-emulation/xen-tools: xen-tools-4.3.0.ebuild ChangeLog
@ 2013-07-23 10:07 Ian Delaney (idella4)
0 siblings, 0 replies; 15+ messages in thread
From: Ian Delaney (idella4) @ 2013-07-23 10:07 UTC (permalink / raw
To: gentoo-commits
idella4 13/07/23 10:07:30
Modified: xen-tools-4.3.0.ebuild ChangeLog
Log:
patch to correct AR use wrt Bug #477676
(Portage version: 2.1.11.63/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
Revision Changes Path
1.6 app-emulation/xen-tools/xen-tools-4.3.0.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.6&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.6&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?r1=1.5&r2=1.6
Index: xen-tools-4.3.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- xen-tools-4.3.0.ebuild 22 Jul 2013 17:05:21 -0000 1.5
+++ xen-tools-4.3.0.ebuild 23 Jul 2013 10:07:30 -0000 1.6
@@ -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/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.5 2013/07/22 17:05:21 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.6 2013/07/23 10:07:30 idella4 Exp $
EAPI=5
@@ -208,6 +208,9 @@
sed -e 's:^BASH_COMPLETION_DIR ?= $(CONFIG_DIR)/bash_completion.d:BASH_COMPLETION_DIR ?= $(SHARE_DIR)/bash-completion:' \
-i Config.mk || die
+ # Bug 477676
+ epatch "${FILESDIR}"/${PN}-4.3-ar.patch
+
epatch_user
}
1.173 app-emulation/xen-tools/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.173&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.173&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?r1=1.172&r2=1.173
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v
retrieving revision 1.172
retrieving revision 1.173
diff -u -r1.172 -r1.173
--- ChangeLog 23 Jul 2013 05:35:54 -0000 1.172
+++ ChangeLog 23 Jul 2013 10:07:30 -0000 1.173
@@ -1,6 +1,10 @@
# ChangeLog for app-emulation/xen-tools
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.172 2013/07/23 05:35:54 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.173 2013/07/23 10:07:30 idella4 Exp $
+
+ 23 Jul 2013; Ian Delaney <idella4@gentoo.org> +files/xen-tools-4.3-ar.patch,
+ xen-tools-4.3.0.ebuild:
+ patch to correct AR use wrt Bug #477676
23 Jul 2013; Ian Delaney <idella4@gentoo.org> files/xendomains.initd-r1,
files/xendomains.initd-r2:
^ permalink raw reply [flat|nested] 15+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-emulation/xen-tools: xen-tools-4.3.0.ebuild ChangeLog
@ 2013-07-23 15:02 Ian Delaney (idella4)
0 siblings, 0 replies; 15+ messages in thread
From: Ian Delaney (idella4) @ 2013-07-23 15:02 UTC (permalink / raw
To: gentoo-commits
idella4 13/07/23 15:02:03
Modified: xen-tools-4.3.0.ebuild ChangeLog
Log:
renamed patch to capture ar & cc, extended the patch to honour tc-getCC, almost fixes Bug #477676
(Portage version: 2.1.11.63/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
Revision Changes Path
1.7 app-emulation/xen-tools/xen-tools-4.3.0.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.7&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.7&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?r1=1.6&r2=1.7
Index: xen-tools-4.3.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- xen-tools-4.3.0.ebuild 23 Jul 2013 10:07:30 -0000 1.6
+++ xen-tools-4.3.0.ebuild 23 Jul 2013 15:02:03 -0000 1.7
@@ -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/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.6 2013/07/23 10:07:30 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.7 2013/07/23 15:02:03 idella4 Exp $
EAPI=5
@@ -209,7 +209,7 @@
-i Config.mk || die
# Bug 477676
- epatch "${FILESDIR}"/${PN}-4.3-ar.patch
+ epatch "${FILESDIR}"/${PN}-4.3-ar-cc.patch
epatch_user
}
1.174 app-emulation/xen-tools/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.174&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.174&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?r1=1.173&r2=1.174
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v
retrieving revision 1.173
retrieving revision 1.174
diff -u -r1.173 -r1.174
--- ChangeLog 23 Jul 2013 10:07:30 -0000 1.173
+++ ChangeLog 23 Jul 2013 15:02:03 -0000 1.174
@@ -1,6 +1,12 @@
# ChangeLog for app-emulation/xen-tools
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.173 2013/07/23 10:07:30 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.174 2013/07/23 15:02:03 idella4 Exp $
+
+ 23 Jul 2013; Ian Delaney <idella4@gentoo.org>
+ +files/xen-tools-4.3-ar-cc.patch, -files/xen-tools-4.3-ar.patch,
+ xen-tools-4.3.0.ebuild:
+ renamed patch to capture ar & cc, extended the patch to honour tc-getCC,
+ almost fixes Bug #477676
23 Jul 2013; Ian Delaney <idella4@gentoo.org> +files/xen-tools-4.3-ar.patch,
xen-tools-4.3.0.ebuild:
^ permalink raw reply [flat|nested] 15+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-emulation/xen-tools: xen-tools-4.3.0.ebuild ChangeLog
@ 2013-07-24 5:12 Ian Delaney (idella4)
0 siblings, 0 replies; 15+ messages in thread
From: Ian Delaney (idella4) @ 2013-07-24 5:12 UTC (permalink / raw
To: gentoo-commits
idella4 13/07/24 05:12:00
Modified: xen-tools-4.3.0.ebuild ChangeLog
Log:
correct tools' Makefile re IUSE pygrub, add python use flag and corresponding sed to Makefile, fixes Bug #477880 by 'a.m'
(Portage version: 2.1.11.63/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
Revision Changes Path
1.8 app-emulation/xen-tools/xen-tools-4.3.0.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.8&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.8&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?r1=1.7&r2=1.8
Index: xen-tools-4.3.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- xen-tools-4.3.0.ebuild 23 Jul 2013 15:02:03 -0000 1.7
+++ xen-tools-4.3.0.ebuild 24 Jul 2013 05:12:00 -0000 1.8
@@ -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/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.7 2013/07/23 15:02:03 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.8 2013/07/24 05:12:00 idella4 Exp $
EAPI=5
@@ -32,7 +32,7 @@
LICENSE="GPL-2"
SLOT="0"
-IUSE="api custom-cflags debug doc flask hvm qemu ocaml pygrub screen static-libs xend"
+IUSE="api custom-cflags debug doc flask hvm qemu ocaml python pygrub screen static-libs xend"
REQUIRED_USE="hvm? ( qemu )"
@@ -150,7 +150,11 @@
fi
if ! use pygrub; then
- sed -e '/^SUBDIRS-$(PYTHON_TOOLS) += pygrub$/d' -i tools/Makefile || die
+ sed -e '/^SUBDIRS-y += pygrub/d' -i tools/Makefile || die
+ fi
+
+ if ! use python; then
+ sed -e '/^SUBDIRS-y += python$/d' -i tools/Makefile || die
fi
# Disable hvm support on systems that don't support x86_32 binaries.
1.175 app-emulation/xen-tools/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.175&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.175&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?r1=1.174&r2=1.175
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v
retrieving revision 1.174
retrieving revision 1.175
diff -u -r1.174 -r1.175
--- ChangeLog 23 Jul 2013 15:02:03 -0000 1.174
+++ ChangeLog 24 Jul 2013 05:12:00 -0000 1.175
@@ -1,6 +1,10 @@
# ChangeLog for app-emulation/xen-tools
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.174 2013/07/23 15:02:03 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.175 2013/07/24 05:12:00 idella4 Exp $
+
+ 24 Jul 2013; Ian Delaney <idella4@gentoo.org> xen-tools-4.3.0.ebuild:
+ correct tools' Makefile re IUSE pygrub, add python use flag and corresponding
+ sed to Makefile, fixes Bug #477880 by 'a.m'
23 Jul 2013; Ian Delaney <idella4@gentoo.org>
+files/xen-tools-4.3-ar-cc.patch, -files/xen-tools-4.3-ar.patch,
^ permalink raw reply [flat|nested] 15+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-emulation/xen-tools: xen-tools-4.3.0.ebuild ChangeLog
@ 2013-07-24 5:33 Ian Delaney (idella4)
0 siblings, 0 replies; 15+ messages in thread
From: Ian Delaney (idella4) @ 2013-07-24 5:33 UTC (permalink / raw
To: gentoo-commits
idella4 13/07/24 05:33:44
Modified: xen-tools-4.3.0.ebuild ChangeLog
Log:
Correction to install with IUSE qemu, fixes Bug #477884, fixes Bug #477884
(Portage version: 2.1.11.63/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
Revision Changes Path
1.9 app-emulation/xen-tools/xen-tools-4.3.0.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.9&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.9&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?r1=1.8&r2=1.9
Index: xen-tools-4.3.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- xen-tools-4.3.0.ebuild 24 Jul 2013 05:12:00 -0000 1.8
+++ xen-tools-4.3.0.ebuild 24 Jul 2013 05:33:44 -0000 1.9
@@ -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/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.8 2013/07/24 05:12:00 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.9 2013/07/24 05:33:44 idella4 Exp $
EAPI=5
@@ -295,9 +295,10 @@
keepdir /var/log/xen-consoles
fi
+ # Move files built with use qemu, Bug #477884
if [[ "${ARCH}" == 'amd64' ]] && use qemu; then
mkdir -p "${D}"usr/$(get_libdir)/xen/bin || die
- mv "${D}"usr/lib/xen/bin/{qemu*,vscclient,virtfs-proxy-helper} "${D}"usr/$(get_libdir)/xen/bin/ || die
+ mv "${D}"usr/lib/xen/bin/* "${D}"usr/$(get_libdir)/xen/bin/ || die
fi
# For -static-libs wrt Bug 384355
1.176 app-emulation/xen-tools/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.176&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.176&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?r1=1.175&r2=1.176
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v
retrieving revision 1.175
retrieving revision 1.176
diff -u -r1.175 -r1.176
--- ChangeLog 24 Jul 2013 05:12:00 -0000 1.175
+++ ChangeLog 24 Jul 2013 05:33:44 -0000 1.176
@@ -1,6 +1,9 @@
# ChangeLog for app-emulation/xen-tools
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.175 2013/07/24 05:12:00 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.176 2013/07/24 05:33:44 idella4 Exp $
+
+ 24 Jul 2013; Ian Delaney <idella4@gentoo.org> xen-tools-4.3.0.ebuild:
+ Correction to install with IUSE qemu, fixes Bug #477884, fixes Bug #477884
24 Jul 2013; Ian Delaney <idella4@gentoo.org> xen-tools-4.3.0.ebuild:
correct tools' Makefile re IUSE pygrub, add python use flag and corresponding
^ permalink raw reply [flat|nested] 15+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-emulation/xen-tools: xen-tools-4.3.0.ebuild ChangeLog
@ 2013-07-24 9:19 Ian Delaney (idella4)
0 siblings, 0 replies; 15+ messages in thread
From: Ian Delaney (idella4) @ 2013-07-24 9:19 UTC (permalink / raw
To: gentoo-commits
idella4 13/07/24 09:19:00
Modified: xen-tools-4.3.0.ebuild ChangeLog
Log:
Add dep for IUSE qemu build, fixes Bug #477878 by 'a.m.', again
(Portage version: 2.1.11.63/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
Revision Changes Path
1.10 app-emulation/xen-tools/xen-tools-4.3.0.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.10&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.10&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?r1=1.9&r2=1.10
Index: xen-tools-4.3.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- xen-tools-4.3.0.ebuild 24 Jul 2013 05:33:44 -0000 1.9
+++ xen-tools-4.3.0.ebuild 24 Jul 2013 09:19:00 -0000 1.10
@@ -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/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.9 2013/07/24 05:33:44 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.10 2013/07/24 09:19:00 idella4 Exp $
EAPI=5
@@ -66,8 +66,9 @@
dev-texlive/texlive-pictures
dev-texlive/texlive-latexrecommended
)
- hvm? ( x11-proto/xproto
- !net-libs/libiscsi )"
+ hvm? ( x11-proto/xproto
+ !net-libs/libiscsi )
+ qemu? ( x11-libs/pixman )"
RDEPEND="${CDEPEND}
sys-apps/iproute2
1.177 app-emulation/xen-tools/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.177&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.177&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?r1=1.176&r2=1.177
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v
retrieving revision 1.176
retrieving revision 1.177
diff -u -r1.176 -r1.177
--- ChangeLog 24 Jul 2013 05:33:44 -0000 1.176
+++ ChangeLog 24 Jul 2013 09:19:00 -0000 1.177
@@ -1,6 +1,9 @@
# ChangeLog for app-emulation/xen-tools
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.176 2013/07/24 05:33:44 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.177 2013/07/24 09:19:00 idella4 Exp $
+
+ 24 Jul 2013; Ian Delaney <idella4@gentoo.org> xen-tools-4.3.0.ebuild:
+ Add dep for IUSE qemu build, fixes Bug #477878 by 'a.m.', again
24 Jul 2013; Ian Delaney <idella4@gentoo.org> xen-tools-4.3.0.ebuild:
Correction to install with IUSE qemu, fixes Bug #477884, fixes Bug #477884
^ permalink raw reply [flat|nested] 15+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-emulation/xen-tools: xen-tools-4.3.0.ebuild ChangeLog
@ 2013-07-25 15:09 Ian Delaney (idella4)
0 siblings, 0 replies; 15+ messages in thread
From: Ian Delaney (idella4) @ 2013-07-25 15:09 UTC (permalink / raw
To: gentoo-commits
idella4 13/07/25 15:09:55
Modified: xen-tools-4.3.0.ebuild ChangeLog
Log:
Correction to xenstored.initd fix, set app-emulation/qemu as an antagonist dep to IUSE qemu wrt Bug #478064 by uen
(Portage version: 2.1.11.63/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
Revision Changes Path
1.11 app-emulation/xen-tools/xen-tools-4.3.0.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.11&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.11&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?r1=1.10&r2=1.11
Index: xen-tools-4.3.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- xen-tools-4.3.0.ebuild 24 Jul 2013 09:19:00 -0000 1.10
+++ xen-tools-4.3.0.ebuild 25 Jul 2013 15:09:55 -0000 1.11
@@ -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/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.10 2013/07/24 09:19:00 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.11 2013/07/25 15:09:55 idella4 Exp $
EAPI=5
@@ -68,7 +68,8 @@
)
hvm? ( x11-proto/xproto
!net-libs/libiscsi )
- qemu? ( x11-libs/pixman )"
+ qemu? ( x11-libs/pixman
+ !app-emulation/qemu )"
RDEPEND="${CDEPEND}
sys-apps/iproute2
1.179 app-emulation/xen-tools/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.179&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.179&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?r1=1.178&r2=1.179
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v
retrieving revision 1.178
retrieving revision 1.179
diff -u -r1.178 -r1.179
--- ChangeLog 25 Jul 2013 13:23:13 -0000 1.178
+++ ChangeLog 25 Jul 2013 15:09:55 -0000 1.179
@@ -1,6 +1,11 @@
# ChangeLog for app-emulation/xen-tools
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.178 2013/07/25 13:23:13 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.179 2013/07/25 15:09:55 idella4 Exp $
+
+ 25 Jul 2013; Ian Delaney <idella4@gentoo.org> files/xenstored.initd,
+ xen-tools-4.3.0.ebuild:
+ Correction to xenstored.initd fix, set app-emulation/qemu as an antagonist dep
+ to IUSE qemu wrt Bug #478064 by uen
25 Jul 2013; Ian Delaney <idella4@gentoo.org> files/xenstored.initd:
Edit to xenstored.initd wrt Bug #476572 & #475204
^ permalink raw reply [flat|nested] 15+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-emulation/xen-tools: xen-tools-4.3.0.ebuild ChangeLog
@ 2013-07-26 16:03 Ian Delaney (idella4)
0 siblings, 0 replies; 15+ messages in thread
From: Ian Delaney (idella4) @ 2013-07-26 16:03 UTC (permalink / raw
To: gentoo-commits
idella4 13/07/26 16:03:54
Modified: xen-tools-4.3.0.ebuild ChangeLog
Log:
Alternate fix of file collision with qemu-bridge-helper with corresponding patch wrt Bug #478064
(Portage version: 2.1.11.63/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
Revision Changes Path
1.12 app-emulation/xen-tools/xen-tools-4.3.0.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.12&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.12&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?r1=1.11&r2=1.12
Index: xen-tools-4.3.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- xen-tools-4.3.0.ebuild 25 Jul 2013 15:09:55 -0000 1.11
+++ xen-tools-4.3.0.ebuild 26 Jul 2013 16:03:53 -0000 1.12
@@ -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/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.11 2013/07/25 15:09:55 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.12 2013/07/26 16:03:53 idella4 Exp $
EAPI=5
@@ -68,9 +68,7 @@
)
hvm? ( x11-proto/xproto
!net-libs/libiscsi )
- qemu? ( x11-libs/pixman
- !app-emulation/qemu )"
-
+ qemu? ( x11-libs/pixman )"
RDEPEND="${CDEPEND}
sys-apps/iproute2
net-misc/bridge-utils
@@ -217,6 +215,12 @@
# Bug 477676
epatch "${FILESDIR}"/${PN}-4.3-ar-cc.patch
+ # Prevent file collision with qemu package Bug 478064
+ if use qemu; then
+ epatch "${FILESDIR}"/qemu-bridge.patch
+ mv tools/qemu-xen/qemu-bridge-helper.c tools/qemu-xen/xen-bridge-helper.c || die
+ fi
+
epatch_user
}
@@ -357,8 +361,14 @@
fi
if use xend; then
- echo
- elog "xend capability has been enabled and installed"
+ elog"";elog "xend capability has been enabled and installed"
+ fi
+
+ if use qemu; then
+ elog "The qemu-bridge-helper is renamed to the xen-bridge-helper in the in source"
+ elog "build of qemu. This allows for app-emulation/qemu to be emerged concurrently"
+ elog "with the qemu capable xen. It is up to the user to distinguish between and utilise"
+ elog "the qemu-bridge-helper and the xen-bridge-helper. File bugs of any issues that arise"
fi
if grep -qsF XENSV= "${ROOT}/etc/conf.d/xend"; then
1.180 app-emulation/xen-tools/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.180&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.180&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?r1=1.179&r2=1.180
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v
retrieving revision 1.179
retrieving revision 1.180
diff -u -r1.179 -r1.180
--- ChangeLog 25 Jul 2013 15:09:55 -0000 1.179
+++ ChangeLog 26 Jul 2013 16:03:53 -0000 1.180
@@ -1,6 +1,11 @@
# ChangeLog for app-emulation/xen-tools
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.179 2013/07/25 15:09:55 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.180 2013/07/26 16:03:53 idella4 Exp $
+
+ 26 Jul 2013; Ian Delaney <idella4@gentoo.org> +files/qemu-bridge.patch,
+ xen-tools-4.3.0.ebuild:
+ Alternate fix of file collision with qemu-bridge-helper with corresponding
+ patch wrt Bug #478064
25 Jul 2013; Ian Delaney <idella4@gentoo.org> files/xenstored.initd,
xen-tools-4.3.0.ebuild:
^ permalink raw reply [flat|nested] 15+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-emulation/xen-tools: xen-tools-4.3.0.ebuild ChangeLog
@ 2013-07-27 15:50 Ian Delaney (idella4)
0 siblings, 0 replies; 15+ messages in thread
From: Ian Delaney (idella4) @ 2013-07-27 15:50 UTC (permalink / raw
To: gentoo-commits
idella4 13/07/27 15:50:36
Modified: xen-tools-4.3.0.ebuild ChangeLog
Log:
for 4.3.0; upgrade jserver.patch, substitute with correct code to set IUSE api, flask capable builds, rm whitespace in init script, thanks for support from mva
(Portage version: 2.1.11.63/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
Revision Changes Path
1.13 app-emulation/xen-tools/xen-tools-4.3.0.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.13&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.13&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?r1=1.12&r2=1.13
Index: xen-tools-4.3.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- xen-tools-4.3.0.ebuild 26 Jul 2013 16:03:53 -0000 1.12
+++ xen-tools-4.3.0.ebuild 27 Jul 2013 15:50:36 -0000 1.13
@@ -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/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.12 2013/07/26 16:03:53 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.13 2013/07/27 15:50:36 idella4 Exp $
EAPI=5
@@ -117,9 +117,6 @@
die "Unsupported architecture!"
fi
fi
-
- use api && export "LIBXENAPI_BINDINGS=y"
- use flask && export "FLASK_ENABLE=y"
}
src_prepare() {
@@ -196,7 +193,7 @@
epatch "${FILESDIR}"/${PN/-tools/}-4.2.0-nostrip.patch
# fix jobserver in Makefile
- epatch "${FILESDIR}"/${PN/-tools/}-4.2.0-jserver.patch
+ epatch "${FILESDIR}"/${PN/-tools/}-4.3-jserver.patch
# add missing header
epatch "${FILESDIR}"/xen-4-ulong.patch
@@ -221,6 +218,9 @@
mv tools/qemu-xen/qemu-bridge-helper.c tools/qemu-xen/xen-bridge-helper.c || die
fi
+ use flask || sed -e "/SUBDIRS-y += flask/d" -i tools/Makefile || die
+ use api || sed -e "/SUBDIRS-\$(LIBXENAPI_BINDINGS) += libxen/d" -i tools/Makefile || die
+
epatch_user
}
1.182 app-emulation/xen-tools/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.182&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.182&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?r1=1.181&r2=1.182
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v
retrieving revision 1.181
retrieving revision 1.182
diff -u -r1.181 -r1.182
--- ChangeLog 27 Jul 2013 06:11:03 -0000 1.181
+++ ChangeLog 27 Jul 2013 15:50:36 -0000 1.182
@@ -1,6 +1,13 @@
# ChangeLog for app-emulation/xen-tools
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.181 2013/07/27 06:11:03 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.182 2013/07/27 15:50:36 idella4 Exp $
+
+ 27 Jul 2013; Ian Delaney <idella4@gentoo.org> +files/xen-4.3-jserver.patch,
+ files/xenconsoled.initd, files/xend.initd-r1, files/xend.initd-r2,
+ files/xenstored.initd, xen-tools-4.3.0.ebuild:
+ for 4.3.0; upgrade jserver.patch, substitute with correct code to set IUSE
+ api, flask capable builds, rm whitespace in init script, thanks for support
+ from mva
27 Jul 2013; Ian Delaney <idella4@gentoo.org> files/xendomains.initd-r1,
files/xendomains.initd-r2:
^ permalink raw reply [flat|nested] 15+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-emulation/xen-tools: xen-tools-4.3.0.ebuild ChangeLog
@ 2013-07-27 17:33 Ian Delaney (idella4)
0 siblings, 0 replies; 15+ messages in thread
From: Ian Delaney (idella4) @ 2013-07-27 17:33 UTC (permalink / raw
To: gentoo-commits
idella4 13/07/27 17:33:03
Modified: xen-tools-4.3.0.ebuild ChangeLog
Log:
Add dep markdown, make dep transfig unconditional, sed statement to correct locale failure in build of seabios, fixes Bug #445986
(Portage version: 2.1.11.63/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
Revision Changes Path
1.14 app-emulation/xen-tools/xen-tools-4.3.0.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.14&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.14&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?r1=1.13&r2=1.14
Index: xen-tools-4.3.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- xen-tools-4.3.0.ebuild 27 Jul 2013 15:50:36 -0000 1.13
+++ xen-tools-4.3.0.ebuild 27 Jul 2013 17:33:03 -0000 1.14
@@ -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/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.13 2013/07/27 15:50:36 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.14 2013/07/27 17:33:03 idella4 Exp $
EAPI=5
@@ -53,10 +53,11 @@
sys-devel/dev86
dev-lang/perl
app-misc/pax-utils
+ dev-python/markdown
+ media-gfx/transfig
doc? (
app-doc/doxygen
dev-tex/latex2html[png,gif]
- media-gfx/transfig
media-gfx/graphviz
dev-tex/xcolor
dev-texlive/texlive-latexextra
@@ -220,6 +221,7 @@
use flask || sed -e "/SUBDIRS-y += flask/d" -i tools/Makefile || die
use api || sed -e "/SUBDIRS-\$(LIBXENAPI_BINDINGS) += libxen/d" -i tools/Makefile || die
+ sed -e 's:$(MAKE) PYTHON=$(PYTHON) subdirs-$@:LC_ALL=C &:' -i tools/firmware/Makefile || die
epatch_user
}
1.183 app-emulation/xen-tools/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.183&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.183&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?r1=1.182&r2=1.183
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v
retrieving revision 1.182
retrieving revision 1.183
diff -u -r1.182 -r1.183
--- ChangeLog 27 Jul 2013 15:50:36 -0000 1.182
+++ ChangeLog 27 Jul 2013 17:33:03 -0000 1.183
@@ -1,6 +1,10 @@
# ChangeLog for app-emulation/xen-tools
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.182 2013/07/27 15:50:36 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.183 2013/07/27 17:33:03 idella4 Exp $
+
+ 27 Jul 2013; Ian Delaney <idella4@gentoo.org> xen-tools-4.3.0.ebuild:
+ Add dep markdown, make dep transfig unconditional, sed statement to correct
+ locale failure in build of seabios, fixes Bug #445986
27 Jul 2013; Ian Delaney <idella4@gentoo.org> +files/xen-4.3-jserver.patch,
files/xenconsoled.initd, files/xend.initd-r1, files/xend.initd-r2,
^ permalink raw reply [flat|nested] 15+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-emulation/xen-tools: xen-tools-4.3.0.ebuild ChangeLog
@ 2013-07-30 6:38 Ian Delaney (idella4)
0 siblings, 0 replies; 15+ messages in thread
From: Ian Delaney (idella4) @ 2013-07-30 6:38 UTC (permalink / raw
To: gentoo-commits
idella4 13/07/30 06:38:21
Modified: xen-tools-4.3.0.ebuild ChangeLog
Log:
verbosity level hard set in src_compile, fixes Bug #477678 by hasufell
(Portage version: 2.1.11.63/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
Revision Changes Path
1.16 app-emulation/xen-tools/xen-tools-4.3.0.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.16&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.16&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?r1=1.15&r2=1.16
Index: xen-tools-4.3.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- xen-tools-4.3.0.ebuild 30 Jul 2013 06:34:52 -0000 1.15
+++ xen-tools-4.3.0.ebuild 30 Jul 2013 06:38:21 -0000 1.16
@@ -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/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.15 2013/07/30 06:34:52 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.16 2013/07/30 06:38:21 idella4 Exp $
EAPI=5
@@ -242,7 +242,7 @@
unset LDFLAGS
unset CFLAGS
- emake CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" -C tools ${myopt}
+ emake V=1 CC="$(tc-getCC)" LD="$(tc-getLD)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" -C tools ${myopt}
use doc && emake -C docs txt html
emake -C docs man-pages
1.185 app-emulation/xen-tools/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.185&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.185&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?r1=1.184&r2=1.185
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v
retrieving revision 1.184
retrieving revision 1.185
diff -u -r1.184 -r1.185
--- ChangeLog 30 Jul 2013 06:34:52 -0000 1.184
+++ ChangeLog 30 Jul 2013 06:38:21 -0000 1.185
@@ -1,6 +1,9 @@
# ChangeLog for app-emulation/xen-tools
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.184 2013/07/30 06:34:52 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.185 2013/07/30 06:38:21 idella4 Exp $
+
+ 30 Jul 2013; Ian Delaney <idella4@gentoo.org> xen-tools-4.3.0.ebuild:
+ verbosity level hard set in src_compile, fixes Bug #477678 by hasufell
30 Jul 2013; Ian Delaney <idella4@gentoo.org> xen-tools-4.2.2-r4.ebuild,
xen-tools-4.3.0.ebuild:
^ permalink raw reply [flat|nested] 15+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-emulation/xen-tools: xen-tools-4.3.0.ebuild ChangeLog
@ 2013-08-01 8:16 Ian Delaney (idella4)
0 siblings, 0 replies; 15+ messages in thread
From: Ian Delaney (idella4) @ 2013-08-01 8:16 UTC (permalink / raw
To: gentoo-commits
idella4 13/08/01 08:16:08
Modified: xen-tools-4.3.0.ebuild ChangeLog
Log:
Reverting transfig to previous place behind IUSE doc, fixes Bug #479226 by Sven
(Portage version: 2.1.11.63/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
Revision Changes Path
1.17 app-emulation/xen-tools/xen-tools-4.3.0.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.17&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.17&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?r1=1.16&r2=1.17
Index: xen-tools-4.3.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- xen-tools-4.3.0.ebuild 30 Jul 2013 06:38:21 -0000 1.16
+++ xen-tools-4.3.0.ebuild 1 Aug 2013 08:16:07 -0000 1.17
@@ -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/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.16 2013/07/30 06:38:21 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.17 2013/08/01 08:16:07 idella4 Exp $
EAPI=5
@@ -54,12 +54,12 @@
dev-lang/perl
app-misc/pax-utils
dev-python/markdown
- media-gfx/transfig
doc? (
app-doc/doxygen
dev-tex/latex2html[png,gif]
media-gfx/graphviz
dev-tex/xcolor
+ media-gfx/transfig
dev-texlive/texlive-latexextra
virtual/latex-base
dev-tex/latexmk
1.191 app-emulation/xen-tools/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.191&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.191&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?r1=1.190&r2=1.191
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v
retrieving revision 1.190
retrieving revision 1.191
diff -u -r1.190 -r1.191
--- ChangeLog 31 Jul 2013 05:01:51 -0000 1.190
+++ ChangeLog 1 Aug 2013 08:16:07 -0000 1.191
@@ -1,6 +1,10 @@
# ChangeLog for app-emulation/xen-tools
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.190 2013/07/31 05:01:51 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.191 2013/08/01 08:16:07 idella4 Exp $
+
+ 01 Aug 2013; Ian Delaney <idella4@gentoo.org> xen-tools-4.3.0.ebuild:
+ Reverting transfig to previous place behind IUSE doc, fixes Bug #479226 by
+ Sven
31 Jul 2013; Ian Delaney <idella4@gentoo.org> xen-tools-4.2.2-r4.ebuild:
upgrade emake in complile phase to match 4.3.0
^ permalink raw reply [flat|nested] 15+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-emulation/xen-tools: xen-tools-4.3.0.ebuild ChangeLog
@ 2013-08-04 12:22 Ian Delaney (idella4)
0 siblings, 0 replies; 15+ messages in thread
From: Ian Delaney (idella4) @ 2013-08-04 12:22 UTC (permalink / raw
To: gentoo-commits
idella4 13/08/04 12:22:18
Modified: xen-tools-4.3.0.ebuild ChangeLog
Log:
Upgrade to IUSE ocaml with shift of findlib behind IUSE ocaml and consequent upgrade to configure, substitute xenstored conf.d script resultant of Bug #478776, orginal conf.d script retained by rename to xenstoredorig.confd
(Portage version: 2.1.11.63/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
Revision Changes Path
1.18 app-emulation/xen-tools/xen-tools-4.3.0.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.18&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?rev=1.18&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild?r1=1.17&r2=1.18
Index: xen-tools-4.3.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- xen-tools-4.3.0.ebuild 1 Aug 2013 08:16:07 -0000 1.17
+++ xen-tools-4.3.0.ebuild 4 Aug 2013 12:22:18 -0000 1.18
@@ -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/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.17 2013/08/01 08:16:07 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.3.0.ebuild,v 1.18 2013/08/04 12:22:18 idella4 Exp $
EAPI=5
@@ -73,7 +73,8 @@
RDEPEND="${CDEPEND}
sys-apps/iproute2
net-misc/bridge-utils
- ocaml? ( >=dev-lang/ocaml-4 )
+ ocaml? ( >=dev-lang/ocaml-4
+ dev-ml/findlib )
screen? (
app-misc/screen
app-admin/logrotate
@@ -227,7 +228,15 @@
}
src_configure() {
- econf --prefix=/usr --disable-werror
+ local myconf="--prefix=/usr --disable-werror"
+ if use ocaml
+ then
+ myconf="${myconf} $(use_enable ocaml ocamltools)"
+ else
+ myconf="${myconf} --disable-ocamltools"
+ fi
+
+ econf ${myconf}
}
src_compile() {
1.192 app-emulation/xen-tools/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.192&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?rev=1.192&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen-tools/ChangeLog?r1=1.191&r2=1.192
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v
retrieving revision 1.191
retrieving revision 1.192
diff -u -r1.191 -r1.192
--- ChangeLog 1 Aug 2013 08:16:07 -0000 1.191
+++ ChangeLog 4 Aug 2013 12:22:18 -0000 1.192
@@ -1,6 +1,12 @@
# ChangeLog for app-emulation/xen-tools
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.191 2013/08/01 08:16:07 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.192 2013/08/04 12:22:18 idella4 Exp $
+
+ 04 Aug 2013; Ian Delaney <idella4@gentoo.org> +files/xenstoredorig.confd,
+ files/xenstored.confd, xen-tools-4.3.0.ebuild:
+ Upgrade to IUSE ocaml with shift of findlib behind IUSE ocaml and consequent
+ upgrade to configure, substitute xenstored conf.d script resultant of Bug
+ #478776, orginal conf.d script retained by rename to xenstoredorig.confd
01 Aug 2013; Ian Delaney <idella4@gentoo.org> xen-tools-4.3.0.ebuild:
Reverting transfig to previous place behind IUSE doc, fixes Bug #479226 by
^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2013-08-04 12:22 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-22 17:05 [gentoo-commits] gentoo-x86 commit in app-emulation/xen-tools: xen-tools-4.3.0.ebuild ChangeLog Ian Delaney (idella4)
-- strict thread matches above, loose matches on Subject: below --
2013-08-04 12:22 Ian Delaney (idella4)
2013-08-01 8:16 Ian Delaney (idella4)
2013-07-30 6:38 Ian Delaney (idella4)
2013-07-27 17:33 Ian Delaney (idella4)
2013-07-27 15:50 Ian Delaney (idella4)
2013-07-26 16:03 Ian Delaney (idella4)
2013-07-25 15:09 Ian Delaney (idella4)
2013-07-24 9:19 Ian Delaney (idella4)
2013-07-24 5:33 Ian Delaney (idella4)
2013-07-24 5:12 Ian Delaney (idella4)
2013-07-23 15:02 Ian Delaney (idella4)
2013-07-23 10:07 Ian Delaney (idella4)
2013-07-22 11:38 Ian Delaney (idella4)
2013-07-20 17:17 Ian Delaney (idella4)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox