summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDoug Goldstein <cardoe@gentoo.org>2013-06-05 17:13:28 +0000
committerDoug Goldstein <cardoe@gentoo.org>2013-06-05 17:13:28 +0000
commit7a6e1087686103dfa1d5a78e13db9638bc54a92a (patch)
tree9950f73d014bce4d7dda28310d8e7ee2f1331da5 /app-emulation/spice
parentVersion bump. (diff)
downloadgentoo-2-7a6e1087686103dfa1d5a78e13db9638bc54a92a.tar.gz
gentoo-2-7a6e1087686103dfa1d5a78e13db9638bc54a92a.tar.bz2
gentoo-2-7a6e1087686103dfa1d5a78e13db9638bc54a92a.zip
Improvements from Alphat-PC <alphatpc@gmail.com> as well as some other tweaks to make this package installer smoother. bug #472358
(Portage version: 2.1.11.62/cvs/Linux x86_64, signed Manifest commit with key D7DFA8D318FA9AEF!)
Diffstat (limited to 'app-emulation/spice')
-rw-r--r--app-emulation/spice/ChangeLog6
-rw-r--r--app-emulation/spice/spice-0.12.3.ebuild23
2 files changed, 19 insertions, 10 deletions
diff --git a/app-emulation/spice/ChangeLog b/app-emulation/spice/ChangeLog
index 279ed56d9aa9..9df4bb615907 100644
--- a/app-emulation/spice/ChangeLog
+++ b/app-emulation/spice/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-emulation/spice
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/spice/ChangeLog,v 1.46 2013/06/04 22:16:59 cardoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/spice/ChangeLog,v 1.47 2013/06/05 17:13:28 cardoe Exp $
+
+ 05 Jun 2013; Doug Goldstein <cardoe@gentoo.org> spice-0.12.3.ebuild:
+ Improvements from Alphat-PC <alphatpc@gmail.com> as well as some other tweaks
+ to make this package installer smoother. bug #472358
04 Jun 2013; Doug Goldstein <cardoe@gentoo.org>
-files/0.10.1-disable-werror.patch, -files/0.10.1-gold.patch,
diff --git a/app-emulation/spice/spice-0.12.3.ebuild b/app-emulation/spice/spice-0.12.3.ebuild
index 9c266a3edf0c..2ba25485e61f 100644
--- a/app-emulation/spice/spice-0.12.3.ebuild
+++ b/app-emulation/spice/spice-0.12.3.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/spice/spice-0.12.3.ebuild,v 1.1 2013/06/04 22:13:36 cardoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/spice/spice-0.12.3.ebuild,v 1.2 2013/06/05 17:13:28 cardoe Exp $
EAPI=5
-PYTHON_COMPAT=( python{2_5,2_6,2_7} )
+PYTHON_COMPAT=( python{2_5,2_6,2_7} pypy{1_9,2_0} )
inherit eutils python-any-r1
@@ -18,8 +18,9 @@ KEYWORDS="~amd64 ~x86"
IUSE="client gui sasl smartcard static-libs" # static
RDEPEND=">=x11-libs/pixman-0.17.7
+ >=dev-libs/glib-2.22:2
media-libs/alsa-lib
- media-libs/celt:0.5.1
+ >=media-libs/celt-0.5.1.1:0.5.1
dev-libs/openssl
virtual/jpeg
sys-libs/zlib
@@ -30,7 +31,7 @@ RDEPEND=">=x11-libs/pixman-0.17.7
>=x11-libs/libXrandr-1.2
x11-libs/libX11
x11-libs/libXext
- x11-libs/libXinerama
+ >=x11-libs/libXinerama-1.0
x11-libs/libXfixes
x11-libs/libXrender
)"
@@ -52,11 +53,15 @@ RDEPEND=">=x11-libs/pixman-0.17.7
# )"
DEPEND="virtual/pkgconfig
virtual/pyparsing
+ ${PYTHON_DEP}
${RDEPEND}"
+python_check_deps() {
+ has_version "virtual/pyparsing[${PYTHON_USEDEP}]"
+}
+
pkg_setup() {
- python-any-r1_pkg_setup
- python_export_best
+ [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
}
# maintainer notes:
@@ -82,12 +87,12 @@ src_configure() {
src_install() {
default
- use static-libs || rm "${D}"/usr/lib*/*.la
+ use static-libs || prune_libtool_files
}
pkg_postinst() {
- if use client -o use gui; then
- ewarn "USE=client and USE=gui will be removed in the next version."
+ if use gui; then
+ ewarn "USE=gui will be removed in the next version."
ewarn "Upstream has stated that 'spicy' is deprecated and that you"
ewarn "should use 'remote-viewer' from app-emulation/virt-viewer."
fi