summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2009-04-07 18:21:23 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2009-04-07 18:21:23 +0000
commit3fc335c7e97692dda9a80cb581806a93dc2d20a0 (patch)
treef6bb5baf55b2d1c6c81123b1bb7129b8623a8e3c /dev-python/pyqwt
parentVersion bump, cleaning old versions. (diff)
downloadhistorical-3fc335c7e97692dda9a80cb581806a93dc2d20a0.tar.gz
historical-3fc335c7e97692dda9a80cb581806a93dc2d20a0.tar.bz2
historical-3fc335c7e97692dda9a80cb581806a93dc2d20a0.zip
Version bump
Package-Manager: portage-2.2_rc28/cvs/Linux x86_64
Diffstat (limited to 'dev-python/pyqwt')
-rw-r--r--dev-python/pyqwt/ChangeLog10
-rw-r--r--dev-python/pyqwt/Manifest16
-rw-r--r--dev-python/pyqwt/metadata.xml7
-rw-r--r--dev-python/pyqwt/pyqwt-5.0.1.ebuild67
-rw-r--r--dev-python/pyqwt/pyqwt-5.1.0.ebuild49
5 files changed, 72 insertions, 77 deletions
diff --git a/dev-python/pyqwt/ChangeLog b/dev-python/pyqwt/ChangeLog
index d31b523f1fdc..ba459312e18d 100644
--- a/dev-python/pyqwt/ChangeLog
+++ b/dev-python/pyqwt/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-python/pyqwt
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pyqwt/ChangeLog,v 1.11 2008/10/27 10:50:09 hawking Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyqwt/ChangeLog,v 1.12 2009/04/07 18:21:23 bicatali Exp $
+
+*pyqwt-5.1.0 (07 Apr 2009)
+
+ 07 Apr 2009; SĂ©bastien Fabbro <bicatali@gentoo.org> metadata.xml,
+ -pyqwt-5.0.1.ebuild, +pyqwt-5.1.0.ebuild:
+ Version bump
27 Oct 2008; Ali Polatel <hawking@gentoo.org> pyqwt-4.2-r1.ebuild,
pyqwt-5.0.1.ebuild:
diff --git a/dev-python/pyqwt/Manifest b/dev-python/pyqwt/Manifest
index 0d0e24e51625..d42af58f1842 100644
--- a/dev-python/pyqwt/Manifest
+++ b/dev-python/pyqwt/Manifest
@@ -2,15 +2,15 @@
Hash: SHA1
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
+DIST PyQwt-5.1.0.tar.gz 4700809 RMD160 e8bbf154a9e30894977494829bf379a807fdf1e9 SHA1 d1b55e4a7400889e1d0831f8d6f3b692fc37aecb SHA256 13d90d25b3c21c5dadd5cfac1e45cd41680f3c9b7731776c5a46bb1eece12716
EBUILD pyqwt-4.2-r1.ebuild 1579 RMD160 51591f34312a8a7792649152e1ae20b4c766fd24 SHA1 8eacd0e445f57d31c08951e80b823fad0f3130d3 SHA256 cbf98fd6c838f843b63dbe3665ab915b22acad00bf73557ef0653951228ad207
-EBUILD pyqwt-5.0.1.ebuild 1769 RMD160 8635844a6a10fd2fd7c572bd78a001a88b5edcb2 SHA1 3183e8f730264f5d27a459e8675a289a2c31b0f4 SHA256 26bda766c8ef4ded33785f00d32eed7d28960cab04ad93cb9e5047683c883a5c
-MISC ChangeLog 1548 RMD160 3333d69337b044752e54062bbd93b56f58b09871 SHA1 fe69e17342fcd42e6f6f822515fea650b094edf2 SHA256 fd9aa5f3e96fb03c8926e7be804c68cbff78b6e4efe03f5df20f74867d2ee3af
-MISC metadata.xml 175 RMD160 74ecde8b999da503a2733b49ed618d5d50d26476 SHA1 ec86e15b85c2bc4429ad67bb52238b44f2b16cbd SHA256 26b18db06b1665422af8905fb70f8f48920a048578172d62b9689e273ee39a2d
+EBUILD pyqwt-5.1.0.ebuild 1213 RMD160 f8093e7eb4d57c124ae7599f8f3212bf62f26175 SHA1 8a2ec3b96c1547e0f20ea5a50adc355178b412b3 SHA256 affd75c665a741d0371f4774fa25afa33fc8b41753f274a19d6c3ee94f4816ba
+MISC ChangeLog 1706 RMD160 ee73392ba38f6e07e404ace7c0b41a20214c243d SHA1 9aa7bbb9a06c910887d52d07b2fb8cd0b33332af SHA256 da1de8668241f1d7636e83e174c830bed17bd5f1b73d5b6ed8fb62269bab7d7c
+MISC metadata.xml 521 RMD160 10513e9e3c74a998a8caab9a59706d3265de41ce SHA1 59cb897be1e2bf4bbe7e1b13dae037fa9bbb421d SHA256 c5fbc6c9f37a975d7f1f6f548b3163c8dbbf282647e40abadeb8ace8e3bff441
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
+Version: GnuPG v2.0.11 (GNU/Linux)
-iEYEARECAAYFAkkFnOsACgkQQU4yORhF8iDO9QCeMfOUlVqFR+grB0FNQRBm9czt
-ixUAoJxnIYhX3boX7RUCU77QEJeHTCnw
-=mBW2
+iEYEARECAAYFAknbmakACgkQ1ycZbhPLE2AYcQCfc1moe0EVo1ilXqwG/ikPyJno
+rcUAn0DPa0XeFnaXmqJ8Axzi/ZCdX7sc
+=UzC5
-----END PGP SIGNATURE-----
diff --git a/dev-python/pyqwt/metadata.xml b/dev-python/pyqwt/metadata.xml
index a789e7bbe9ee..4c7b8a7ec906 100644
--- a/dev-python/pyqwt/metadata.xml
+++ b/dev-python/pyqwt/metadata.xml
@@ -3,4 +3,11 @@
<pkgmetadata>
<herd>python</herd>
<herd>qt</herd>
+<longdescription lang="en">
+ PyQwt is a set of Python bindings for the Qwt C++ class library which
+ extends the Qt framework with widgets for scientific and engineering
+ applications. It provides a widget to plot 2-dimensional data and
+ various widgets to display and control bounded or unbounded floating
+ point values.
+</longdescription>
</pkgmetadata>
diff --git a/dev-python/pyqwt/pyqwt-5.0.1.ebuild b/dev-python/pyqwt/pyqwt-5.0.1.ebuild
deleted file mode 100644
index 363322aeae88..000000000000
--- a/dev-python/pyqwt/pyqwt-5.0.1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2008 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.6 2008/10/27 10:50:09 hawking Exp $
-
-EAPI="1"
-inherit eutils python toolchain-funcs
-
-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="~amd64 ~ia64 ~x86"
-IUSE="debug doc examples"
-
-RDEPEND="virtual/python
- x11-libs/qwt:5
- >=dev-python/PyQt4-4.2
- >=dev-python/numpy-1.0.1"
-DEPEND="${DEPEND}
- >=dev-python/sip-4.1.1"
-
-src_unpack() {
- unpack ${A}
-
- # PyQwt CVS does not need the next 2 sed statements anymore
- sed -i \
- -e "s|%Import QtSvg/QtSvgmod.sip||" \
- -e "s|%Include qwt_plot_svgitem.sip||" \
- "${S}/sip/qwt5qt4/QwtModule.sip" || die "sed failed"
-
- # Avoid pre-stripped files
- sed -i \
- -e 's|ModuleMakefile(|ModuleMakefile(strip=0,|' \
- "${S}/configure/configure.py" || die "sed failed"
-}
-
-src_compile() {
- cd "${S}/configure"
-
- local myconf="-I/usr/include/qwt5 -lqwt --disable-numarray --disable-numeric"
- use debug && myconf="${myconf} --debug"
- has distcc ${FEATURES} || myconf="${myconf} -j1"
-
- python_version
- "${python}" configure.py ${myconf} || die "python configure.py failed"
- emake CXX="$(tc-getCXX)" LINK="$(tc-getCXX)" || die "emake failed"
-}
-
-src_install() {
- python_need_rebuild
- cd "${S}/configure"
- emake 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
-}
diff --git a/dev-python/pyqwt/pyqwt-5.1.0.ebuild b/dev-python/pyqwt/pyqwt-5.1.0.ebuild
new file mode 100644
index 000000000000..e6cff6b3b74d
--- /dev/null
+++ b/dev-python/pyqwt/pyqwt-5.1.0.ebuild
@@ -0,0 +1,49 @@
+# 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 $
+
+EAPI=2
+inherit eutils python toolchain-funcs
+
+MY_P="PyQwt-${PV}"
+S="${WORKDIR}/${MY_P}/configure"
+
+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-4.2
+ dev-python/numpy"
+DEPEND="${DEPEND}
+ >=dev-python/sip-4.6"
+
+src_configure() {
+ # 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"
+}
+
+src_install() {
+ python_need_rebuild
+ emake DESTDIR="${D}" install || die "emake install failed"
+ cd ..
+ dodoc ANNOUNCEMENT-${PV} CHANGES-${PV} README
+ if use doc; then
+ insinto /usr/share/doc/${PF}/html
+ doins -r Doc/html || die
+ fi
+ if use examples ; then
+ insinto /usr/share/doc/${PF}/examples
+ doins qt4examples/* || die
+ fi
+}