Gentoo Archives: gentoo-commits

From: "Sebastien Fabbro (bicatali)" <bicatali@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-libs/qwt: metadata.xml ChangeLog qwt-5.2.0.ebuild qwt-5.1.2.ebuild qwt-4.2.0.ebuild qwt-5.1.0.ebuild qwt-4.2.0-r1.ebuild qwt-4.2.0-r2.ebuild
Date: Tue, 07 Apr 2009 18:18:04
Message-Id: E1LrFs0-0005Xx-5b@stork.gentoo.org
1 bicatali 09/04/07 18:18:00
2
3 Modified: metadata.xml ChangeLog
4 Added: qwt-5.2.0.ebuild qwt-5.1.2.ebuild
5 Removed: qwt-4.2.0.ebuild qwt-5.1.0.ebuild
6 qwt-4.2.0-r1.ebuild qwt-4.2.0-r2.ebuild
7 Log:
8 Version bump, cleaning old versions.
9 (Portage version: 2.2_rc28/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.3 x11-libs/qwt/metadata.xml
13
14 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/qwt/metadata.xml?rev=1.3&view=markup
15 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/qwt/metadata.xml?rev=1.3&content-type=text/plain
16 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/qwt/metadata.xml?r1=1.2&r2=1.3
17
18 Index: metadata.xml
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/x11-libs/qwt/metadata.xml,v
21 retrieving revision 1.2
22 retrieving revision 1.3
23 diff -u -r1.2 -r1.3
24 --- metadata.xml 10 Apr 2007 07:59:05 -0000 1.2
25 +++ metadata.xml 7 Apr 2009 18:18:00 -0000 1.3
26 @@ -5,4 +5,11 @@
27 <maintainer>
28 <email>caleb@g.o</email>
29 </maintainer>
30 +<longdescription lang="en">
31 + The Qwt library contains GUI Components and utility classes which are
32 + primarily useful for programs with a technical background.
33 + Besides a 2D plot widget it provides scales, sliders, dials,
34 + compasses, thermometers, wheels and knobs to control or display
35 + values, arrays or ranges of type double.
36 +</longdescription>
37 </pkgmetadata>
38
39
40
41 1.67 x11-libs/qwt/ChangeLog
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/qwt/ChangeLog?rev=1.67&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/qwt/ChangeLog?rev=1.67&content-type=text/plain
45 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/qwt/ChangeLog?r1=1.66&r2=1.67
46
47 Index: ChangeLog
48 ===================================================================
49 RCS file: /var/cvsroot/gentoo-x86/x11-libs/qwt/ChangeLog,v
50 retrieving revision 1.66
51 retrieving revision 1.67
52 diff -u -r1.66 -r1.67
53 --- ChangeLog 23 Dec 2008 14:01:12 -0000 1.66
54 +++ ChangeLog 7 Apr 2009 18:18:00 -0000 1.67
55 @@ -1,6 +1,14 @@
56 # ChangeLog for x11-libs/qwt
57 -# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
58 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/qwt/ChangeLog,v 1.66 2008/12/23 14:01:12 caleb Exp $
59 +# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
60 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/qwt/ChangeLog,v 1.67 2009/04/07 18:18:00 bicatali Exp $
61 +
62 +*qwt-5.2.0 (07 Apr 2009)
63 +*qwt-5.1.2 (07 Apr 2009)
64 +
65 + 07 Apr 2009; Sébastien Fabbro <bicatali@g.o> metadata.xml,
66 + -qwt-4.2.0.ebuild, -qwt-4.2.0-r1.ebuild, -qwt-4.2.0-r2.ebuild,
67 + -qwt-5.1.0.ebuild, +qwt-5.1.2.ebuild, +qwt-5.2.0.ebuild:
68 + Version bump, cleaning old versions.
69
70 *qwt-5.1.1 (23 Dec 2008)
71
72
73
74
75 1.1 x11-libs/qwt/qwt-5.2.0.ebuild
76
77 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/qwt/qwt-5.2.0.ebuild?rev=1.1&view=markup
78 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/qwt/qwt-5.2.0.ebuild?rev=1.1&content-type=text/plain
79
80 Index: qwt-5.2.0.ebuild
81 ===================================================================
82 # Copyright 1999-2009 Gentoo Foundation
83 # Distributed under the terms of the GNU General Public License v2
84 # $Header: /var/cvsroot/gentoo-x86/x11-libs/qwt/qwt-5.2.0.ebuild,v 1.1 2009/04/07 18:18:00 bicatali Exp $
85
86 EAPI=2
87 inherit eutils qt4
88
89 DESCRIPTION="2D plotting library for Qt4"
90 HOMEPAGE="http://qwt.sourceforge.net/"
91 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
92
93 LICENSE="qwt"
94 KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
95 SLOT="5"
96 IUSE="doc examples svg"
97
98 DEPEND="x11-libs/qt-gui:4
99 svg? ( x11-libs/qt-svg:4 )"
100 RDEPEND="${DEPEND}"
101
102 src_prepare() {
103 cat > qwtconfig.pri <<-EOF
104 target.path = /usr/$(get_libdir)
105 headers.path = /usr/include/qwt5
106 doc.path = /usr/share/doc/${PF}
107 CONFIG += qt warn_on thread release
108 CONFIG += QwtDll QwtPlot QwtWidgets QwtDesigner
109 VERSION = ${PV}
110 EOF
111 # don't build examples - fix the qt files to build once installed
112 cat > examples/examples.pri <<-EOF
113 include( qwtconfig.pri )
114 TEMPLATE = app
115 MOC_DIR = moc
116 INCLUDEPATH += /usr/include/qwt5
117 DEPENDPATH += /usr/include/qwt5
118 LIBS += -lqwt
119 EOF
120 sed -i -e 's:../qwtconfig:qwtconfig:' examples/examples.pro || die
121 sed -i -e 's/headers doc/headers/' src/src.pro || die
122 qt4_src_prepare
123 }
124
125 src_configure() {
126 use svg && echo >> qwtconfig.pri "CONFIG += QwtSVGItem"
127 cp qwtconfig.pri examples/qwtconfig.pri
128 eqmake4
129 }
130 src_compile() {
131 # split compilation to allow parallel building
132 emake sub-src || die "emake library failed"
133 emake || die "emake failed"
134 }
135
136 src_install () {
137 emake INSTALL_ROOT="${D}" install || die "emake install failed"
138 dodoc CHANGES README
139 insinto /usr/share/doc/${PF}
140 if use doc; then
141 doman doc/man/*/* || die
142 doins -r doc/html || die
143 fi
144 if use examples; then
145 doins -r examples || die
146 fi
147 }
148
149
150
151 1.1 x11-libs/qwt/qwt-5.1.2.ebuild
152
153 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/qwt/qwt-5.1.2.ebuild?rev=1.1&view=markup
154 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/qwt/qwt-5.1.2.ebuild?rev=1.1&content-type=text/plain
155
156 Index: qwt-5.1.2.ebuild
157 ===================================================================
158 # Copyright 1999-2009 Gentoo Foundation
159 # Distributed under the terms of the GNU General Public License v2
160 # $Header: /var/cvsroot/gentoo-x86/x11-libs/qwt/qwt-5.1.2.ebuild,v 1.1 2009/04/07 18:18:00 bicatali Exp $
161
162 EAPI=2
163 inherit eutils qt4
164
165 DESCRIPTION="2D plotting library for Qt4"
166 HOMEPAGE="http://qwt.sourceforge.net/"
167 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
168
169 LICENSE="qwt"
170 KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
171 SLOT="5"
172 IUSE="doc examples svg"
173
174 DEPEND="x11-libs/qt-gui:4
175 svg? ( x11-libs/qt-svg:4 )"
176 RDEPEND="${DEPEND}"
177
178 src_prepare() {
179 cat > qwtconfig.pri <<-EOF
180 target.path = /usr/$(get_libdir)
181 headers.path = /usr/include/qwt5
182 doc.path = /usr/share/doc/${PF}
183 CONFIG += qt warn_on thread release
184 CONFIG += QwtDll QwtPlot QwtWidgets QwtDesigner
185 VERSION = ${PV}
186 EOF
187 # don't build examples - fix the qt files to build once installed
188 cat > examples/examples.pri <<-EOF
189 include( qwtconfig.pri )
190 TEMPLATE = app
191 MOC_DIR = moc
192 INCLUDEPATH += /usr/include/qwt5
193 DEPENDPATH += /usr/include/qwt5
194 LIBS += -lqwt
195 EOF
196 sed -i -e 's:../qwtconfig:qwtconfig:' examples/examples.pro || die
197 sed -i -e 's/headers doc/headers/' src/src.pro || die
198 qt4_src_prepare
199 }
200
201 src_configure() {
202 use svg && echo >> qwtconfig.pri "CONFIG += QwtSVGItem"
203 cp qwtconfig.pri examples/qwtconfig.pri
204 eqmake4
205 }
206 src_compile() {
207 # split compilation to allow parallel building
208 emake sub-src || die "emake library failed"
209 emake || die "emake failed"
210 }
211
212 src_install () {
213 emake INSTALL_ROOT="${D}" install || die "emake install failed"
214 dodoc CHANGES README
215 insinto /usr/share/doc/${PF}
216 if use doc; then
217 doman doc/man/*/* || die
218 doins -r doc/html || die
219 fi
220 if use examples; then
221 doins -r examples || die
222 fi
223 }