Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnome-extra/gnome-boxes: metadata.xml gnome-boxes-3.10.2.ebuild Manifest ChangeLog
Date: Tue, 24 Dec 2013 17:57:44
Message-Id: 20131224175740.EB6432004C@flycatcher.gentoo.org
1 pacho 13/12/24 17:57:40
2
3 Added: metadata.xml gnome-boxes-3.10.2.ebuild Manifest
4 ChangeLog
5 Log:
6 New package for Gnome 3.10
7
8 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
9
10 Revision Changes Path
11 1.1 gnome-extra/gnome-boxes/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/gnome-boxes/metadata.xml?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/gnome-boxes/metadata.xml?rev=1.1&content-type=text/plain
15
16 Index: metadata.xml
17 ===================================================================
18 <?xml version="1.0" encoding="UTF-8"?>
19 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
20 <pkgmetadata>
21 <herd>gnome</herd>
22 <use>
23 <flag name="usbredir">Use <pkg>sys-apps/usbredir</pkg> to redirect USB
24 devices to another machine over TCP</flag>
25 </use>
26 </pkgmetadata>
27
28
29
30 1.1 gnome-extra/gnome-boxes/gnome-boxes-3.10.2.ebuild
31
32 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/gnome-boxes/gnome-boxes-3.10.2.ebuild?rev=1.1&view=markup
33 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/gnome-boxes/gnome-boxes-3.10.2.ebuild?rev=1.1&content-type=text/plain
34
35 Index: gnome-boxes-3.10.2.ebuild
36 ===================================================================
37 # Copyright 1999-2013 Gentoo Foundation
38 # Distributed under the terms of the GNU General Public License v2
39 # $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-boxes/gnome-boxes-3.10.2.ebuild,v 1.1 2013/12/24 17:57:40 pacho Exp $
40
41 EAPI="5"
42 GCONF_DEBUG="no"
43 VALA_USE_DEPEND="vapigen"
44 VALA_MIN_API_VERSION="0.22"
45
46 inherit linux-info gnome2 vala
47
48 DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
49 HOMEPAGE="https://wiki.gnome.org/Design/Apps/Boxes"
50
51 LICENSE="LGPL-2"
52 SLOT="0"
53
54 # We force 'bindist' due licenses from gnome-boxes-nonfree
55 IUSE="smartcard usbredir" #bindist
56 KEYWORDS="~amd64" # qemu-kvm[spice] is 64bit-only
57
58 # NOTE: sys-fs/* stuff is called via exec()
59 # FIXME: ovirt is not available in tree
60 RDEPEND="
61 >=dev-libs/glib-2.32:2
62 >=dev-libs/gobject-introspection-0.9.6
63 >=dev-libs/libxml2-2.7.8:2
64 >=sys-libs/libosinfo-0.2.7
65 >=app-emulation/qemu-1.3.1[spice,smartcard?,usbredir?]
66 >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
67 >=app-emulation/libvirt-glib-0.1.7
68 >=x11-libs/gtk+-3.9:3
69 >=net-libs/gtk-vnc-0.4.4[gtk3]
70 >=net-misc/spice-gtk-0.16[gtk3,smartcard?,usbredir?]
71
72 >=app-misc/tracker-0.16:0=[iso]
73
74 >=media-libs/clutter-gtk-1.3.2:1.0
75 >=media-libs/clutter-1.11.14:1.0
76 >=sys-apps/util-linux-2.20
77 >=net-libs/libsoup-2.38:2.4
78
79 sys-fs/fuse
80 sys-fs/fuseiso
81 sys-fs/mtools
82 >=virtual/udev-165[gudev]
83 "
84 # !bindist? ( gnome-extra/gnome-boxes-nonfree )
85
86 DEPEND="${RDEPEND}
87 app-text/yelp-tools
88 dev-util/desktop-file-utils
89 >=dev-util/intltool-0.40
90 >=sys-devel/gettext-0.17
91 virtual/pkgconfig
92 "
93
94 pkg_pretend() {
95 linux_config_exists
96
97 if ! { linux_chkconfig_present KVM_AMD || \
98 linux_chkconfig_present KVM_INTEL; }; then
99 ewarn "You need KVM support in your kernel to use GNOME Boxes!"
100 fi
101 }
102
103 src_prepare() {
104 # Do not change CFLAGS, wondering about VALA ones but appears to be
105 # needed as noted in configure comments below
106 sed 's/CFLAGS="$CFLAGS -O0 -ggdb3"//' -i configure{.ac,} || die
107
108 vala_src_prepare
109 gnome2_src_prepare
110 }
111
112 src_configure() {
113 DOCS="AUTHORS README NEWS THANKS TODO"
114 # debug needed for splitdebug proper behavior (cardoe)
115 gnome2_src_configure \
116 --enable-debug \
117 --disable-strict-cc \
118 $(use_enable usbredir) \
119 $(use_enable smartcard) \
120 --enable-ovirt=no
121 }
122
123 pkg_postinst() {
124 gnome2_pkg_postinst
125 elog "Before running gnome-boxes, you will need to load the KVM modules"
126 elog "If you have an Intel Processor, run:"
127 elog " modprobe kvm-intel"
128 einfo
129 elog "If you have an AMD Processor, run:"
130 elog " modprobe kvm-amd"
131 }
132
133
134
135 1.1 gnome-extra/gnome-boxes/Manifest
136
137 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/gnome-boxes/Manifest?rev=1.1&view=markup
138 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/gnome-boxes/Manifest?rev=1.1&content-type=text/plain
139
140 Index: Manifest
141 ===================================================================
142 DIST gnome-boxes-3.10.2.tar.xz 1753384 SHA256 9e055627cff5f59323bc95ad65ab361fc26328854d5a421bd09c899c466f2ec4 SHA512 7c98faa7ab9c17c60a976e893b9ce2f7a43e93c0543c4289091a505f822a5c59907b3cd4e2b43c75223e39bea7fcd6631a952752baca1f81e6175896d4972095 WHIRLPOOL c525f34050075af605ff05368843f07d246ec3ada6121ad3c4606b4f2bd18d2ecb7f8949a0ca618da4a7a2f0d7f4c2cf70a2847b866d6ae2206966a00b87d48d
143 EBUILD gnome-boxes-3.10.2.ebuild 2387 SHA256 59860fe5a7d22ce5fc229bfc7da67c009e0f91beab6ff00f2c4b085de4a132fe SHA512 c33a033261f69c3ed997a6c4218fd0152806857ef0af81b48b18657bcfc3e8602b99b939732592c3ccc358f54b096121a597b93937fab0ed0a2548d1eecf17b4 WHIRLPOOL 6602aef043faee4839e14bf1efbb0fd231a4e2be30466232f1688812fb806ef6e25448e3920ff32e4307d60136001e591ed5ff06397b2682b1bc1177e52baa62
144 MISC metadata.xml 293 SHA256 975789115a155b336cdb334b400915714ea2751a8b7e2b3ea1d625ef217c7f5e SHA512 00e9f59a1910ed19e375aba020f9a7da70910cf898c29cc52a93ea95d201bf918d34a367d9f3ff2d6a1f19873f1e09f57a7dce9a786436691d1734f59de8f7dd WHIRLPOOL 6fb3bca81ab0cc0db8eda687e7f9f9f81785c120b2b17bc22017104e1118ef8c027b4c8d19d1d855bbfbdd867a7d551ae6b7f561a7dae944d27a5e6d1367aec1
145
146
147
148 1.1 gnome-extra/gnome-boxes/ChangeLog
149
150 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/gnome-boxes/ChangeLog?rev=1.1&view=markup
151 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/gnome-boxes/ChangeLog?rev=1.1&content-type=text/plain
152
153 Index: ChangeLog
154 ===================================================================
155 # ChangeLog for gnome-extra/gnome-boxes
156 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
157 # $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-boxes/ChangeLog,v 1.1 2013/12/24 17:57:40 pacho Exp $
158
159 *gnome-boxes-3.10.2 (24 Dec 2013)
160
161 24 Dec 2013; Pacho Ramos <pacho@g.o> +gnome-boxes-3.10.2.ebuild,
162 +metadata.xml:
163 New package for Gnome 3.10