Gentoo Archives: gentoo-commits

From: "Ben de Groot (yngwin)" <yngwin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/pyqwt: pyqwt-5.2.0.ebuild ChangeLog pyqwt-5.1.0.ebuild
Date: Sun, 27 Dec 2009 14:04:26
Message-Id: E1NOtjK-0001D7-Ps@stork.gentoo.org
1 yngwin 09/12/27 14:04:22
2
3 Modified: ChangeLog pyqwt-5.1.0.ebuild
4 Added: pyqwt-5.2.0.ebuild
5 Log:
6 Version bump (bug 248968). Change sip dep in version 5.1.0 (bug 294630).
7 (Portage version: 2.2_rc61/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.14 dev-python/pyqwt/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pyqwt/ChangeLog?rev=1.14&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pyqwt/ChangeLog?rev=1.14&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pyqwt/ChangeLog?r1=1.13&r2=1.14
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-python/pyqwt/ChangeLog,v
19 retrieving revision 1.13
20 retrieving revision 1.14
21 diff -u -r1.13 -r1.14
22 --- ChangeLog 21 Oct 2009 14:14:39 -0000 1.13
23 +++ ChangeLog 27 Dec 2009 14:04:22 -0000 1.14
24 @@ -1,6 +1,12 @@
25 # ChangeLog for dev-python/pyqwt
26 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pyqwt/ChangeLog,v 1.13 2009/10/21 14:14:39 djc Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyqwt/ChangeLog,v 1.14 2009/12/27 14:04:22 yngwin Exp $
29 +
30 +*pyqwt-5.2.0 (27 Dec 2009)
31 +
32 + 27 Dec 2009; Ben de Groot <yngwin@g.o> pyqwt-5.1.0.ebuild,
33 + +pyqwt-5.2.0.ebuild:
34 + Version bump (bug 248968). Change sip dep in version 5.1.0 (bug 294630).
35
36 21 Oct 2009; Dirkjan Ochtman <djc@g.o> -pyqwt-4.2-r1.ebuild:
37 Clean up old version that still depended upon numarray.
38
39
40
41 1.2 dev-python/pyqwt/pyqwt-5.1.0.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pyqwt/pyqwt-5.1.0.ebuild?rev=1.2&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pyqwt/pyqwt-5.1.0.ebuild?rev=1.2&content-type=text/plain
45 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pyqwt/pyqwt-5.1.0.ebuild?r1=1.1&r2=1.2
46
47 Index: pyqwt-5.1.0.ebuild
48 ===================================================================
49 RCS file: /var/cvsroot/gentoo-x86/dev-python/pyqwt/pyqwt-5.1.0.ebuild,v
50 retrieving revision 1.1
51 retrieving revision 1.2
52 diff -u -r1.1 -r1.2
53 --- pyqwt-5.1.0.ebuild 7 Apr 2009 18:21:23 -0000 1.1
54 +++ pyqwt-5.1.0.ebuild 27 Dec 2009 14:04:22 -0000 1.2
55 @@ -1,6 +1,6 @@
56 # Copyright 1999-2009 Gentoo Foundation
57 # Distributed under the terms of the GNU General Public License v2
58 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pyqwt/pyqwt-5.1.0.ebuild,v 1.1 2009/04/07 18:21:23 bicatali Exp $
59 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyqwt/pyqwt-5.1.0.ebuild,v 1.2 2009/12/27 14:04:22 yngwin Exp $
60
61 EAPI=2
62 inherit eutils python toolchain-funcs
63 @@ -17,10 +17,10 @@
64 IUSE="debug doc examples svg"
65
66 RDEPEND="=x11-libs/qwt-5.1*[svg?]
67 - >=dev-python/PyQt4-4.2
68 + dev-python/PyQt4
69 dev-python/numpy"
70 DEPEND="${DEPEND}
71 - >=dev-python/sip-4.6"
72 + <dev-python/sip-4.9"
73
74 src_configure() {
75 # the -j option can be buggy
76
77
78
79 1.1 dev-python/pyqwt/pyqwt-5.2.0.ebuild
80
81 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pyqwt/pyqwt-5.2.0.ebuild?rev=1.1&view=markup
82 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pyqwt/pyqwt-5.2.0.ebuild?rev=1.1&content-type=text/plain
83
84 Index: pyqwt-5.2.0.ebuild
85 ===================================================================
86 # Copyright 1999-2009 Gentoo Foundation
87 # Distributed under the terms of the GNU General Public License v2
88 # $Header: /var/cvsroot/gentoo-x86/dev-python/pyqwt/pyqwt-5.2.0.ebuild,v 1.1 2009/12/27 14:04:22 yngwin Exp $
89
90 EAPI=2
91 SUPPORT_PYTHON_ABIS="1"
92 inherit python flag-o-matic
93
94 MY_P="PyQwt-${PV}"
95 DESCRIPTION="Python bindings for the Qwt library"
96 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
97 HOMEPAGE="http://pyqwt.sourceforge.net/"
98
99 SLOT="5"
100 LICENSE="GPL-2"
101 KEYWORDS="~amd64 ~ia64 ~x86"
102 IUSE="debug doc examples svg"
103
104 RDEPEND=">=x11-libs/qwt-5.1[svg?]
105 dev-python/PyQt4
106 dev-python/numpy"
107 DEPEND="${DEPEND}
108 dev-python/sip"
109
110 RESTRICT_PYTHON_ABIS="2.4 2.7 3.*"
111
112 S="${WORKDIR}/${MY_P}/configure"
113
114 src_configure() {
115
116 append-flags -fPIC
117
118 # the -j option can be buggy
119 python_version
120 "${python}" configure.py \
121 --disable-numarray \
122 --disable-numeric \
123 -I/usr/include/qwt5 \
124 -lqwt \
125 || die "python configure.py failed"
126
127 # avoiding strip the libraries
128 sed -i -e '/strip/d' {iqt5qt4,qwt5qt4}/Makefile || die "sed failed"
129 }
130
131 src_install() {
132 python_need_rebuild
133 emake DESTDIR="${D}" install || die "emake install failed"
134 cd ..
135 dodoc ANNOUNCEMENT-${PV} README
136 if use doc; then
137 insinto /usr/share/doc/${PF}
138 doins -r sphinx/build/* || die
139 fi
140 if use examples; then
141 insinto /usr/share/doc/${PF}/examples
142 doins qt4examples/* || die
143 fi
144 }