summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCaleb Tennis <caleb@gentoo.org>2007-11-15 14:45:05 +0000
committerCaleb Tennis <caleb@gentoo.org>2007-11-15 14:45:05 +0000
commit7a7850ee8e036a54c842120dd91b4606e0fe7ddc (patch)
tree55de71a28f5b2116ea5801785a586324cde0c183 /dev-python
parentRevision bump. Marking stable for all archs for remote vulnerability security... (diff)
downloadhistorical-7a7850ee8e036a54c842120dd91b4606e0fe7ddc.tar.gz
historical-7a7850ee8e036a54c842120dd91b4606e0fe7ddc.tar.bz2
historical-7a7850ee8e036a54c842120dd91b4606e0fe7ddc.zip
Add pyqwt-5, thanks to Gerard Vermeulen and bug #175657
Package-Manager: portage-2.1.3.16
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/pyqwt/ChangeLog7
-rw-r--r--dev-python/pyqwt/Manifest16
-rw-r--r--dev-python/pyqwt/files/digest-pyqwt-5.0.13
-rw-r--r--dev-python/pyqwt/pyqwt-5.0.1.ebuild49
4 files changed, 70 insertions, 5 deletions
diff --git a/dev-python/pyqwt/ChangeLog b/dev-python/pyqwt/ChangeLog
index 0541ce86e2ae..d37a52ec759d 100644
--- a/dev-python/pyqwt/ChangeLog
+++ b/dev-python/pyqwt/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-python/pyqwt
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pyqwt/ChangeLog,v 1.5 2007/03/13 19:17:30 pythonhead Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyqwt/ChangeLog,v 1.6 2007/11/15 14:45:04 caleb Exp $
+
+*pyqwt-5.0.1 (15 Nov 2007)
+
+ 15 Nov 2007; Caleb Tennis <caleb@gentoo.org> +pyqwt-5.0.1.ebuild:
+ version bump, thanks to bug #175657 and Gerard Vermeulen
*pyqwt-4.2-r1 (13 Mar 2007)
diff --git a/dev-python/pyqwt/Manifest b/dev-python/pyqwt/Manifest
index e96a7df5d211..0c324fc89d1d 100644
--- a/dev-python/pyqwt/Manifest
+++ b/dev-python/pyqwt/Manifest
@@ -1,4 +1,5 @@
DIST PyQwt-4.2.tar.gz 1416358 RMD160 e9f6ce51b6cbcbadb526f0fcac5035510882fd54 SHA1 ac5e0e6719ae77e73154f06dac3b0ae6728cec7b SHA256 6db14a2a89cbbbef515a4964e824b0f52f10427cef56cd6f3a7b3f1ef0a444d0
+DIST PyQwt-5.0.1.tar.gz 2180960 RMD160 c8d8859f26c4fca94c8f43a237bb525469bc408a SHA1 6bcb9a2c4b3db905f3f233cc21d07bfae4f8e073 SHA256 13a00e30940e4384c18b6fd785377e2ed415b9a7b452211c840e6aa80236614b
EBUILD pyqwt-4.2-r1.ebuild 1451 RMD160 f53da8929e105df29ae93961e082dc09b7dd68dc SHA1 8244ade40b71616fa44f30a4aa2d4e63bf2bf365 SHA256 fdb7d5c7251a13e645117f9a00f491023bfdb67de9e1050eb1a8a3d5d643900e
MD5 e0a7d214d81fd62a93bb7d18e7e5b892 pyqwt-4.2-r1.ebuild 1451
RMD160 f53da8929e105df29ae93961e082dc09b7dd68dc pyqwt-4.2-r1.ebuild 1451
@@ -7,10 +8,14 @@ EBUILD pyqwt-4.2.ebuild 1245 RMD160 89d42afdd995be785d0e2d7faa1b3055f355f6cd SHA
MD5 2ad49b855fae86f9b72e19a12fe8681c pyqwt-4.2.ebuild 1245
RMD160 89d42afdd995be785d0e2d7faa1b3055f355f6cd pyqwt-4.2.ebuild 1245
SHA256 e07e4a34c5bf42600e17d7af83ffc693a346caa92a249aec4f2132cacdc1d8cf pyqwt-4.2.ebuild 1245
-MISC ChangeLog 853 RMD160 5db22624076207f4e354fa9f299c5588cd504d53 SHA1 5ce75afe194bee5af9afad3b70e5a071c1227293 SHA256 48806fb7c12a4efd8cb98160c497bf4191ebf3df17e0e91dabf05445a455cfcc
-MD5 a60114ae1bf4dacbb25b298b38c1e33e ChangeLog 853
-RMD160 5db22624076207f4e354fa9f299c5588cd504d53 ChangeLog 853
-SHA256 48806fb7c12a4efd8cb98160c497bf4191ebf3df17e0e91dabf05445a455cfcc ChangeLog 853
+EBUILD pyqwt-5.0.1.ebuild 1464 RMD160 8ac747b6c7c16f23caf6c747d7e8bc94136a2521 SHA1 5d6b6aa10e15187c231ac96241facca71adde198 SHA256 7c96d04ce117f8401a0b9dbfcea7fe39ca0be1fac51aba43cec2c1eb81d9d0d5
+MD5 43d148558c6a7a553a6ad2b1aef2e5b1 pyqwt-5.0.1.ebuild 1464
+RMD160 8ac747b6c7c16f23caf6c747d7e8bc94136a2521 pyqwt-5.0.1.ebuild 1464
+SHA256 7c96d04ce117f8401a0b9dbfcea7fe39ca0be1fac51aba43cec2c1eb81d9d0d5 pyqwt-5.0.1.ebuild 1464
+MISC ChangeLog 1004 RMD160 4c68904ca34fb940d28532123241740750f798e3 SHA1 0e7931e91779e46e097c93ca1a380695f6d7969c SHA256 b017536fa545ec8282b2cb81cecc92c12dcf8e8f1137a76f689e27944bdbefcf
+MD5 22384d653f913406fcd8f5ff9dd8818d ChangeLog 1004
+RMD160 4c68904ca34fb940d28532123241740750f798e3 ChangeLog 1004
+SHA256 b017536fa545ec8282b2cb81cecc92c12dcf8e8f1137a76f689e27944bdbefcf ChangeLog 1004
MISC metadata.xml 175 RMD160 74ecde8b999da503a2733b49ed618d5d50d26476 SHA1 ec86e15b85c2bc4429ad67bb52238b44f2b16cbd SHA256 26b18db06b1665422af8905fb70f8f48920a048578172d62b9689e273ee39a2d
MD5 811c07ba7510a315382249fc3adb44fc metadata.xml 175
RMD160 74ecde8b999da503a2733b49ed618d5d50d26476 metadata.xml 175
@@ -21,3 +26,6 @@ SHA256 983eb8dcc0d37bf9965c98b6f7a3a1ce069b7e5098c3d08dc84919ebc2fe3150 files/di
MD5 746eb434fdcb351ad579d24b7cc347b7 files/digest-pyqwt-4.2-r1 232
RMD160 87970148c97b0d8b09c2c85e70a17285f2d1a921 files/digest-pyqwt-4.2-r1 232
SHA256 983eb8dcc0d37bf9965c98b6f7a3a1ce069b7e5098c3d08dc84919ebc2fe3150 files/digest-pyqwt-4.2-r1 232
+MD5 36d526c9ed6593e514e769c90bfadf8e files/digest-pyqwt-5.0.1 238
+RMD160 88891dd2dd9eeed29157ab2f7be12440dda9db83 files/digest-pyqwt-5.0.1 238
+SHA256 3635ef578c58c632be9b866c5b0836e6c358dad613980a986856e012bd58cb65 files/digest-pyqwt-5.0.1 238
diff --git a/dev-python/pyqwt/files/digest-pyqwt-5.0.1 b/dev-python/pyqwt/files/digest-pyqwt-5.0.1
new file mode 100644
index 000000000000..8eed24ab1796
--- /dev/null
+++ b/dev-python/pyqwt/files/digest-pyqwt-5.0.1
@@ -0,0 +1,3 @@
+MD5 295dd6d7cd9bc4ca898bad8f774d4106 PyQwt-5.0.1.tar.gz 2180960
+RMD160 c8d8859f26c4fca94c8f43a237bb525469bc408a PyQwt-5.0.1.tar.gz 2180960
+SHA256 13a00e30940e4384c18b6fd785377e2ed415b9a7b452211c840e6aa80236614b PyQwt-5.0.1.tar.gz 2180960
diff --git a/dev-python/pyqwt/pyqwt-5.0.1.ebuild b/dev-python/pyqwt/pyqwt-5.0.1.ebuild
new file mode 100644
index 000000000000..55a852db9699
--- /dev/null
+++ b/dev-python/pyqwt/pyqwt-5.0.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyqwt/pyqwt-5.0.1.ebuild,v 1.1 2007/11/15 14:45:04 caleb Exp $
+
+inherit eutils
+
+MY_P=PyQwt-${PV}
+S=${WORKDIR}/${MY_P}
+
+DESCRIPTION="Python bindings for the Qwt library"
+SRC_URI="mirror://sourceforge/pyqwt/${MY_P}.tar.gz"
+HOMEPAGE="http://pyqwt.sourceforge.net/"
+
+SLOT="5"
+LICENSE="GPL-2"
+KEYWORDS="~x86"
+IUSE="debug doc examples"
+
+DEPEND="virtual/python
+ =x11-libs/qwt-5*
+ >=dev-python/PyQt4-4.2
+ >=dev-python/sip-4.1.1
+ >=dev-python/numpy-1.0.1"
+
+src_compile() {
+ cd ${S}/sip/qwt5qt4
+ # PyQwt CVS does not need the next 2 sed statements anymore
+ sed -i "s|%Import QtSvg/QtSvgmod.sip||" QwtModule.sip
+ sed -i "s|%Include qwt_plot_svgitem.sip||" QwtModule.sip
+ cd "${S}/configure"
+ local myconf="-I /usr/include/qwt5 -l qwt --disable-numarray --disable-numeric"
+ use debug && myconf="${myconf} --debug"
+ has distcc ${FEATURES} || myconf="${myconf} -j 1"
+ python configure.py ${myconf}
+ emake || die "emake failed"
+}
+
+src_install() {
+ cd "${S}/configure"
+ make DESTDIR="${D}" install || die "make install failed"
+ cd "${S}"
+ dodoc ANNOUNCEMENT-${PV} CHANGES-${PV} COPYING* README
+ use doc && dohtml Doc/html/pyqwt/*
+ if use examples ; then
+ dodir /usr/share/doc/${PF}/examples
+ cp -r qt4examples/ "${D}/usr/share/doc/${PF}/examples"
+ fi
+}
+