Gentoo Archives: gentoo-commits

From: Nirbheek Chauhan <nirbheek@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/
Date: Wed, 16 Nov 2011 23:55:49
Message-Id: 1625475b7d66c6473b67635375dd476da60533a1.nirbheek@gentoo
1 commit: 1625475b7d66c6473b67635375dd476da60533a1
2 Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
3 AuthorDate: Wed Nov 16 23:43:12 2011 +0000
4 Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
5 CommitDate: Wed Nov 16 23:43:12 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=1625475b
7
8 New package gnome-extra/gnome-boxes
9
10 ---
11 gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild | 57 +++++++++++++++++++++++
12 1 files changed, 57 insertions(+), 0 deletions(-)
13
14 diff --git a/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
15 new file mode 100644
16 index 0000000..9b61247
17 --- /dev/null
18 +++ b/gnome-extra/gnome-boxes/gnome-boxes-9999.ebuild
19 @@ -0,0 +1,57 @@
20 +# Copyright 1999-2011 Gentoo Foundation
21 +# Distributed under the terms of the GNU General Public License v2
22 +# $Header: $
23 +
24 +EAPI="4"
25 +GCONF_DEBUG="no"
26 +
27 +inherit gnome2
28 +if [[ ${PV} = 9999 ]]; then
29 + inherit gnome2-live
30 +fi
31 +
32 +DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
33 +HOMEPAGE="https://live.gnome.org/Design/Apps/Boxes"
34 +
35 +LICENSE="LGPL-2"
36 +SLOT="0"
37 +IUSE=""
38 +if [[ ${PV} = 9999 ]]; then
39 + KEYWORDS=""
40 +else
41 + KEYWORDS="~amd64 ~x86"
42 +fi
43 +
44 +RDEPEND="
45 + >=dev-libs/libxml2-2.7.8:2
46 + >=sys-fs/udev-167[gudev]
47 + >=dev-libs/glib-2.29.90:2
48 + >=dev-libs/gobject-introspection-0.9.6
49 + >=sys-libs/libosinfo-0.0.1
50 + >=app-emulation/libvirt-glib-0.0.1
51 + >=x11-libs/gtk+-3.2.2-r1:3
52 + >=net-libs/gtk-vnc-0.4.4[gtk3]
53 + >=net-misc/spice-gtk-0.7.81[gtk3]"
54 +DEPEND="${RDEPEND}
55 + >=dev-util/pkgconfig-0.22
56 + >=dev-util/intltool-0.40
57 + >=sys-devel/gettext-0.17"
58 +
59 +if [[ ${PV} = 9999 ]]; then
60 + # NOTE: There's been no release yet, so we're not sure if upstream will ship
61 + # with the C sources pregenerated from the vala source files or not.
62 + # Move these deps outside if that doesn't happen.
63 + DEPEND="${DEPEND}
64 + >=dev-lang/vala-0.14.0:0.14
65 + >=sys-libs/libosinfo-0.0.1[introspection,vala]
66 + >=app-emulation/libvirt-glib-0.0.1[introspection,vala]
67 + >=net-libs/gtk-vnc-0.4.4[gtk3,introspection,vala]
68 + >=net-misc/spice-gtk-0.7.1[introspection,vala]"
69 +fi
70 +
71 +pkg_setup() {
72 + DOCS="AUTHORS MAINTAINERS README TODO"
73 + G2CONF="--disable-schemas-compile
74 + --disable-strict-cc
75 + VALAC=$(type -P valac-0.14)"
76 +}