summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen de Groot <yngwin@gentoo.org>2009-12-27 14:04:22 +0000
committerBen de Groot <yngwin@gentoo.org>2009-12-27 14:04:22 +0000
commit6882140f835f402668e53b576eb737752dff7e1e (patch)
tree7bf8a7df8bb3bd8b69198640fabcdf07a28604f4 /dev-python
parentMask x11-libs/kylixlibs3-borqt for removal. (diff)
downloadhistorical-6882140f835f402668e53b576eb737752dff7e1e.tar.gz
historical-6882140f835f402668e53b576eb737752dff7e1e.tar.bz2
historical-6882140f835f402668e53b576eb737752dff7e1e.zip
Version bump (bug 248968). Change sip dep in version 5.1.0 (bug 294630).
Package-Manager: portage-2.2_rc61/cvs/Linux x86_64
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/pyqwt/ChangeLog8
-rw-r--r--dev-python/pyqwt/Manifest6
-rw-r--r--dev-python/pyqwt/pyqwt-5.1.0.ebuild6
-rw-r--r--dev-python/pyqwt/pyqwt-5.2.0.ebuild59
4 files changed, 73 insertions, 6 deletions
diff --git a/dev-python/pyqwt/ChangeLog b/dev-python/pyqwt/ChangeLog
index d779a3af4c89..31cf8237575e 100644
--- a/dev-python/pyqwt/ChangeLog
+++ b/dev-python/pyqwt/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-python/pyqwt
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pyqwt/ChangeLog,v 1.13 2009/10/21 14:14:39 djc Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyqwt/ChangeLog,v 1.14 2009/12/27 14:04:22 yngwin Exp $
+
+*pyqwt-5.2.0 (27 Dec 2009)
+
+ 27 Dec 2009; Ben de Groot <yngwin@gentoo.org> pyqwt-5.1.0.ebuild,
+ +pyqwt-5.2.0.ebuild:
+ Version bump (bug 248968). Change sip dep in version 5.1.0 (bug 294630).
21 Oct 2009; Dirkjan Ochtman <djc@gentoo.org> -pyqwt-4.2-r1.ebuild:
Clean up old version that still depended upon numarray.
diff --git a/dev-python/pyqwt/Manifest b/dev-python/pyqwt/Manifest
index dfbb75c297f6..ba570d136b8a 100644
--- a/dev-python/pyqwt/Manifest
+++ b/dev-python/pyqwt/Manifest
@@ -1,4 +1,6 @@
DIST PyQwt-5.1.0.tar.gz 4700809 RMD160 e8bbf154a9e30894977494829bf379a807fdf1e9 SHA1 d1b55e4a7400889e1d0831f8d6f3b692fc37aecb SHA256 13d90d25b3c21c5dadd5cfac1e45cd41680f3c9b7731776c5a46bb1eece12716
-EBUILD pyqwt-5.1.0.ebuild 1213 RMD160 f8093e7eb4d57c124ae7599f8f3212bf62f26175 SHA1 8a2ec3b96c1547e0f20ea5a50adc355178b412b3 SHA256 affd75c665a741d0371f4774fa25afa33fc8b41753f274a19d6c3ee94f4816ba
-MISC ChangeLog 1830 RMD160 9fa86aa0066c83b79b31e495ac2e7569f5f45f72 SHA1 f09dee6ebf258206f3be582624d7140034f7f34d SHA256 e7d0e05ceb2697aac1491f44eeba5236a0979fa0e2856d577d4f0949a1f5e032
+DIST PyQwt-5.2.0.tar.gz 2670893 RMD160 e4c8a63d623d974cd500e29fbc62255746ca7feb SHA1 797f37c63dec660272f6a8ccfd16a017df0ad640 SHA256 98a8c7e0c76d07701c11dffb77793b05f071b664a8b520d6e97054a98179e70b
+EBUILD pyqwt-5.1.0.ebuild 1204 RMD160 625246636a81fa38d0b689e6127597f5778b82b0 SHA1 f9bcd1fb801ad808c3e029ebda6028c3201b0dc4 SHA256 4358defaf3f059e6ac68a981eecafdcec3c5a97c501175521d381a11b8624218
+EBUILD pyqwt-5.2.0.ebuild 1360 RMD160 b6607970814a826eb96c0af86d13325e98b68d64 SHA1 f3a9cae790c7d919affcc8340a99120eaf7d4fe1 SHA256 e81d382d8022cb2fb8151c7dadda2a74befa4382c45c4704dba499a282212866
+MISC ChangeLog 2028 RMD160 8c8fe7994731fcb28a12618901d37010b5abb52d SHA1 53f0be93990f75253ed5b1c401e11aab72dac118 SHA256 3144a8299c3879b12583fa985386cb55fca7ade8cc906b4689ca8527db1e26d5
MISC metadata.xml 521 RMD160 10513e9e3c74a998a8caab9a59706d3265de41ce SHA1 59cb897be1e2bf4bbe7e1b13dae037fa9bbb421d SHA256 c5fbc6c9f37a975d7f1f6f548b3163c8dbbf282647e40abadeb8ace8e3bff441
diff --git a/dev-python/pyqwt/pyqwt-5.1.0.ebuild b/dev-python/pyqwt/pyqwt-5.1.0.ebuild
index e6cff6b3b74d..3f38eebbe413 100644
--- a/dev-python/pyqwt/pyqwt-5.1.0.ebuild
+++ b/dev-python/pyqwt/pyqwt-5.1.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pyqwt/pyqwt-5.1.0.ebuild,v 1.1 2009/04/07 18:21:23 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyqwt/pyqwt-5.1.0.ebuild,v 1.2 2009/12/27 14:04:22 yngwin Exp $
EAPI=2
inherit eutils python toolchain-funcs
@@ -17,10 +17,10 @@ KEYWORDS="~amd64 ~ia64 ~x86"
IUSE="debug doc examples svg"
RDEPEND="=x11-libs/qwt-5.1*[svg?]
- >=dev-python/PyQt4-4.2
+ dev-python/PyQt4
dev-python/numpy"
DEPEND="${DEPEND}
- >=dev-python/sip-4.6"
+ <dev-python/sip-4.9"
src_configure() {
# the -j option can be buggy
diff --git a/dev-python/pyqwt/pyqwt-5.2.0.ebuild b/dev-python/pyqwt/pyqwt-5.2.0.ebuild
new file mode 100644
index 000000000000..e620af581d0c
--- /dev/null
+++ b/dev-python/pyqwt/pyqwt-5.2.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyqwt/pyqwt-5.2.0.ebuild,v 1.1 2009/12/27 14:04:22 yngwin Exp $
+
+EAPI=2
+SUPPORT_PYTHON_ABIS="1"
+inherit python flag-o-matic
+
+MY_P="PyQwt-${PV}"
+DESCRIPTION="Python bindings for the Qwt library"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+HOMEPAGE="http://pyqwt.sourceforge.net/"
+
+SLOT="5"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ia64 ~x86"
+IUSE="debug doc examples svg"
+
+RDEPEND=">=x11-libs/qwt-5.1[svg?]
+ dev-python/PyQt4
+ dev-python/numpy"
+DEPEND="${DEPEND}
+ dev-python/sip"
+
+RESTRICT_PYTHON_ABIS="2.4 2.7 3.*"
+
+S="${WORKDIR}/${MY_P}/configure"
+
+src_configure() {
+
+ append-flags -fPIC
+
+ # the -j option can be buggy
+ python_version
+ "${python}" configure.py \
+ --disable-numarray \
+ --disable-numeric \
+ -I/usr/include/qwt5 \
+ -lqwt \
+ || die "python configure.py failed"
+
+ # avoiding strip the libraries
+ sed -i -e '/strip/d' {iqt5qt4,qwt5qt4}/Makefile || die "sed failed"
+}
+
+src_install() {
+ python_need_rebuild
+ emake DESTDIR="${D}" install || die "emake install failed"
+ cd ..
+ dodoc ANNOUNCEMENT-${PV} README
+ if use doc; then
+ insinto /usr/share/doc/${PF}
+ doins -r sphinx/build/* || die
+ fi
+ if use examples; then
+ insinto /usr/share/doc/${PF}/examples
+ doins qt4examples/* || die
+ fi
+}