commit: ecdab33ececea00bb71688686b97fbb890de8792
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 18 20:36:03 2015 +0000
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Wed Nov 18 20:37:03 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecdab33e
app-emulation/spice: Maintenance, drop obsolete USE=client (bug #566086)
- The client spicec has been removed from app-emulation/spice in favor of
app-emulation/virt-viewer. Thus, remove the now obsolete keyword and
associated dependencies.
- Remove (already commented out) USE="static" left-overs. This ebuild does
not contain any executable any more for which "static" might have made
sense.
Revision bump and commit straigt to stable as this is purely a cosmetic change.
Package-Manager: portage-2.2.24
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>
app-emulation/spice/metadata.xml | 1 -
...ice-0.12.6-r1.ebuild => spice-0.12.6-r2.ebuild} | 24 +++++-----------------
2 files changed, 5 insertions(+), 20 deletions(-)
diff --git a/app-emulation/spice/metadata.xml b/app-emulation/spice/metadata.xml
index f139eea..fc2293f 100644
--- a/app-emulation/spice/metadata.xml
+++ b/app-emulation/spice/metadata.xml
@@ -7,7 +7,6 @@
<name>Tiziano Müller</name>
</maintainer>
<use>
- <flag name="client">Build the spicec client app (does not
reduce dependencies at the moment).</flag>
<flag name="smartcard">Enable smartcard remoting using
<pkg>app-emulation/libcacard</pkg></flag>
</use>
</pkgmetadata>
diff --git a/app-emulation/spice/spice-0.12.6-r1.ebuild
b/app-emulation/spice/spice-0.12.6-r2.ebuild
similarity index 69%
rename from app-emulation/spice/spice-0.12.6-r1.ebuild
rename to app-emulation/spice/spice-0.12.6-r2.ebuild
index 852e15e..31e8456 100644
--- a/app-emulation/spice/spice-0.12.6-r1.ebuild
+++ b/app-emulation/spice/spice-0.12.6-r2.ebuild
@@ -8,17 +8,16 @@ PYTHON_COMPAT=( python2_7 python3_4 )
inherit eutils python-any-r1
-DESCRIPTION="SPICE server and client"
+DESCRIPTION="SPICE server"
HOMEPAGE="http://spice-space.org/"
SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE="client libressl sasl smartcard static-libs" # static
+IUSE="libressl sasl smartcard static-libs"
-# only the client links against libcacard, the libspice-server only uses the
headers
-# the client cannot be built statically since alsa and qemu[smartcard] are
missing static-libs
+# the libspice-server only uses the headers of libcacard
RDEPEND="
>=dev-libs/glib-2.22:2[static-libs(+)?]
>=media-libs/celt-0.5.1.1:0.5.1[static-libs(+)?]
@@ -28,17 +27,7 @@ RDEPEND="
>=x11-libs/pixman-0.17.7[static-libs(+)?]
!libressl? ( dev-libs/openssl:0[static-libs(+)?] )
libressl? ( dev-libs/libressl[static-libs(+)?] )
- sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
- client? (
- media-libs/alsa-lib
- >=x11-libs/libXrandr-1.2
- x11-libs/libX11
- x11-libs/libXext
- >=x11-libs/libXinerama-1.0
- x11-libs/libXfixes
- x11-libs/libXrender
- smartcard? ( app-emulation/qemu[smartcard] )
- )"
+ sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )"
DEPEND="
>=app-emulation/spice-protocol-0.12.10
@@ -71,12 +60,9 @@ src_prepare() {
src_configure() {
econf \
$(use_enable static-libs static) \
- $(use_enable client) \
$(use_with sasl) \
$(use_enable smartcard) \
- --disable-gui \
- --disable-static-linkage
-# $(use_enable static static-linkage) \
+ --disable-gui
}
src_install() {