Gentoo Archives: gentoo-commits

From: "Sebastien Fabbro (bicatali)" <bicatali@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/pyqwt: metadata.xml ChangeLog pyqwt-5.1.0.ebuild pyqwt-5.0.1.ebuild
Date: Tue, 07 Apr 2009 18:21:25
Message-Id: E1LrFvH-0005h2-LR@stork.gentoo.org
1 bicatali 09/04/07 18:21:23
2
3 Modified: metadata.xml ChangeLog
4 Added: pyqwt-5.1.0.ebuild
5 Removed: pyqwt-5.0.1.ebuild
6 Log:
7 Version bump
8 (Portage version: 2.2_rc28/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.2 dev-python/pyqwt/metadata.xml
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pyqwt/metadata.xml?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pyqwt/metadata.xml?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pyqwt/metadata.xml?r1=1.1&r2=1.2
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-python/pyqwt/metadata.xml,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- metadata.xml 28 Feb 2005 23:05:42 -0000 1.1
24 +++ metadata.xml 7 Apr 2009 18:21:23 -0000 1.2
25 @@ -3,4 +3,11 @@
26 <pkgmetadata>
27 <herd>python</herd>
28 <herd>qt</herd>
29 +<longdescription lang="en">
30 + PyQwt is a set of Python bindings for the Qwt C++ class library which
31 + extends the Qt framework with widgets for scientific and engineering
32 + applications. It provides a widget to plot 2-dimensional data and
33 + various widgets to display and control bounded or unbounded floating
34 + point values.
35 +</longdescription>
36 </pkgmetadata>
37
38
39
40 1.12 dev-python/pyqwt/ChangeLog
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pyqwt/ChangeLog?rev=1.12&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pyqwt/ChangeLog?rev=1.12&content-type=text/plain
44 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pyqwt/ChangeLog?r1=1.11&r2=1.12
45
46 Index: ChangeLog
47 ===================================================================
48 RCS file: /var/cvsroot/gentoo-x86/dev-python/pyqwt/ChangeLog,v
49 retrieving revision 1.11
50 retrieving revision 1.12
51 diff -u -r1.11 -r1.12
52 --- ChangeLog 27 Oct 2008 10:50:09 -0000 1.11
53 +++ ChangeLog 7 Apr 2009 18:21:23 -0000 1.12
54 @@ -1,6 +1,12 @@
55 # ChangeLog for dev-python/pyqwt
56 -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
57 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pyqwt/ChangeLog,v 1.11 2008/10/27 10:50:09 hawking Exp $
58 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
59 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyqwt/ChangeLog,v 1.12 2009/04/07 18:21:23 bicatali Exp $
60 +
61 +*pyqwt-5.1.0 (07 Apr 2009)
62 +
63 + 07 Apr 2009; Sébastien Fabbro <bicatali@g.o> metadata.xml,
64 + -pyqwt-5.0.1.ebuild, +pyqwt-5.1.0.ebuild:
65 + Version bump
66
67 27 Oct 2008; Ali Polatel <hawking@g.o> pyqwt-4.2-r1.ebuild,
68 pyqwt-5.0.1.ebuild:
69
70
71
72 1.1 dev-python/pyqwt/pyqwt-5.1.0.ebuild
73
74 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pyqwt/pyqwt-5.1.0.ebuild?rev=1.1&view=markup
75 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pyqwt/pyqwt-5.1.0.ebuild?rev=1.1&content-type=text/plain
76
77 Index: pyqwt-5.1.0.ebuild
78 ===================================================================
79 # Copyright 1999-2009 Gentoo Foundation
80 # Distributed under the terms of the GNU General Public License v2
81 # $Header: /var/cvsroot/gentoo-x86/dev-python/pyqwt/pyqwt-5.1.0.ebuild,v 1.1 2009/04/07 18:21:23 bicatali Exp $
82
83 EAPI=2
84 inherit eutils python toolchain-funcs
85
86 MY_P="PyQwt-${PV}"
87 S="${WORKDIR}/${MY_P}/configure"
88
89 DESCRIPTION="Python bindings for the Qwt library"
90 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
91 HOMEPAGE="http://pyqwt.sourceforge.net/"
92 SLOT="5"
93 LICENSE="GPL-2"
94 KEYWORDS="~amd64 ~ia64 ~x86"
95 IUSE="debug doc examples svg"
96
97 RDEPEND="=x11-libs/qwt-5.1*[svg?]
98 >=dev-python/PyQt4-4.2
99 dev-python/numpy"
100 DEPEND="${DEPEND}
101 >=dev-python/sip-4.6"
102
103 src_configure() {
104 # the -j option can be buggy
105 python_version
106 "${python}" configure.py \
107 --disable-numarray \
108 --disable-numeric \
109 -I/usr/include/qwt5 \
110 -lqwt \
111 || die "python configure.py failed"
112 }
113
114 src_install() {
115 python_need_rebuild
116 emake DESTDIR="${D}" install || die "emake install failed"
117 cd ..
118 dodoc ANNOUNCEMENT-${PV} CHANGES-${PV} README
119 if use doc; then
120 insinto /usr/share/doc/${PF}/html
121 doins -r Doc/html || die
122 fi
123 if use examples ; then
124 insinto /usr/share/doc/${PF}/examples
125 doins qt4examples/* || die
126 fi
127 }