Gentoo Archives: gentoo-commits

From: "Alexandre Rostovtsev (tetromino)" <tetromino@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/libpeas: libpeas-1.2.0-r1.ebuild libpeas-1.6.0.ebuild libpeas-1.4.0-r1.ebuild ChangeLog libpeas-1.0.0.ebuild
Date: Sun, 30 Sep 2012 07:37:05
Message-Id: 20120930073655.2752A21600@flycatcher.gentoo.org
1 tetromino 12/09/30 07:36:55
2
3 Modified: libpeas-1.2.0-r1.ebuild libpeas-1.4.0-r1.ebuild
4 ChangeLog
5 Added: libpeas-1.6.0.ebuild
6 Removed: libpeas-1.0.0.ebuild
7 Log:
8 Bump, update license, drop old.
9
10 (Portage version: 2.2.0_alpha132/cvs/Linux x86_64)
11
12 Revision Changes Path
13 1.3 dev-libs/libpeas/libpeas-1.2.0-r1.ebuild
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libpeas/libpeas-1.2.0-r1.ebuild?rev=1.3&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libpeas/libpeas-1.2.0-r1.ebuild?rev=1.3&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libpeas/libpeas-1.2.0-r1.ebuild?r1=1.2&r2=1.3
18
19 Index: libpeas-1.2.0-r1.ebuild
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libpeas/libpeas-1.2.0-r1.ebuild,v
22 retrieving revision 1.2
23 retrieving revision 1.3
24 diff -u -r1.2 -r1.3
25 --- libpeas-1.2.0-r1.ebuild 1 Dec 2011 17:31:42 -0000 1.2
26 +++ libpeas-1.2.0-r1.ebuild 30 Sep 2012 07:36:54 -0000 1.3
27 @@ -1,6 +1,6 @@
28 -# Copyright 1999-2011 Gentoo Foundation
29 +# Copyright 1999-2012 Gentoo Foundation
30 # Distributed under the terms of the GNU General Public License v2
31 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpeas/libpeas-1.2.0-r1.ebuild,v 1.2 2011/12/01 17:31:42 darkside Exp $
32 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpeas/libpeas-1.2.0-r1.ebuild,v 1.3 2012/09/30 07:36:54 tetromino Exp $
33
34 EAPI="4"
35 GCONF_DEBUG="no"
36 @@ -12,7 +12,7 @@
37 DESCRIPTION="A GObject plugins library"
38 HOMEPAGE="http://www.gnome.org/"
39
40 -LICENSE="LGPL-2"
41 +LICENSE="LGPL-2+"
42 SLOT="0"
43 IUSE="doc gjs +gtk glade +python seed vala"
44 KEYWORDS="~amd64 ~x86 ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
45
46
47
48 1.3 dev-libs/libpeas/libpeas-1.4.0-r1.ebuild
49
50 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libpeas/libpeas-1.4.0-r1.ebuild?rev=1.3&view=markup
51 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libpeas/libpeas-1.4.0-r1.ebuild?rev=1.3&content-type=text/plain
52 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libpeas/libpeas-1.4.0-r1.ebuild?r1=1.2&r2=1.3
53
54 Index: libpeas-1.4.0-r1.ebuild
55 ===================================================================
56 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libpeas/libpeas-1.4.0-r1.ebuild,v
57 retrieving revision 1.2
58 retrieving revision 1.3
59 diff -u -r1.2 -r1.3
60 --- libpeas-1.4.0-r1.ebuild 13 Aug 2012 18:41:54 -0000 1.2
61 +++ libpeas-1.4.0-r1.ebuild 30 Sep 2012 07:36:54 -0000 1.3
62 @@ -1,6 +1,6 @@
63 # Copyright 1999-2012 Gentoo Foundation
64 # Distributed under the terms of the GNU General Public License v2
65 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpeas/libpeas-1.4.0-r1.ebuild,v 1.2 2012/08/13 18:41:54 blueness Exp $
66 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpeas/libpeas-1.4.0-r1.ebuild,v 1.3 2012/09/30 07:36:54 tetromino Exp $
67
68 EAPI="4"
69 GCONF_DEBUG="no"
70 @@ -12,7 +12,7 @@
71 DESCRIPTION="A GObject plugins library"
72 HOMEPAGE="http://www.gnome.org/"
73
74 -LICENSE="LGPL-2"
75 +LICENSE="LGPL-2+"
76 SLOT="0"
77 IUSE="doc gjs +gtk glade +python seed vala"
78 KEYWORDS="~amd64 ~ppc ~x86 ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
79
80
81
82 1.7 dev-libs/libpeas/ChangeLog
83
84 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libpeas/ChangeLog?rev=1.7&view=markup
85 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libpeas/ChangeLog?rev=1.7&content-type=text/plain
86 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libpeas/ChangeLog?r1=1.6&r2=1.7
87
88 Index: ChangeLog
89 ===================================================================
90 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libpeas/ChangeLog,v
91 retrieving revision 1.6
92 retrieving revision 1.7
93 diff -u -r1.6 -r1.7
94 --- ChangeLog 13 Aug 2012 18:41:54 -0000 1.6
95 +++ ChangeLog 30 Sep 2012 07:36:54 -0000 1.7
96 @@ -1,6 +1,13 @@
97 # ChangeLog for dev-libs/libpeas
98 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
99 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpeas/ChangeLog,v 1.6 2012/08/13 18:41:54 blueness Exp $
100 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpeas/ChangeLog,v 1.7 2012/09/30 07:36:54 tetromino Exp $
101 +
102 +*libpeas-1.6.0 (30 Sep 2012)
103 +
104 + 30 Sep 2012; Alexandre Rostovtsev <tetromino@g.o>
105 + +libpeas-1.6.0.ebuild, -libpeas-1.0.0.ebuild, libpeas-1.2.0-r1.ebuild,
106 + libpeas-1.4.0-r1.ebuild:
107 + Bump, update license, drop old.
108
109 13 Aug 2012; Anthony G. Basile <blueness@g.o> libpeas-1.4.0-r1.ebuild:
110 Keyword ~ppc, bug #385237
111 @@ -36,4 +43,3 @@
112 16 Aug 2011; Nirbheek Chauhan <nirbheek@g.o> +libpeas-1.0.0.ebuild,
113 +metadata.xml:
114 Move from gnome overlay for GNOME 3
115 -
116
117
118
119 1.1 dev-libs/libpeas/libpeas-1.6.0.ebuild
120
121 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libpeas/libpeas-1.6.0.ebuild?rev=1.1&view=markup
122 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libpeas/libpeas-1.6.0.ebuild?rev=1.1&content-type=text/plain
123
124 Index: libpeas-1.6.0.ebuild
125 ===================================================================
126 # Copyright 1999-2012 Gentoo Foundation
127 # Distributed under the terms of the GNU General Public License v2
128 # $Header: /var/cvsroot/gentoo-x86/dev-libs/libpeas/libpeas-1.6.0.ebuild,v 1.1 2012/09/30 07:36:54 tetromino Exp $
129
130 EAPI="4"
131 GCONF_DEBUG="no"
132 GNOME2_LA_PUNT="yes"
133 PYTHON_DEPEND="python? 2:2.5"
134
135 inherit eutils gnome2 multilib python virtualx
136
137 DESCRIPTION="A GObject plugins library"
138 HOMEPAGE="http://www.gnome.org/"
139
140 LICENSE="LGPL-2+"
141 SLOT="0"
142 IUSE="doc gjs +gtk glade +python seed"
143 KEYWORDS="~amd64 ~ppc ~x86 ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
144
145 RDEPEND=">=dev-libs/glib-2.32:2
146 >=dev-libs/gobject-introspection-0.10.1
147 gjs? ( >=dev-libs/gjs-1.31.11 )
148 glade? ( >=dev-util/glade-3.9.1:3.10 )
149 gtk? ( >=x11-libs/gtk+-3:3[introspection] )
150 python? ( >=dev-python/pygobject-3.0.0:3 )
151 seed? ( >=dev-libs/seed-2.91.91 )"
152 DEPEND="${RDEPEND}
153 >=dev-util/intltool-0.40
154 >=sys-devel/gettext-0.17
155 doc? ( >=dev-util/gtk-doc-1.11 )"
156
157 DOCS="AUTHORS ChangeLog NEWS README"
158
159 pkg_setup() {
160 G2CONF="${G2CONF}
161 $(use_enable gjs)
162 $(use_enable glade glade-catalog)
163 $(use_enable gtk)
164 $(use_enable python)
165 $(use_enable seed)
166 --disable-deprecation
167 --disable-static"
168 # Wtf, --disable-gcov, --enable-gcov=no, --enable-gcov, all enable gcov
169 # What do we do about gdb, valgrind, gcov, etc?
170
171 python_set_active_version 2
172 python_pkg_setup
173 }
174
175 src_prepare() {
176 use python && python_clean_py-compile_files
177 gnome2_src_prepare
178 }
179
180 src_test() {
181 # FIXME: Tests fail because of some bug involving Xvfb and Gtk.IconTheme
182 # DO NOT REPORT UPSTREAM, this is not a libpeas bug.
183 # To reproduce:
184 # >>> from gi.repository import Gtk
185 # >>> Gtk.IconTheme.get_default().has_icon("gtk-about")
186 # This should return True, it returns False for Xvfb
187 Xemake check
188 }
189
190 pkg_postinst() {
191 gnome2_pkg_postinst
192 use python && python_mod_optimize /usr/$(get_libdir)/peas-demo
193 }
194
195 pkg_postrm() {
196 gnome2_pkg_postrm
197 use python && python_mod_cleanup /usr/$(get_libdir)/peas-demo
198 }