Version bump. Dropped old.
authorTiziano Müller <dev-zero@gentoo.org>
Mon, 14 Nov 2011 08:44:11 +0000 (08:44 +0000)
committerTiziano Müller <dev-zero@gentoo.org>
Mon, 14 Nov 2011 08:44:11 +0000 (08:44 +0000)
Package-Manager: portage-2.1.10.34/cvs/Linux x86_64

app-emulation/spice-protocol/ChangeLog
app-emulation/spice-protocol/spice-protocol-0.10.0.ebuild [moved from app-emulation/spice-protocol/spice-protocol-0.6.4.ebuild with 80% similarity]
app-emulation/spice-protocol/spice-protocol-0.8.0-r1.ebuild [deleted file]
app-emulation/spice/ChangeLog
app-emulation/spice/metadata.xml
app-emulation/spice/spice-0.10.0.ebuild [moved from app-emulation/spice/spice-0.8.0.ebuild with 57% similarity]
app-emulation/spice/spice-0.6.4.ebuild [deleted file]

index 47161d05a84bfd6fc014cbfd16f11bdbc9201518..3ba4445b7ddcba5354acfc49739c386e1f38633a 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for app-emulation/spice-protocol
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/spice-protocol/ChangeLog,v 1.11 2011/09/04 10:14:08 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/spice-protocol/ChangeLog,v 1.12 2011/11/14 08:40:46 dev-zero Exp $
+
+*spice-protocol-0.10.0 (14 Nov 2011)
+
+  14 Nov 2011; Tiziano Müller <dev-zero@gentoo.org>
+  +spice-protocol-0.10.0.ebuild, -spice-protocol-0.6.4.ebuild,
+  -spice-protocol-0.8.0-r1.ebuild:
+  Version bump. Dropped old.
 
   04 Sep 2011; Markus Meier <maekke@gentoo.org> spice-protocol-0.8.1.ebuild:
   x86 stable, bug #369601
similarity index 80%
rename from app-emulation/spice-protocol/spice-protocol-0.6.4.ebuild
rename to app-emulation/spice-protocol/spice-protocol-0.10.0.ebuild
index 48b268d2e98e48f3ca0dc6de595ddf31f537ac01..d67edbeb2730e02fd7ec6d4fd466401b04017839 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/spice-protocol/spice-protocol-0.6.4.ebuild,v 1.2 2011/02/17 10:29:38 dev-zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/spice-protocol/spice-protocol-0.10.0.ebuild,v 1.1 2011/11/14 08:40:46 dev-zero Exp $
 
 EAPI=4
 
@@ -10,7 +10,7 @@ SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND=""
diff --git a/app-emulation/spice-protocol/spice-protocol-0.8.0-r1.ebuild b/app-emulation/spice-protocol/spice-protocol-0.8.0-r1.ebuild
deleted file mode 100644 (file)
index d822804..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/spice-protocol/spice-protocol-0.8.0-r1.ebuild,v 1.2 2011/05/29 11:13:04 fauli Exp $
-
-EAPI=4
-
-inherit eutils
-
-DESCRIPTION="Headers defining the SPICE protocol."
-HOMEPAGE="http://spice-space.org/"
-SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-src_prepare() {
-       epatch "${FILESDIR}/2ffbca210033be262fc75e6a73742e0f0e6d5242.patch"
-}
index 4aaadc01f8bcd27670617fca0078de6ad15b0695..9c93fffca269133cf3b684dc5c1c2e260c0c209b 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for app-emulation/spice
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/spice/ChangeLog,v 1.17 2011/09/19 10:04:46 dev-zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/spice/ChangeLog,v 1.18 2011/11/14 08:44:11 dev-zero Exp $
+
+*spice-0.10.0 (14 Nov 2011)
+
+  14 Nov 2011; Tiziano Müller <dev-zero@gentoo.org> +spice-0.10.0.ebuild,
+  -spice-0.6.4.ebuild, -spice-0.8.0.ebuild, metadata.xml:
+  Version bump. Dropped old.
 
 *spice-0.8.2-r1 (19 Sep 2011)
 
