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-util/gdbus-codegen: ChangeLog gdbus-codegen-2.34.3-r1.ebuild gdbus-codegen-2.36.4-r1.ebuild gdbus-codegen-2.32.4-r2.ebuild gdbus-codegen-2.36.3.ebuild
Date: Sun, 01 Sep 2013 21:56:16
Message-Id: 20130901215610.663E92004C@flycatcher.gentoo.org
1 tetromino 13/09/01 21:56:10
2
3 Modified: ChangeLog
4 Added: gdbus-codegen-2.34.3-r1.ebuild
5 gdbus-codegen-2.36.4-r1.ebuild
6 gdbus-codegen-2.32.4-r2.ebuild
7 Removed: gdbus-codegen-2.36.3.ebuild
8 Log:
9 Do not open input files as build-environment encoding text when using python3 as the python interpreter (bug #483060, thanks to Fernando V. (likewhoa)).
10
11 (Portage version: 2.2.1/cvs/Linux x86_64, signed Manifest commit with key CF0ADD61)
12
13 Revision Changes Path
14 1.60 dev-util/gdbus-codegen/ChangeLog
15
16 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/gdbus-codegen/ChangeLog?rev=1.60&view=markup
17 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/gdbus-codegen/ChangeLog?rev=1.60&content-type=text/plain
18 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/gdbus-codegen/ChangeLog?r1=1.59&r2=1.60
19
20 Index: ChangeLog
21 ===================================================================
22 RCS file: /var/cvsroot/gentoo-x86/dev-util/gdbus-codegen/ChangeLog,v
23 retrieving revision 1.59
24 retrieving revision 1.60
25 diff -u -r1.59 -r1.60
26 --- ChangeLog 29 Aug 2013 19:47:01 -0000 1.59
27 +++ ChangeLog 1 Sep 2013 21:56:10 -0000 1.60
28 @@ -1,6 +1,17 @@
29 # ChangeLog for dev-util/gdbus-codegen
30 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
31 -# $Header: /var/cvsroot/gentoo-x86/dev-util/gdbus-codegen/ChangeLog,v 1.59 2013/08/29 19:47:01 ago Exp $
32 +# $Header: /var/cvsroot/gentoo-x86/dev-util/gdbus-codegen/ChangeLog,v 1.60 2013/09/01 21:56:10 tetromino Exp $
33 +
34 +*gdbus-codegen-2.36.4-r1 (01 Sep 2013)
35 +*gdbus-codegen-2.34.3-r1 (01 Sep 2013)
36 +*gdbus-codegen-2.32.4-r2 (01 Sep 2013)
37 +
38 + 01 Sep 2013; Alexandre Rostovtsev <tetromino@g.o>
39 + +gdbus-codegen-2.32.4-r2.ebuild, +gdbus-codegen-2.34.3-r1.ebuild,
40 + -gdbus-codegen-2.36.3.ebuild, +gdbus-codegen-2.36.4-r1.ebuild,
41 + +files/gdbus-codegen-2.36.4-input-encoding.patch:
42 + Do not open input files as build-environment encoding text when using python3
43 + as the python interpreter (bug #483060, thanks to Fernando V. (likewhoa)).
44
45 29 Aug 2013; Agostino Sarubbo <ago@g.o> gdbus-codegen-2.32.4-r1.ebuild:
46 Stable for ia64, wrt bug #479506
47
48
49
50 1.1 dev-util/gdbus-codegen/gdbus-codegen-2.34.3-r1.ebuild
51
52 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/gdbus-codegen/gdbus-codegen-2.34.3-r1.ebuild?rev=1.1&view=markup
53 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/gdbus-codegen/gdbus-codegen-2.34.3-r1.ebuild?rev=1.1&content-type=text/plain
54
55 Index: gdbus-codegen-2.34.3-r1.ebuild
56 ===================================================================
57 # Copyright 1999-2013 Gentoo Foundation
58 # Distributed under the terms of the GNU General Public License v2
59 # $Header: /var/cvsroot/gentoo-x86/dev-util/gdbus-codegen/gdbus-codegen-2.34.3-r1.ebuild,v 1.1 2013/09/01 21:56:10 tetromino Exp $
60
61 EAPI="5"
62 GNOME_ORG_MODULE="glib"
63 PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} )
64 PYTHON_REQ_USE="xml"
65
66 inherit eutils gnome.org distutils-r1
67
68 DESCRIPTION="GDBus code and documentation generator"
69 HOMEPAGE="http://www.gtk.org/"
70
71 LICENSE="LGPL-2+"
72 SLOT="0"
73 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
74 IUSE=""
75
76 RDEPEND="${PYTHON_DEPS}"
77 DEPEND="${RDEPEND}"
78
79 # To prevent circular dependencies with glib[test]
80 PDEPEND=">=dev-libs/glib-${PV}:2"
81
82 S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen"
83
84 python_prepare_all() {
85 PATCHES=(
86 "${FILESDIR}/${PN}-2.32.4-sitedir.patch"
87 "${FILESDIR}/${PN}-2.36.4-input-encoding.patch"
88 )
89 distutils-r1_python_prepare_all
90 sed -e "s:\"/usr/local\":\"${EPREFIX}/usr\":" \
91 -i config.py || die "sed config.py failed"
92
93 sed -e 's:#!@PYTHON@:#!/usr/bin/env python:' gdbus-codegen.in > gdbus-codegen || die
94 cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed"
95 sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed"
96 }
97
98 src_test() {
99 elog "Skipping tests. This package is tested by dev-libs/glib"
100 elog "when merged with FEATURES=test"
101 }
102
103 python_install_all() {
104 distutils-r1_python_install_all # no-op, but prevents QA warning
105 doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
106 }
107
108
109
110 1.1 dev-util/gdbus-codegen/gdbus-codegen-2.36.4-r1.ebuild
111
112 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/gdbus-codegen/gdbus-codegen-2.36.4-r1.ebuild?rev=1.1&view=markup
113 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/gdbus-codegen/gdbus-codegen-2.36.4-r1.ebuild?rev=1.1&content-type=text/plain
114
115 Index: gdbus-codegen-2.36.4-r1.ebuild
116 ===================================================================
117 # Copyright 1999-2013 Gentoo Foundation
118 # Distributed under the terms of the GNU General Public License v2
119 # $Header: /var/cvsroot/gentoo-x86/dev-util/gdbus-codegen/gdbus-codegen-2.36.4-r1.ebuild,v 1.1 2013/09/01 21:56:10 tetromino Exp $
120
121 EAPI="5"
122 GNOME_ORG_MODULE="glib"
123 PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} )
124 PYTHON_REQ_USE="xml"
125
126 inherit eutils gnome.org distutils-r1
127
128 DESCRIPTION="GDBus code and documentation generator"
129 HOMEPAGE="http://www.gtk.org/"
130
131 LICENSE="LGPL-2+"
132 SLOT="0"
133 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
134 IUSE=""
135
136 RDEPEND="${PYTHON_DEPS}"
137 DEPEND="${RDEPEND}"
138
139 # To prevent circular dependencies with glib[test]
140 PDEPEND=">=dev-libs/glib-${PV}:2"
141
142 S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen"
143
144 python_prepare_all() {
145 PATCHES=(
146 "${FILESDIR}/${PN}-2.36.0-sitedir.patch"
147 "${FILESDIR}/${PN}-2.36.4-input-encoding.patch"
148 )
149 distutils-r1_python_prepare_all
150 sed -e "s:\"/usr/local\":\"${EPREFIX}/usr\":" \
151 -i config.py || die "sed config.py failed"
152
153 sed -e 's:#!@PYTHON@:#!/usr/bin/env python:' gdbus-codegen.in > gdbus-codegen || die
154 cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed"
155 sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed"
156 }
157
158 src_test() {
159 einfo "Skipping tests. This package is tested by dev-libs/glib"
160 einfo "when merged with FEATURES=test"
161 }
162
163 python_install_all() {
164 distutils-r1_python_install_all # no-op, but prevents QA warning
165 doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
166 }
167
168
169
170 1.1 dev-util/gdbus-codegen/gdbus-codegen-2.32.4-r2.ebuild
171
172 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/gdbus-codegen/gdbus-codegen-2.32.4-r2.ebuild?rev=1.1&view=markup
173 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/gdbus-codegen/gdbus-codegen-2.32.4-r2.ebuild?rev=1.1&content-type=text/plain
174
175 Index: gdbus-codegen-2.32.4-r2.ebuild
176 ===================================================================
177 # Copyright 1999-2013 Gentoo Foundation
178 # Distributed under the terms of the GNU General Public License v2
179 # $Header: /var/cvsroot/gentoo-x86/dev-util/gdbus-codegen/gdbus-codegen-2.32.4-r2.ebuild,v 1.1 2013/09/01 21:56:10 tetromino Exp $
180
181 EAPI="5"
182 GNOME_ORG_MODULE="glib"
183 PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2} )
184 PYTHON_REQ_USE="xml"
185
186 inherit eutils gnome.org distutils-r1
187
188 DESCRIPTION="GDBus code and documentation generator"
189 HOMEPAGE="http://www.gtk.org/"
190
191 LICENSE="LGPL-2+"
192 SLOT="0"
193 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
194 IUSE=""
195
196 RDEPEND="${PYTHON_DEPS}"
197 DEPEND="${RDEPEND}"
198
199 # To prevent circular dependencies with glib[test]
200 PDEPEND=">=dev-libs/glib-${PV}:2"
201
202 S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen"
203
204 python_prepare_all() {
205 PATCHES=(
206 "${FILESDIR}/${PN}-2.32.4-sitedir.patch"
207 "${FILESDIR}/${PN}-2.36.4-input-encoding.patch"
208 )
209 distutils-r1_python_prepare_all
210 sed -e "s:\"/usr/local\":\"${EPREFIX}/usr\":" \
211 -i config.py || die "sed config.py failed"
212
213 sed -e 's:#!@PYTHON@:#!/usr/bin/env python:' gdbus-codegen.in > gdbus-codegen || die
214 cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed"
215 sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed"
216 }
217
218 src_test() {
219 elog "Skipping tests. This package is tested by dev-libs/glib"
220 elog "when merged with FEATURES=test"
221 }
222
223 python_install_all() {
224 distutils-r1_python_install_all # no-op, but prevents QA warning
225 doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
226 }