[gentoo-commits] gentoo-x86 commit in app-emulation/xen: xen-4.5.1.ebuild ChangeLog

2015-07-10 Thread Agostino Sarubbo (ago)
ago 15/07/10 10:14:07

  Modified: xen-4.5.1.ebuild ChangeLog
  Log:
  Stable for amd64, wrt bug #553664
  
  (Portage version: 2.2.20/cvs/Linux x86_64, RepoMan options: 
--include-arches=amd64, signed Manifest commit with key 7194459F)

Revision  ChangesPath
1.2  app-emulation/xen/xen-4.5.1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen/xen-4.5.1.ebuild?rev=1.2view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen/xen-4.5.1.ebuild?rev=1.2content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen/xen-4.5.1.ebuild?r1=1.1r2=1.2

Index: xen-4.5.1.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.5.1.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- xen-4.5.1.ebuild6 Jul 2015 09:36:37 -   1.1
+++ xen-4.5.1.ebuild10 Jul 2015 10:14:07 -  1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.5.1.ebuild,v 1.1 
2015/07/06 09:36:37 dlan Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.5.1.ebuild,v 1.2 
2015/07/10 10:14:07 ago Exp $
 
 EAPI=5
 
@@ -14,7 +14,7 @@
EGIT_REPO_URI=git://xenbits.xen.org/${PN}.git
live_eclass=git-2
 else
-   KEYWORDS=~amd64 ~arm ~arm64 -x86
+   KEYWORDS=amd64 ~arm ~arm64 -x86
UPSTREAM_VER=
SECURITY_VER=
GENTOO_VER=



1.213app-emulation/xen/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen/ChangeLog?rev=1.213view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen/ChangeLog?rev=1.213content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen/ChangeLog?r1=1.212r2=1.213

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen/ChangeLog,v
retrieving revision 1.212
retrieving revision 1.213
diff -u -r1.212 -r1.213
--- ChangeLog   6 Jul 2015 09:36:37 -   1.212
+++ ChangeLog   10 Jul 2015 10:14:07 -  1.213
@@ -1,6 +1,9 @@
 # ChangeLog for app-emulation/xen
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/ChangeLog,v 1.212 
2015/07/06 09:36:37 dlan Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/ChangeLog,v 1.213 
2015/07/10 10:14:07 ago Exp $
+
+  10 Jul 2015; Agostino Sarubbo a...@gentoo.org xen-4.5.1.ebuild:
+  Stable for amd64, wrt bug #553664
 
 *xen-4.5.1 (06 Jul 2015)
 






[gentoo-commits] gentoo-x86 commit in app-emulation/xen: xen-4.5.1.ebuild ChangeLog

2015-07-06 Thread Yixun Lan (dlan)
dlan15/07/06 09:36:37

  Modified: ChangeLog
  Added:xen-4.5.1.ebuild
  Log:
  bump version to 4.5.1
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 
0xAABEFD55)

Revision  ChangesPath
1.212app-emulation/xen/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen/ChangeLog?rev=1.212view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen/ChangeLog?rev=1.212content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen/ChangeLog?r1=1.211r2=1.212

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/app-emulation/xen/ChangeLog,v
retrieving revision 1.211
retrieving revision 1.212
diff -u -r1.211 -r1.212
--- ChangeLog   30 Jun 2015 09:32:00 -  1.211
+++ ChangeLog   6 Jul 2015 09:36:37 -   1.212
@@ -1,6 +1,11 @@
 # ChangeLog for app-emulation/xen
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/ChangeLog,v 1.211 
2015/06/30 09:32:00 dlan Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/ChangeLog,v 1.212 
2015/07/06 09:36:37 dlan Exp $
+
+*xen-4.5.1 (06 Jul 2015)
+
+  06 Jul 2015; Yixun Lan d...@gentoo.org +xen-4.5.1.ebuild:
+  bump version to 4.5.1
 
   30 Jun 2015; Yixun Lan d...@gentoo.org -xen-4.2.5-r9.ebuild,
   -xen-4.4.2-r2.ebuild, -xen-4.4.2-r4.ebuild, -xen-4.5.0-r6.ebuild,



1.1  app-emulation/xen/xen-4.5.1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen/xen-4.5.1.ebuild?rev=1.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/xen/xen-4.5.1.ebuild?rev=1.1content-type=text/plain

Index: xen-4.5.1.ebuild
===
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen/xen-4.5.1.ebuild,v 1.1 
2015/07/06 09:36:37 dlan Exp $

EAPI=5

PYTHON_COMPAT=( python2_7 )

MY_PV=${PV/_/-}
MY_P=${PN}-${PV/_/-}

if [[ $PV == * ]]; then
KEYWORDS=
EGIT_REPO_URI=git://xenbits.xen.org/${PN}.git
live_eclass=git-2
else
KEYWORDS=~amd64 ~arm ~arm64 -x86
UPSTREAM_VER=
SECURITY_VER=
GENTOO_VER=

[[ -n ${UPSTREAM_VER} ]]  \

UPSTREAM_PATCHSET_URI=http://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz;
[[ -n ${SECURITY_VER} ]]  \

SECURITY_PATCHSET_URI=http://dev.gentoo.org/~dlan/distfiles/${PN}-security-patches-${SECURITY_VER}.tar.xz;
[[ -n ${GENTOO_VER} ]]  \

GENTOO_PATCHSET_URI=http://dev.gentoo.org/~dlan/distfiles/${PN}-gentoo-patches-${GENTOO_VER}.tar.xz;

SRC_URI=http://bits.xensource.com/oss-xen/release/${MY_PV}/${MY_P}.tar.gz
${UPSTREAM_PATCHSET_URI}
${SECURITY_PATCHSET_URI}
${GENTOO_PATCHSET_URI}

fi

inherit mount-boot flag-o-matic python-any-r1 toolchain-funcs eutils 
${live_eclass}

DESCRIPTION=The Xen virtual machine monitor
HOMEPAGE=http://xen.org/;
LICENSE=GPL-2
SLOT=0
IUSE=custom-cflags debug efi flask xsm

DEPEND=${PYTHON_DEPS}
efi? ( =sys-devel/binutils-2.22[multitarget] )
!efi? ( =sys-devel/binutils-2.22[-multitarget] )
RDEPEND=
PDEPEND=~app-emulation/xen-tools-${PV}

RESTRICT=test

# Approved by QA team in bug #144032
QA_WX_LOAD=boot/xen-syms-${PV}

REQUIRED_USE=flask? ( xsm )
arm? ( debug )

S=${WORKDIR}/${MY_P}

pkg_setup() {
python-any-r1_pkg_setup
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
elif use arm; then
export XEN_TARGET_ARCH=arm32
elif use arm64; then
export XEN_TARGET_ARCH=arm64
else
die Unsupported architecture!
fi
fi

if use flask ; then
export XSM_ENABLE=y
export FLASK_ENABLE=y
elif use xsm ; then
export XSM_ENABLE=y
fi
}

src_prepare() {
# Upstream's patchset
if [[ -n ${UPSTREAM_VER} ]]; then
EPATCH_SUFFIX=patch \
EPATCH_FORCE=yes \
EPATCH_OPTS=-p1 \
epatch ${WORKDIR}/patches-upstream
fi

# Security patchset
if [[ -n ${SECURITY_VER} ]]; then
EPATCH_SUFFIX=patch \
EPATCH_FORCE=yes \