Gentoo Archives: gentoo-commits

From: "Markos Chandras (hwoarang)" <hwoarang@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-libs/libqxt: libqxt-0.2.5-r1.ebuild libqxt-0.5.1.ebuild ChangeLog libqxt-0.5.0.ebuild libqxt-0.4-r1.ebuild
Date: Wed, 06 Jan 2010 13:03:52
Message-Id: E1NSVYD-000276-Nj@stork.gentoo.org
1 hwoarang 10/01/06 13:03:49
2
3 Modified: libqxt-0.2.5-r1.ebuild ChangeLog
4 libqxt-0.5.0.ebuild libqxt-0.4-r1.ebuild
5 Added: libqxt-0.5.1.ebuild
6 Log:
7 migrate to qt4-r2 and bump to 0.5.1
8 (Portage version: 2.2_rc61/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.4 x11-libs/libqxt/libqxt-0.2.5-r1.ebuild
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libqxt/libqxt-0.2.5-r1.ebuild?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libqxt/libqxt-0.2.5-r1.ebuild?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libqxt/libqxt-0.2.5-r1.ebuild?r1=1.3&r2=1.4
16
17 Index: libqxt-0.2.5-r1.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/x11-libs/libqxt/libqxt-0.2.5-r1.ebuild,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- libqxt-0.2.5-r1.ebuild 6 Oct 2009 19:08:40 -0000 1.3
24 +++ libqxt-0.2.5-r1.ebuild 6 Jan 2010 13:03:49 -0000 1.4
25 @@ -1,9 +1,9 @@
26 -# Copyright 1999-2009 Gentoo Foundation
27 +# Copyright 1999-2010 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libqxt/libqxt-0.2.5-r1.ebuild,v 1.3 2009/10/06 19:08:40 ayoy Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libqxt/libqxt-0.2.5-r1.ebuild,v 1.4 2010/01/06 13:03:49 hwoarang Exp $
31
32 -EAPI="1"
33 -inherit eutils qt4
34 +EAPI="2"
35 +inherit eutils qt4-r2
36
37 DESCRIPTION="The Qt eXTension library provides cross-platform utility classes for the Qt toolkit"
38 HOMEPAGE="http://libqxt.org/"
39 @@ -22,7 +22,7 @@
40 fastcgi? ( >=dev-libs/fcgi-2.4 )"
41 RDEPEND="${DEPEND}"
42
43 -src_compile() {
44 +src_configure() {
45 local myconf
46
47 use debug && myconf="${myconf} -debug"
48 @@ -33,11 +33,9 @@
49 sed -i "s/qxtbuild/nostrip\ qxtbuild/" "${S}"/src/${i}/${i}.pro
50 done
51 ./configure -prefix /usr ${myconf}
52 +}
53
54 +src_compile() {
55 # fails with parallel build, bug 194730
56 emake -j1 || die "emake failed"
57 }
58 -
59 -src_install() {
60 - emake INSTALL_ROOT="${D}" install || die "emake install failed"
61 -}
62
63
64
65 1.12 x11-libs/libqxt/ChangeLog
66
67 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libqxt/ChangeLog?rev=1.12&view=markup
68 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libqxt/ChangeLog?rev=1.12&content-type=text/plain
69 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libqxt/ChangeLog?r1=1.11&r2=1.12
70
71 Index: ChangeLog
72 ===================================================================
73 RCS file: /var/cvsroot/gentoo-x86/x11-libs/libqxt/ChangeLog,v
74 retrieving revision 1.11
75 retrieving revision 1.12
76 diff -u -r1.11 -r1.12
77 --- ChangeLog 6 Oct 2009 19:08:40 -0000 1.11
78 +++ ChangeLog 6 Jan 2010 13:03:49 -0000 1.12
79 @@ -1,6 +1,12 @@
80 # ChangeLog for x11-libs/libqxt
81 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
82 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libqxt/ChangeLog,v 1.11 2009/10/06 19:08:40 ayoy Exp $
83 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
84 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libqxt/ChangeLog,v 1.12 2010/01/06 13:03:49 hwoarang Exp $
85 +
86 +*libqxt-0.5.1 (06 Jan 2010)
87 +
88 + 06 Jan 2010; <hwoarang@g.o> libqxt-0.2.5-r1.ebuild,
89 + libqxt-0.4-r1.ebuild, libqxt-0.5.0.ebuild, +libqxt-0.5.1.ebuild:
90 + migrate to qt4-r2 eclass and version bump to 0.5.1
91
92 06 Oct 2009; Dominik Kapusta <ayoy@g.o> libqxt-0.2.5-r1.ebuild:
93 Removed obsolete (and unneeded) QT4_BUILT_WITH_USE_CHECK
94
95
96
97 1.3 x11-libs/libqxt/libqxt-0.5.0.ebuild
98
99 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libqxt/libqxt-0.5.0.ebuild?rev=1.3&view=markup
100 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libqxt/libqxt-0.5.0.ebuild?rev=1.3&content-type=text/plain
101 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libqxt/libqxt-0.5.0.ebuild?r1=1.2&r2=1.3
102
103 Index: libqxt-0.5.0.ebuild
104 ===================================================================
105 RCS file: /var/cvsroot/gentoo-x86/x11-libs/libqxt/libqxt-0.5.0.ebuild,v
106 retrieving revision 1.2
107 retrieving revision 1.3
108 diff -u -r1.2 -r1.3
109 --- libqxt-0.5.0.ebuild 13 Jul 2009 07:35:29 -0000 1.2
110 +++ libqxt-0.5.0.ebuild 6 Jan 2010 13:03:49 -0000 1.3
111 @@ -1,9 +1,9 @@
112 -# Copyright 1999-2009 Gentoo Foundation
113 +# Copyright 1999-2010 Gentoo Foundation
114 # Distributed under the terms of the GNU General Public License v2
115 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libqxt/libqxt-0.5.0.ebuild,v 1.2 2009/07/13 07:35:29 hwoarang Exp $
116 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libqxt/libqxt-0.5.0.ebuild,v 1.3 2010/01/06 13:03:49 hwoarang Exp $
117
118 EAPI=2
119 -inherit eutils qt4
120 +inherit eutils qt4-r2
121
122 DESCRIPTION="The Qt eXTension library provides cross-platform utility classes for the Qt toolkit"
123 HOMEPAGE="http://libqxt.org/"
124 @@ -27,6 +27,8 @@
125 "${FILESDIR}/libqxt-0.5.0-gcc4.4.patch"
126 )
127
128 +DOCS="AUTHORS README LICENSE cpl1.0.txt"
129 +
130 src_configure() {
131 local myconf
132 myconf="-prefix /usr \
133 @@ -45,15 +47,8 @@
134 ./configure ${myconf} || die "configure failed"
135 }
136
137 -#src_compile() {
138 -# # parallel compilation fails, bug #194730
139 -# emake -j1 || die "make failed"
140 -#}
141 -
142 src_install() {
143 - emake INSTALL_ROOT="${D}" install || die "emake install failed"
144 - dodoc {AUTHORS,README,LICENSE,cpl1.0.txt}
145 -
146 + qt4-r2_src_install
147 if use doc; then
148 doxygen Doqsyfile
149 dohtml -r deploy/docs/*
150
151
152
153 1.3 x11-libs/libqxt/libqxt-0.4-r1.ebuild
154
155 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libqxt/libqxt-0.4-r1.ebuild?rev=1.3&view=markup
156 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libqxt/libqxt-0.4-r1.ebuild?rev=1.3&content-type=text/plain
157 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libqxt/libqxt-0.4-r1.ebuild?r1=1.2&r2=1.3
158
159 Index: libqxt-0.4-r1.ebuild
160 ===================================================================
161 RCS file: /var/cvsroot/gentoo-x86/x11-libs/libqxt/libqxt-0.4-r1.ebuild,v
162 retrieving revision 1.2
163 retrieving revision 1.3
164 diff -u -r1.2 -r1.3
165 --- libqxt-0.4-r1.ebuild 6 Oct 2009 17:54:59 -0000 1.2
166 +++ libqxt-0.4-r1.ebuild 6 Jan 2010 13:03:49 -0000 1.3
167 @@ -1,9 +1,9 @@
168 -# Copyright 1999-2009 Gentoo Foundation
169 +# Copyright 1999-2010 Gentoo Foundation
170 # Distributed under the terms of the GNU General Public License v2
171 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libqxt/libqxt-0.4-r1.ebuild,v 1.2 2009/10/06 17:54:59 ayoy Exp $
172 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libqxt/libqxt-0.4-r1.ebuild,v 1.3 2010/01/06 13:03:49 hwoarang Exp $
173
174 EAPI=2
175 -inherit eutils qt4
176 +inherit eutils qt4-r2
177
178 DESCRIPTION="The Qt eXTension library provides cross-platform utility classes for the Qt toolkit"
179 HOMEPAGE="http://libqxt.org/"
180 @@ -29,6 +29,8 @@
181 DEPEND="${DEPEND}
182 doc? ( app-doc/doxygen )"
183
184 +DOCS="AUTHORS README LICENSE cpl1.0.txt"
185 +
186 src_configure() {
187 local myconf
188 myconf="-prefix /usr \
189 @@ -53,9 +55,7 @@
190 }
191
192 src_install() {
193 - emake INSTALL_ROOT="${D}" install || die "emake install failed"
194 - dodoc {AUTHORS,README,LICENSE,cpl1.0.txt}
195 -
196 + qt4-r2_src_install
197 if use doc; then
198 doxygen Doqsyfile
199 dohtml -r deploy/docs/*
200
201
202
203 1.1 x11-libs/libqxt/libqxt-0.5.1.ebuild
204
205 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libqxt/libqxt-0.5.1.ebuild?rev=1.1&view=markup
206 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libqxt/libqxt-0.5.1.ebuild?rev=1.1&content-type=text/plain
207
208 Index: libqxt-0.5.1.ebuild
209 ===================================================================
210 # Copyright 1999-2010 Gentoo Foundation
211 # Distributed under the terms of the GNU General Public License v2
212 # $Header: /var/cvsroot/gentoo-x86/x11-libs/libqxt/libqxt-0.5.1.ebuild,v 1.1 2010/01/06 13:03:49 hwoarang Exp $
213
214 EAPI=2
215 inherit eutils qt4-r2
216
217 DESCRIPTION="The Qt eXTension library provides cross-platform utility classes for the Qt toolkit"
218 HOMEPAGE="http://libqxt.org/"
219 SRC_URI="http://bitbucket.org/${PN}/${PN}/downloads/${P}.tar.gz"
220
221 LICENSE="|| ( CPL-1.0 LGPL-2.1 )"
222 SLOT="0"
223 KEYWORDS="~amd64 ~x86"
224 IUSE="berkdb crypt debug doc sql web"
225
226 RDEPEND="x11-libs/qt-gui:4
227 x11-libs/qt-script:4
228 berkdb? ( x11-libs/qt-sql:4 sys-libs/db )
229 sql? ( x11-libs/qt-sql:4 )
230 crypt? ( >=dev-libs/openssl-0.9.8 x11-libs/qt-core:4[ssl] )
231 web? ( >=dev-libs/fcgi-2.4 )"
232 DEPEND="${DEPEND}
233 doc? ( app-doc/doxygen )"
234
235 DOCS="AUTHORS README LICENSE cpl1.0.txt"
236
237 src_configure() {
238 local myconf
239 myconf="-prefix /usr \
240 -libdir /usr/$(get_libdir) \
241 -docdir /usr/share/doc/${PF} \
242 -qmake-bin /usr/bin/qmake \
243 $(use debug && echo -debug) \
244 $(use !berkdb && echo -no-db -nomake berkeley) \
245 $(use !crypt && echo -nomake crypto -no-openssl) \
246 $(use !sql && echo -nomake sql) \
247 $(use !web && echo -nomake web)"
248 # fix pre-striped files issue
249 for i in $(ls "${S}"/src); do
250 sed -i "s/qxtbuild/nostrip\ qxtbuild/" "${S}"/src/${i}/${i}.pro
251 done
252 ./configure ${myconf} || die "configure failed"
253 }
254
255 src_install() {
256 qt4-r2_src_install
257 if use doc; then
258 doxygen Doqsyfile
259 dohtml -r deploy/docs/*
260 fi
261 }