summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDoug Goldstein <cardoe@gentoo.org>2013-07-24 14:31:46 +0000
committerDoug Goldstein <cardoe@gentoo.org>2013-07-24 14:31:46 +0000
commitd4470eb6d72adca85f820b8612fff26889c25d22 (patch)
treed76c5938a84f7be2b101ef24d06664ea2f2de097 /app-emulation/spice
parentVersion bump (diff)
downloadhistorical-d4470eb6d72adca85f820b8612fff26889c25d22.tar.gz
historical-d4470eb6d72adca85f820b8612fff26889c25d22.tar.bz2
historical-d4470eb6d72adca85f820b8612fff26889c25d22.zip
Version bump
Package-Manager: portage-2.1.12.2/cvs/Linux x86_64 Manifest-Sign-Key: 0xD7DFA8D318FA9AEF!
Diffstat (limited to 'app-emulation/spice')
-rw-r--r--app-emulation/spice/ChangeLog7
-rw-r--r--app-emulation/spice/Manifest20
-rw-r--r--app-emulation/spice/spice-0.12.4.ebuild92
3 files changed, 109 insertions, 10 deletions
diff --git a/app-emulation/spice/ChangeLog b/app-emulation/spice/ChangeLog
index 22813a6db34a..c963c8806e01 100644
--- a/app-emulation/spice/ChangeLog
+++ b/app-emulation/spice/ChangeLog
@@ -1,6 +1,11 @@
# 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.49 2013/07/24 14:25:15 cardoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/spice/ChangeLog,v 1.50 2013/07/24 14:31:40 cardoe Exp $
+
+*spice-0.12.4 (24 Jul 2013)
+
+ 24 Jul 2013; Doug Goldstein <cardoe@gentoo.org> +spice-0.12.4.ebuild:
+ Version bump
*spice-0.12.3-r1 (24 Jul 2013)
diff --git a/app-emulation/spice/Manifest b/app-emulation/spice/Manifest
index 76040faf5999..be9124764458 100644
--- a/app-emulation/spice/Manifest
+++ b/app-emulation/spice/Manifest
@@ -5,20 +5,22 @@ AUX 0.11.0-gold.patch 989 SHA256 195835efd27a7f41896380b1543ed044d1e82dc501eb359
AUX spice-0.12.3-CVE-2013-4130.patch 2719 SHA256 942ec8c1d5c420f7667f220be87b1df293488dfc7ce717f3c5162f70f4014dae SHA512 2272b12b3204dc0a1403b2cd96d06e938c501a044f979594f0f18d43a36f4c3584b1aafa1a3a911c7a3326df2af2675aa437a69a10ac9d42f6ac827fb6bdc7f1 WHIRLPOOL 9719a2764a5961faa586cfc396657df50eac76e1b717da744cdc9f1b011747a3306403a99ff617b51f90ca0b525736bf5d5d6617ebfeea9fb1ff79d4c5ba6aa6
DIST spice-0.12.2.tar.bz2 1685684 SHA256 5654fac02f5568088ea01979088d539f4e95551568dd709ec197e965cf8612d5 SHA512 5381ab15568d0bbe998dfa2e4bab64ea2255664f466545c16d77708fbe8b9c4627e837c4c4d229fed501665c90b38e8c31f12ccb434f5c7e96eb89ac61bd9a9b WHIRLPOOL 6ae9fcb5b6cd89176cc657f8c19e6424c1c85624229eff7ec168db57a580680042c22e8daf43a78ccd5076568a1db91dc7a3dfcfc6b9f24380af04ab0f4e44b7
DIST spice-0.12.3.tar.bz2 1606683 SHA256 bfd65e1c466524f9469cb58764904eeec1dae27c4901c4dbd0bf1ec419048546 SHA512 92d5871cd154d863ee54657e8064f6093bd5ab47e277a1398fed46b8592f44416d6d04be2d85a4ada90d4bfb5ef94dbc618a818219023416d3f8a82acbd3009e WHIRLPOOL bd431acefde4a3dd9c2fea5fa31c1ab2e1b2a34a1021d401510cb98307f8703922015d10db09795f26d514dbd49b147cd598dca2df16c784780530ab960a181b
+DIST spice-0.12.4.tar.bz2 1718655 SHA256 cf063e7df42e331a835529d2f613d8a01f8cb2963e8edaadf73a8d65c46fb387 SHA512 9867c2ace6205b606eef4a04a7e1fa0533c8d419cbb063edf4ded12db24f76237487d3e9dd57dec0f5b952eef399aa395d8591e2d82cab4d13e0d3ce6c7fba74 WHIRLPOOL 73c81bc1481c33512805c19934b4b4de92024cb2c5c0409ae34f2a926056ba970d2deb7ec4a13685e7b1854ca2c505f2b87b6ccd1e4d3454a65146c16c933de7
EBUILD spice-0.12.2.ebuild 2116 SHA256 9895ed65e11ad177fdea1ee7492e46edf4266ccdd844018b49ff8dda6b91aad0 SHA512 22d8dfff2e76ecbfe0ab2a8d56f1cb82252f40964fec9cc9d09d99f80ca9eecafdda7b95672d941fdfb77bcb58907c8f406e350ce1ef3d4854408f19c18f562f WHIRLPOOL 63bfcb92e17665cd448e0ae9518defa129fbb1f4587ce9c107120cc56a5446bcfd185f33cdf8c4ef9f9c7ca78dca353ae6d7feb397aab55d6d281e3775a6ce72
EBUILD spice-0.12.3-r1.ebuild 2542 SHA256 e280add9ab0ad473e48759889809f67b5e2a4d9fba9ef76a7ed808528ab254c6 SHA512 303bb36be6e066ed7258b3f8d97dd645194370405179c418d2ff8c3480d86a2e54af2fdee2eefa8849eeb5b222237b12690e581c2ac1753cc2489c67e5f07725 WHIRLPOOL e4522a7e452c884f184dbb25fe7297d0b26a949100b4bbc8613a72facf0cfd7f012ec06a4f67b527df275d00af99a653051afd4e3878833bddaa6da8831b1e5b
-MISC ChangeLog 7992 SHA256 dd8a0530464f79431d53b4556d9ec7835f65448f53f9dc4ffa31fc4b6a6ffd40 SHA512 8255d70ceff8a056cc41476bacac2de846e67ef243687c894619c5d81a8c74dcb11e8b6f648d441b6abf89205a927e5fdb168c7926dcd67191b8d5047e541597 WHIRLPOOL 53da76b6d64b041624601673e520e160d2fd3766b74515c9787a0acb8c031a6c36f46a0469c9bd98382d08767c8696a977a61c1dceaf90b4870fb4369898a7a4
+EBUILD spice-0.12.4.ebuild 2206 SHA256 cbd87faf9e4f6290e6dc165b64afaf5cb52042150b5fff9588d422971b43cda2 SHA512 6561a4073794e3a0457ce5112fa459b95daff75407c973bb26ad8bdd22808f82985d5b428d79ed656fda579484eb543a6a2e3e0578c0eee6d7451a75301113e8 WHIRLPOOL dbbefcca614d029af4c2801240884b473f08fe328b4baf32f6f213cee10a19d89ca142db03cf7cc70904541303520aa2045735085079054990ba6ae0b27074c7
+MISC ChangeLog 8109 SHA256 83d2e1f9590b835d37c687efeb341b1200587d35501267b088553e636e92a55e SHA512 c8bce02df6230b96bb621b0552f3ea6a2ba11e120e429f9b850052172b5fb906221c4cbc22c0deeaf5cecafb1fb0861d4e2e86c2bc192798be7c8ea565b44aad WHIRLPOOL a47e07e92272a330bb6f7c344f522d0e2cfc65d5725d3d80bab7d0a026c89b40b59f94bdde6572084f3545c8ef2062b74935061cf2a4940b6d0a70298f14fa00
MISC metadata.xml 561 SHA256 ac20a9018d473e0ac3aa7e0cb80bc542dd1a9b704b843e09a17b16b706fa339f SHA512 bb22c2e14eca34330891a56add2a39a2debc65fb0d9d037fd4b27be15adf5be2667166fff123e0e5e3cb5e201b523172737f537d2258216106c1e2dd86703bae WHIRLPOOL da950e23ccd706f068478c1e7d4de70dc3c871f9784a55af8db5061ce28ecede29e6153b6325818a301b9cab10059d380e9c93881c9df75815cd5eaa1f3c8d66
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-iQF8BAEBCABmBQJR7+PYXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+iQF8BAEBCABmBQJR7+VNXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDMDRGNEJFMDZEQTJGRUY3NkI4MEM3NTlE
-N0RGQThEMzE4RkE5QUVGAAoJENffqNMY+prvmhUH/A7az3NOnR1kWyU8flISDZjz
-L1eUf2rdK/2PSXQxkwUEFa0e3F0ZRzJuhJ3cn9JWWgM6VIQxJQ0KlyUsq5l0PcNO
-myAyPVj9Lu8QUgPFSREmy/xkSO8288UrTSOudI9a/JAUVF6O7IJ2YnrCMAvLo1zT
-l2HlObQz1trWzz/DbKrpy6cdeEMZM6V512Bop2braRnQ+wo3mc1m+b/IOit8rZ+I
-ovBF8UNGsaJTZC4aCISIcc2XifcE8ZLaGar/uhvaag3JFpMkO8GuatB4kJETD5yI
-4ZcEnaENy2tBLpP/hI+9GojAseimh8D8P1vf4hEMqMiDf3y0HvgpM4SN0Ta1dKw=
-=S0m0
+N0RGQThEMzE4RkE5QUVGAAoJENffqNMY+prvB4sIAJGa93P9V92FppVm78ciZzQP
+syKJzW5kUV0+KAe5OOhI4QJvublHhPau/2xrUuM/Noq5wNGt0wY2SH58QoKtRF1q
+9QE1ovXLVQop25L368jEPfbWc6j4/EMpQA1kJDO3VksLKljez/dJqfsDlhM6rVQz
+Oxd8uArnwP+b0/855XWLnxReCwoL3EOo4eW67DNgQKkOP6YtNLBF6tOSQICpjxhB
+tP85GrXasJ5fbKV9sQJWskWlGi+iPYG1pCot+OSt7BZgpX2vQK+ktHi1+lkFRPJ+
+pHjuDpjbaYvK1eF4czC8KorRsYkPgbgM5+e6L4/fde3QYCCanRnCxhrOyoxdd8A=
+=mj/G
-----END PGP SIGNATURE-----
diff --git a/app-emulation/spice/spice-0.12.4.ebuild b/app-emulation/spice/spice-0.12.4.ebuild
new file mode 100644
index 000000000000..867328fd903d
--- /dev/null
+++ b/app-emulation/spice/spice-0.12.4.ebuild
@@ -0,0 +1,92 @@
+# 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.4.ebuild,v 1.1 2013/07/24 14:31:40 cardoe Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_5,2_6,2_7} pypy{1_9,2_0} )
+
+inherit eutils python-any-r1
+
+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 ~x86"
+IUSE="client 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.1:0.5.1
+ dev-libs/openssl
+ virtual/jpeg
+ sys-libs/zlib
+ sasl? ( dev-libs/cyrus-sasl )
+ smartcard? ( >=app-emulation/libcacard-0.1.2 )
+ client? (
+ >=x11-libs/libXrandr-1.2
+ x11-libs/libX11
+ x11-libs/libXext
+ >=x11-libs/libXinerama-1.0
+ x11-libs/libXfixes
+ x11-libs/libXrender
+ )"
+
+# broken as we don't have static alsa-lib and building that one static requires more work
+# static? (
+# >=x11-libs/pixman-0.17.7[static-libs(+)]
+# media-libs/celt:0.5.1[static-libs(+)]
+# virtual/jpeg[static-libs(+)]
+# sys-libs/zlib[static-libs(+)]
+# media-libs/alsa-lib[static-libs(-)]
+# >=x11-libs/libXrandr-1.2[static-libs(+)]
+# x11-libs/libX11[static-libs(+)]
+# x11-libs/libXext[static-libs(+)]
+# x11-libs/libXinerama[static-libs(+)]
+# x11-libs/libXfixes[static-libs(+)]
+# x11-libs/libXrender[static-libs(+)]
+# )
+# )"
+DEPEND="virtual/pkgconfig
+ virtual/pyparsing
+ ${PYTHON_DEPS}
+ ${RDEPEND}"
+
+python_check_deps() {
+ has_version "virtual/pyparsing[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
+}
+
+# maintainer notes:
+# * opengl support is currently broken
+# * TODO: add slirp for tunnel-support
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}/0.11.0-gold.patch"
+
+ epatch_user
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ --disable-tunnel \
+ $(use_enable client) \
+ $(use_with sasl) \
+ $(use_enable smartcard) \
+ --disable-gui \
+ --disable-static-linkage
+# $(use_enable static static-linkage) \
+}
+
+src_install() {
+ default
+ use static-libs || prune_libtool_files
+}