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() {

Reply via email to