Gentoo Archives: gentoo-commits

From: "Doug Goldstein (cardoe)" <cardoe@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-emulation/virt-manager: virt-manager-0.10.0-r1.ebuild virt-manager-0.10.0.ebuild ChangeLog
Date: Tue, 27 Aug 2013 13:16:40
Message-Id: 20130827131637.136092004C@flycatcher.gentoo.org
1 cardoe 13/08/27 13:16:37
2
3 Modified: virt-manager-0.10.0.ebuild ChangeLog
4 Added: virt-manager-0.10.0-r1.ebuild
5 Log:
6 Backported a number of fixes I considered stability or worthy of a 0.10.1 release.
7
8 (Portage version: 2.1.12.2/cvs/Linux x86_64, signed Manifest commit with key D7DFA8D318FA9AEF!)
9
10 Revision Changes Path
11 1.10 app-emulation/virt-manager/virt-manager-0.10.0.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virt-manager/virt-manager-0.10.0.ebuild?rev=1.10&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virt-manager/virt-manager-0.10.0.ebuild?rev=1.10&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virt-manager/virt-manager-0.10.0.ebuild?r1=1.9&r2=1.10
16
17 Index: virt-manager-0.10.0.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-emulation/virt-manager/virt-manager-0.10.0.ebuild,v
20 retrieving revision 1.9
21 retrieving revision 1.10
22 diff -u -r1.9 -r1.10
23 --- virt-manager-0.10.0.ebuild 2 Aug 2013 13:13:31 -0000 1.9
24 +++ virt-manager-0.10.0.ebuild 27 Aug 2013 13:16:36 -0000 1.10
25 @@ -1,6 +1,6 @@
26 # Copyright 1999-2013 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/virt-manager/virt-manager-0.10.0.ebuild,v 1.9 2013/08/02 13:13:31 cardoe Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virt-manager/virt-manager-0.10.0.ebuild,v 1.10 2013/08/27 13:16:36 cardoe Exp $
30
31 EAPI=5
32
33 @@ -21,7 +21,7 @@
34 else
35 SRC_URI="http://virt-manager.org/download/sources/${PN}/${P}.tar.gz
36 ${BACKPORTS+http://dev.gentoo.org/~cardoe/distfiles/${P}-${BACKPORTS}.tar.xz}"
37 - KEYWORDS="~amd64 ~x86"
38 + KEYWORDS="amd64 ~x86"
39 fi
40
41 LICENSE="GPL-2"
42
43
44
45 1.92 app-emulation/virt-manager/ChangeLog
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virt-manager/ChangeLog?rev=1.92&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virt-manager/ChangeLog?rev=1.92&content-type=text/plain
49 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virt-manager/ChangeLog?r1=1.91&r2=1.92
50
51 Index: ChangeLog
52 ===================================================================
53 RCS file: /var/cvsroot/gentoo-x86/app-emulation/virt-manager/ChangeLog,v
54 retrieving revision 1.91
55 retrieving revision 1.92
56 diff -u -r1.91 -r1.92
57 --- ChangeLog 2 Aug 2013 13:13:31 -0000 1.91
58 +++ ChangeLog 27 Aug 2013 13:16:36 -0000 1.92
59 @@ -1,6 +1,13 @@
60 # ChangeLog for app-emulation/virt-manager
61 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
62 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/virt-manager/ChangeLog,v 1.91 2013/08/02 13:13:31 cardoe Exp $
63 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virt-manager/ChangeLog,v 1.92 2013/08/27 13:16:36 cardoe Exp $
64 +
65 +*virt-manager-0.10.0-r1 (27 Aug 2013)
66 +
67 + 27 Aug 2013; Doug Goldstein <cardoe@g.o>
68 + +virt-manager-0.10.0-r1.ebuild, virt-manager-0.10.0.ebuild:
69 + Backported a number of fixes I considered stability or worthy of a 0.10.1
70 + release.
71
72 02 Aug 2013; Doug Goldstein <cardoe@g.o> virt-manager-0.10.0.ebuild:
73 Add dconf as a runtime depend to save configuration. bug #477528
74
75
76
77 1.1 app-emulation/virt-manager/virt-manager-0.10.0-r1.ebuild
78
79 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virt-manager/virt-manager-0.10.0-r1.ebuild?rev=1.1&view=markup
80 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virt-manager/virt-manager-0.10.0-r1.ebuild?rev=1.1&content-type=text/plain
81
82 Index: virt-manager-0.10.0-r1.ebuild
83 ===================================================================
84 # Copyright 1999-2013 Gentoo Foundation
85 # Distributed under the terms of the GNU General Public License v2
86 # $Header: /var/cvsroot/gentoo-x86/app-emulation/virt-manager/virt-manager-0.10.0-r1.ebuild,v 1.1 2013/08/27 13:16:36 cardoe Exp $
87
88 EAPI=5
89
90 BACKPORTS=1cd29748
91
92 PYTHON_COMPAT=( python{2_6,2_7} )
93 DISTUTILS_SINGLE_IMPL=1
94
95 inherit eutils gnome2 distutils-r1
96
97 DESCRIPTION="A graphical tool for administering virtual machines"
98 HOMEPAGE="http://virt-manager.org"
99
100 if [[ ${PV} = *9999* ]]; then
101 inherit git-2
102 SRC_URI=""
103 KEYWORDS=""
104 else
105 SRC_URI="http://virt-manager.org/download/sources/${PN}/${P}.tar.gz
106 ${BACKPORTS+http://dev.gentoo.org/~cardoe/distfiles/${P}-${BACKPORTS}.tar.xz}"
107 KEYWORDS="~amd64 ~x86"
108 fi
109
110 LICENSE="GPL-2"
111 SLOT="0"
112 IUSE="gnome-keyring policykit sasl"
113
114 RDEPEND="!app-emulation/virtinst
115 x11-libs/gtk+:3[introspection]
116 >=app-emulation/libvirt-0.7.0[python,${PYTHON_USEDEP}]
117 >=app-emulation/libvirt-glib-0.0.9[introspection,python,${PYTHON_USEDEP}]
118 ${PYTHON_DEPS}
119 dev-libs/libxml2[python,${PYTHON_USEDEP}]
120 dev-python/ipaddr[${PYTHON_USEDEP}]
121 dev-python/pygobject:3[${PYTHON_USEDEP}]
122 dev-python/urlgrabber[${PYTHON_USEDEP}]
123 gnome-base/dconf
124 >=net-libs/gtk-vnc-0.3.8[gtk3,introspection,python,${PYTHON_USEDEP}]
125 net-misc/spice-gtk[gtk3,introspection,python,sasl?,${PYTHON_USEDEP}]
126 x11-libs/vte:2.90[introspection]
127 gnome-keyring? ( dev-python/gnome-keyring-python )
128 policykit? ( sys-auth/polkit[introspection] )"
129 DEPEND="${RDEPEND}
130 dev-lang/perl
131 dev-util/intltool"
132
133 DOCS=( README NEWS )
134
135 python_prepare_all() {
136 epatch_user
137 distutils-r1_python_prepare_all
138 }
139
140 distutils-r1_python_compile() {
141 local defgraphics=
142
143 esetup.py configure \
144 --qemu-user=qemu \
145 --default-graphics=spice
146 }
147
148 python_install_all() {
149 python_fix_shebang "${ED}/usr/share/virt-manager/virt-clone"
150 python_fix_shebang "${ED}/usr/share/virt-manager/virt-convert"
151 python_fix_shebang "${ED}/usr/share/virt-manager/virt-image"
152 python_fix_shebang "${ED}/usr/share/virt-manager/virt-install"
153 python_fix_shebang "${ED}/usr/share/virt-manager/virt-manager"
154 }
155
156 pkg_preinst() {
157 gnome2_pkg_preinst
158
159 cd "${ED}"
160 export GNOME2_ECLASS_ICONS=$(find 'usr/share/virt-manager/icons' -maxdepth 1 -mindepth 1 -type d 2> /dev/null)
161 }