index d6eb288137d1c3958e1c95470ef47b43decc754f..05fa93d12a4a0a7649c4c366c75c0aab2d7f4a4e 100644 (file)
@@ -6,6 +6,7 @@
     <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="gui">Build some GUI components (inside the guest window).</flag>
   </use>
 </pkgmetadata>
similarity index 57%
rename from app-emulation/spice/spice-0.8.0.ebuild
rename to app-emulation/spice/spice-0.10.0.ebuild
index c417dc9b140790721fe36342a0ac014885bd5612..09d40986a37f99f6a6744a8e0fcbc488712a1163 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/spice/spice-0.8.0.ebuild,v 1.1 2011/04/18 07:58:19 dev-zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/spice/spice-0.10.0.ebuild,v 1.1 2011/11/14 08:44:11 dev-zero Exp $
 
 EAPI=4
 
@@ -10,10 +10,10 @@ SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+gui static-libs"
+KEYWORDS="~amd64 ~x86"
+IUSE="+client +gui sasl static static-libs"
 
-RDEPEND="~app-emulation/spice-protocol-${PV}
+RDEPEND=">=app-emulation/spice-protocol-0.8.1
        >=x11-libs/pixman-0.17.7
        media-libs/alsa-lib
        media-libs/celt:0.5.1
@@ -25,7 +25,8 @@ RDEPEND="~app-emulation/spice-protocol-${PV}
        x11-libs/libXfixes
        virtual/jpeg
        sys-libs/zlib
-       gui? ( =dev-games/cegui-0.6* )"
+       client? ( gui? ( =dev-games/cegui-0.6* ) )
+       sasl? ( dev-libs/cyrus-sasl )"
 DEPEND="dev-util/pkgconfig
        ${RDEPEND}"
 
@@ -35,10 +36,16 @@ DEPEND="dev-util/pkgconfig
 # * add libcacard for smartcard support
 
 src_configure() {
-       local myconf=""
-       use gui && myconf+="--enable-gui "
-       econf ${myconf} \
-               $(use_enable static-libs static)
+       local gui="$(use_enable gui)"
+       use client || gui="--disable-gui"
+       econf \
+               $(use_enable static-libs static) \
+               --disable-tunnel \
+               ${gui} \
+               --disable-smartcard \
+               $(use_enable client) \
+               $(use_enable static static-linkage) \
+               $(use_with sasl)
 }
 
 src_install() {
diff --git a/app-emulation/spice/spice-0.6.4.ebuild b/app-emulation/spice/spice-0.6.4.ebuild
deleted file mode 100644 (file)
index bea498d..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/spice/spice-0.6.4.ebuild,v 1.1 2011/02/17 10:28:44 dev-zero Exp $
-
-EAPI=4
-
-DESCRIPTION="SPICE server and client."
-HOMEPAGE="http://spice-space.org/"
-SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+gui static-libs"
-
-RDEPEND="~app-emulation/spice-protocol-${PV}
-       >=x11-libs/pixman-0.17.7
-       media-libs/alsa-lib
-       media-libs/celt:0.5.1
-       dev-libs/openssl
-       >=x11-libs/libXrandr-1.2
-       x11-libs/libX11
-       x11-libs/libXext
-       x11-libs/libXrender
-       x11-libs/libXfixes
-       virtual/jpeg
-       sys-libs/zlib
-       gui? ( =dev-games/cegui-0.6* )"
-DEPEND="dev-util/pkgconfig
-       ${RDEPEND}"
-
-# maintainer notes:
-# * opengl support is currently broken
-
-src_configure() {
-       local myconf=""
-       use gui && myconf+="--enable-gui "
-       econf ${myconf} \
-               $(use_enable static-libs static)
-}
-
-src_install() {
-       default
-       use static-libs || rm "${D}"/usr/lib*/*.la
-}