aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher (jlec) <jlec@j-schmitz.net>2009-11-21 10:52:20 +0100
committerJustin Lecher (jlec) <jlec@j-schmitz.net>2009-11-21 22:14:58 +0100
commit2573cf4a9407541f6253f858b8b53b74bb588231 (patch)
tree377a0527818e661d45df2f9bd68ae9bd2dcc2223
parentdev-tex/qtexengine added (diff)
downloadsci-2573cf4a9407541f6253f858b8b53b74bb588231.tar.gz
sci-2573cf4a9407541f6253f858b8b53b74bb588231.tar.bz2
sci-2573cf4a9407541f6253f858b8b53b74bb588231.zip
x11-libs/qwt -- version bump to latest commit in svn, needed for qtiplot
(Portage version: 2.2_rc51/git/Linux x86_64) (Signed Manifest commit)
-rw-r--r--x11-libs/qwt/ChangeLog297
-rw-r--r--x11-libs/qwt/Manifest14
-rw-r--r--x11-libs/qwt/metadata.xml15
-rw-r--r--x11-libs/qwt/qwt-5.2.0_p606.ebuild67
4 files changed, 393 insertions, 0 deletions
diff --git a/x11-libs/qwt/ChangeLog b/x11-libs/qwt/ChangeLog
new file mode 100644
index 000000000..0bef38dbc
--- /dev/null
+++ b/x11-libs/qwt/ChangeLog
@@ -0,0 +1,297 @@
+# ChangeLog for x11-libs/qwt
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qwt/ChangeLog,v 1.68 2009/10/06 18:02:08 ayoy Exp $
+
+*qwt-5.2.0_p606 (21 Nov 2009)
+
+ 21 Nov 2009; Justin Lecher (jlec) <jlec@j-schmitz.net>
+ +qwt-5.2.0_p606.ebuild, +metadata.xml:
+ version bump to latest commit in svn, needed for qtiplot
+
+ 06 Oct 2009; Dominik Kapusta <ayoy@gentoo.org> qwt-5.0.2-r1.ebuild,
+ qwt-5.1.1.ebuild:
+ Removed alternative dependency on Qt metapackage
+
+*qwt-5.2.0 (07 Apr 2009)
+*qwt-5.1.2 (07 Apr 2009)
+
+ 07 Apr 2009; Sébastien Fabbro <bicatali@gentoo.org> metadata.xml,
+ -qwt-4.2.0.ebuild, -qwt-4.2.0-r1.ebuild, -qwt-4.2.0-r2.ebuild,
+ -qwt-5.1.0.ebuild, +qwt-5.1.2.ebuild, +qwt-5.2.0.ebuild:
+ Version bump, cleaning old versions.
+
+*qwt-5.1.1 (23 Dec 2008)
+
+ 23 Dec 2008; Caleb Tennis <caleb@gentoo.org> +qwt-5.1.1.ebuild:
+ Version bump
+
+ 30 Jul 2008; Jeroen Roovers <jer@gentoo.org> qwt-5.0.2-r1.ebuild,
+ qwt-5.1.0.ebuild:
+ Fix split Qt dependencies (bug #222703).
+
+ 28 Jul 2008; Carsten Lohrke <carlo@gentoo.org> qwt-4.2.0-r2.ebuild,
+ qwt-4.2.0-r3.ebuild, qwt-5.0.2-r1.ebuild, qwt-5.1.0.ebuild:
+ QA: Get rid of deprecated qt?_min_version(). Please fix your ebuilds to
+ support split Qt 4.4 dependencies, cf. bug 217161 comment 11.
+
+ 13 Jul 2008; Tobias Scherbaum <dertobi123@gentoo.org> qwt-5.0.2-r1.ebuild:
+ ppc stable, bug #196834
+
+*qwt-5.1.0 (15 May 2008)
+
+ 15 May 2008; Andrey Grozin <grozin@gentoo.org> +qwt-5.1.0.ebuild:
+ Version bump
+
+ 05 Feb 2008; Markus Rothe <corsair@gentoo.org> qwt-5.0.2-r1.ebuild:
+ Stable on ppc64
+
+ 02 Jan 2008; Brent Baude <ranger@gentoo.org> qwt-5.0.2-r1.ebuild:
+ marking qwt-5.0.2-r1 ~ppc64 for bug 204048
+
+ 02 Jan 2008; Raúl Porcel <armin76@gentoo.org> qwt-5.0.2-r1.ebuild:
+ Re-add ~ia64
+
+ 01 Jan 2008; Matti Bickel <mabi@gentoo.org> qwt-5.0.2-r1.ebuild:
+ ~ppc added (bug #195682)
+
+ 22 Nov 2007; nixnut <nixnut@gentoo.org> qwt-4.2.0-r3.ebuild:
+ Stable on ppc wrt bug 199232
+
+ 18 Nov 2007; Markus Rothe <corsair@gentoo.org> qwt-4.2.0-r3.ebuild:
+ Stable on ppc64; bug #199232
+
+ 16 Nov 2007; Raúl Porcel <armin76@gentoo.org> qwt-4.2.0-r3.ebuild:
+ ia64 stable wrt #199232
+
+ 15 Nov 2007; Dawid Węgliński <cla@gentoo.org> qwt-4.2.0-r3.ebuild:
+ Stable on x86 (bug #199232)
+
+ 14 Nov 2007; Samuli Suominen <drac@gentoo.org> qwt-4.2.0-r3.ebuild,
+ qwt-5.0.2-r1.ebuild:
+ amd64 stable wrt #198550
+
+*qwt-4.2.0-r3 (14 Nov 2007)
+
+ 14 Nov 2007; Caleb Tennis <caleb@gentoo.org> +qwt-4.2.0-r3.ebuild:
+ bump, don't install /usr/lib{64}/libqwt.so, because it conflicts with
+ slotted version 5 ebuild
+
+ 14 Nov 2007; Caleb Tennis <caleb@gentoo.org> -qwt-5.0.0_rc1.ebuild,
+ -qwt-5.0.1.ebuild, -qwt-5.0.2.ebuild:
+ remove old versions
+
+ 13 Nov 2007; Jeroen Roovers <jer@gentoo.org> qwt-5.0.2-r1.ebuild:
+ Stable for HPPA (bug #198550).
+
+ 11 Nov 2007; Raúl Porcel <armin76@gentoo.org> qwt-5.0.2-r1.ebuild:
+ sparc stable wrt #198550
+
+ 09 Nov 2007; Dawid Węgliński <cla@gentoo.org> qwt-5.0.2-r1.ebuild:
+ Stable on x86 (bug #198550)
+
+ 15 Oct 2007; Ferris McCormick <fmccor@gentoo.org> qwt-5.0.2-r1.ebuild:
+ Add ~sparc as needed for Bug #195682 when USE=qt4 --- it installs at least.
+
+ 14 Oct 2007; Jeroen Roovers <jer@gentoo.org> qwt-5.0.2-r1.ebuild:
+ Marked ~hppa (bug #195682).
+
+*qwt-5.0.2-r1 (23 Aug 2007)
+*qwt-4.2.0-r2 (23 Aug 2007)
+
+ 23 Aug 2007; Caleb Tennis <caleb@gentoo.org> +qwt-4.2.0-r2.ebuild,
+ +qwt-5.0.2-r1.ebuild:
+ some nice fixes courtesy of bug #189921
+
+*qwt-5.0.2 (19 Jun 2007)
+
+ 19 Jun 2007; Caleb Tennis <caleb@gentoo.org> +qwt-5.0.2.ebuild:
+ version bump
+
+ 16 May 2007; Markus Rothe <corsair@gentoo.org> qwt-5.0.0_rc1.ebuild,
+ qwt-5.0.1.ebuild:
+ Removed ~ppc64 keyword until we have working QT4; bug #178779
+
+ 10 Apr 2007; Patrick Kursawe <phosphan@gentoo.org> metadata.xml:
+ Changed maintainer to caleb because (see this ChangeLog) he is it in fact.
+
+ 14 Mar 2007; Caleb Tennis <caleb@gentoo.org> qwt-5.0.1.ebuild:
+ Some changes to actually make it work right
+
+ 13 Mar 2007; Raúl Porcel <armin76@gentoo.org> qwt-4.2.0-r1.ebuild:
+ x86 stable
+
+*qwt-5.0.1 (12 Mar 2007)
+
+ 12 Mar 2007; Caleb Tennis <caleb@gentoo.org> +qwt-5.0.1.ebuild:
+ Bump to 5.0.1
+
+ 12 Mar 2007; Caleb Tennis <caleb@gentoo.org>
+ -files/qwt-20060130-buildfix.patch, -qwt-5_pre20060130.ebuild,
+ -qwt-5.0.0_rc0.ebuild:
+ remove old versions
+
+ 26 Jan 2007; Steve Dibb <beandog@gentoo.org> qwt-5.0.0_rc0.ebuild,
+ qwt-5.0.0_rc1.ebuild:
+ add ~amd64, bug 156238
+
+*qwt-5.0.0_rc1 (19 Dec 2006)
+
+ 19 Dec 2006; Caleb Tennis <caleb@gentoo.org> +qwt-5.0.0_rc1.ebuild:
+ version bump
+
+ 14 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> qwt-4.2.0-r1.ebuild:
+ Stable on ia64.
+
+*qwt-5.0.0_rc0 (19 Sep 2006)
+
+ 19 Sep 2006; Caleb Tennis <caleb@gentoo.org> +qwt-5.0.0_rc0.ebuild:
+ bump to new rc
+
+ 21 Jul 2006; Caleb Tennis <caleb@gentoo.org>
+ +files/qwt-20060130-buildfix.patch, qwt-5_pre20060130.ebuild:
+ adding a patch to fix compilation
+
+ 16 Jun 2006; Markus Rothe <corsair@gentoo.org> qwt-4.2.0-r1.ebuild:
+ Stable on ppc64
+
+ 07 May 2006; Markus Rothe <corsair@gentoo.org> qwt-4.2.0-r1.ebuild,
+ qwt-5_pre20060130.ebuild:
+ Added ~ppc64
+
+ 01 Apr 2006; Aron Griffis <agriffis@gentoo.org> qwt-4.2.0-r1.ebuild:
+ Mark 4.2.0-r1 ~ia64
+
+*qwt-5_pre20060130 (31 Mar 2006)
+
+ 31 Mar 2006; Caleb Tennis <caleb@gentoo.org> +qwt-5_pre20060130.ebuild,
+ -qwt-5.20060130.ebuild:
+ Re-version from 5.20060130 to 5_pre20060130 from bug #113549
+
+*qwt-5.20060130 (21 Mar 2006)
+
+ 21 Mar 2006; Caleb Tennis <caleb@gentoo.org> +qwt-5.20060130.ebuild:
+ Adding a SLOTted qwt-5 snapshot that is Qt4 dependent
+
+ 18 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> qwt-4.2.0-r1.ebuild:
+ Stable on amd64.
+
+ 03 Jan 2006; Caleb Tennis <caleb@gentoo.org> qwt-4.2.0.ebuild,
+ qwt-4.2.0-r1.ebuild:
+ Fix qt3/qt4 qmake issue
+
+*qwt-4.2.0-r1 (14 Oct 2005)
+
+ 14 Oct 2005; Marcus D. Hanwell <cryos@gentoo.org> +qwt-4.2.0-r1.ebuild:
+ Fix symlinks on multilib systems.
+
+ 24 Aug 2005; Patrick Kursawe <phosphan@gentoo.org> qwt-4.2.0.ebuild:
+ No longer using cp -a (bug #103487)
+
+ 07 Aug 2005; Michael Hanselmann <hansmi@gentoo.org> qwt-4.2.0.ebuild:
+ Stable on ppc.
+
+ 07 Jul 2005; Caleb Tennis <caleb@gentoo.org> qwt-4.2.0.ebuild:
+ Fix qt dep
+
+ 01 Jul 2005; Caleb Tennis <caleb@gentoo.org> qwt-4.2.0.ebuild:
+ Fix qmake dir per bug #97535
+
+ 14 Dec 2004; Patrick Kursawe <phosphan@gentoo.org>
+ -files/4.2.0_rc2-plugin.patch, qwt-4.2.0.ebuild, -qwt-4.2.0_rc1-r1.ebuild,
+ -qwt-4.2.0_rc2-r3.ebuild:
+ Declaring latest version stable for x86; Cleanup
+
+*qwt-4.2.0 (18 Nov 2004)
+
+ 18 Nov 2004; Patrick Kursawe <phosphan@gentoo.org> +qwt-4.2.0.ebuild:
+ Reverting the changes of _rc2-r1 and -r3 (discussion on qwt mailing list told
+ me that this was no good idea). Version bump.
+
+ 26 Oct 2004; Patrick Kursawe <phosphan@gentoo.org> qwt-4.2.0_rc1-r1.ebuild,
+ qwt-4.2.0_rc2-r3.ebuild:
+ Little change in bash patterns because of bug #68798
+
+*qwt-4.2.0_rc2-r3 (25 Oct 2004)
+
+ 25 Oct 2004; Patrick Kursawe <phosphan@gentoo.org> -qwt-4.2.0_rc2-r1.ebuild,
+ -qwt-4.2.0_rc2-r2.ebuild, +qwt-4.2.0_rc2-r3.ebuild:
+ Correcting the qwt header files to #include "qwt/file.h" instead of "file.h".
+
+*qwt-4.2.0_rc2-r2 (21 Oct 2004)
+
+ 21 Oct 2004; Patrick Kursawe <phosphan@gentoo.org> +qwt-4.2.0_rc2-r2.ebuild:
+ Fixing include path for the examples, no longer zipping them.
+
+*qwt-4.2.0_rc2-r1 (20 Oct 2004)
+
+ 20 Oct 2004; Patrick Kursawe <phosphan@gentoo.org>
+ +files/4.2.0_rc2-plugin.patch, +qwt-4.2.0_rc2-r1.ebuild,
+ -qwt-4.2.0_rc2.ebuild:
+ Correcting the designer plugin to point to the right include directory for our
+ headers, fixing bug #68230.
+
+ 17 Oct 2004; David Holm <dholm@gentoo.org> qwt-4.2.0_rc2.ebuild:
+ Added to ~ppc.
+
+*qwt-4.2.0_rc2 (27 Sep 2004)
+
+ 27 Sep 2004; Patrick Kursawe <phosphan@gentoo.org> +qwt-4.2.0_rc2.ebuild:
+ Version bump
+
+ 18 Aug 2004; Patrick Kursawe <phosphan@gentoo.org> qwt-4.2.0_rc1-r1.ebuild,
+ -qwt-4.2.0_rc1.ebuild:
+ Latest -> stable
+
+ 28 Jun 2004; Aron Griffis <agriffis@gentoo.org> qwt-4.2.0_rc1-r1.ebuild:
+ add sed-4 dep
+
+*qwt-4.2.0_rc1-r1 (24 May 2004)
+
+ 24 May 2004; Patrick Kursawe <phosphan@gentoo.org> qwt-4.2.0_rc1-r1.ebuild:
+ Fixing bug #48137 - missing symlink, didn't take user defined C*FLAGS. Does
+ not disable exceptions now.
+
+ 01 Apr 2004; Patrick Kursawe <phosphan@gentoo.org> qwt-4.2.0_rc0.ebuild,
+ qwt-4.2.0_rc1.ebuild:
+ Declaring rc1 stable, trying to fix sandbox violation (bug #45670)
+
+*qwt-4.2.0_rc1 (02 Dec 2003)
+
+ 02 Dec 2003; Patrick Kursawe <phosphan@gentoo.org> qwt-4.2.0_rc1.ebuild:
+ Version bump.
+
+*qwt-4.2.0_rc0 (29 Oct 2003)
+
+ 29 Oct 2003; Patrick Kursawe <phosphan@gentoo.org> qwt-0.4.1-r1.ebuild,
+ qwt-0.4.1.ebuild, qwt-4.2.0_rc0.ebuild:
+ New version numbers, release candidate. Examples should be installed correctly
+ now. Cleanup.
+
+ 09 Sep 2003; Caleb Tennis <caleb@gentoo.org> qwt-0.4.2_pre2030129.ebuild:
+ Marking x86 stable
+
+*qwt-0.4.2_pre20030129 (25 Apr 2003)
+
+ 25 Apr 2003; Patrick Kursawe <phosphan@gentoo.org>
+ qwt-0.4.2_pre20030129.ebuild :
+ Modified ebuild provided by Caleb Tennis <caleb@gentoo.org> for
+ pre-release of the next qwt version.
+
+*qwt-0.4.2 (24 Apr 2003)
+
+ 24 Apr 2003; Caleb Tennis <caleb@gentoo.org>
+
+
+ 28 Mar 2003; Patrick Kursawe <phosphan@gentoo.org>
+ qwt-0.4.1-r1.ebuild :
+ marked as stable
+
+*qwt-0.4.1-r1 (19 Mar 2003)
+
+ 19 Mar 2003; Patrick Kursawe <phosphan@gentoo.org> :
+ New revision installs examples if USE="doc" is set
+
+*qwt-0.4.1 (14 Mar 2003)
+
+ 14 Mar 2003; Patrick Kursawe <phosphan@gentoo.org> :
+ Initial import. Ebuild submitted by myself earlier, bug #9433
diff --git a/x11-libs/qwt/Manifest b/x11-libs/qwt/Manifest
new file mode 100644
index 000000000..affa8eeed
--- /dev/null
+++ b/x11-libs/qwt/Manifest
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+DIST qwt-5.2.0_p606.tar.bz2 727010 RMD160 a33258b950d7cfd6582d2d34273f1dac8ddba344 SHA1 3a5d3e0b269d20c8e62721217ddc619e2fee3442 SHA256 14905ec004c45988fa999e0e40a9c54a7ac525e14d78525353df3ea58f96d2e6
+EBUILD qwt-5.2.0_p606.ebuild 1831 RMD160 2eba1c178194927c184acbc587697286abd833b9 SHA1 74b02beeb1ca4a1b230531363df2c8ccdf6480f1 SHA256 fccf487f8844c19139f88d7f562a7ea77ce34461881292f3c5217d6f0d8efc2d
+MISC ChangeLog 9631 RMD160 448d66435b63dacf945d0282291e24fe9d2ca283 SHA1 eae9ba6f0481ccd3c3dab90ef7039a22b056609f SHA256 164504fe5b70dc341af8f709892feca92670193ad91f88f3601a7ecebafec134
+MISC metadata.xml 571 RMD160 2ef0c7bb35f8fde02a6ccf3c38c0acf19ccc8e9e SHA1 ad1e497d0dd5259530cf9aa41cdc889beeaa4be8 SHA256 4b9a169d00bc61ed3c4c0deff8aefea170b47910180202342f6e02a84190701c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.11 (GNU/Linux)
+
+iEYEARECAAYFAksHuFQACgkQgAnW8HDreRa9nACffjBvVIU9+Z190lJj5DsMV4pT
+7W0An3EmCrmgcpPzgyUtXXEUloshEy8A
+=IuR2
+-----END PGP SIGNATURE-----
diff --git a/x11-libs/qwt/metadata.xml b/x11-libs/qwt/metadata.xml
new file mode 100644
index 000000000..2b8d0362f
--- /dev/null
+++ b/x11-libs/qwt/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>sci</herd>
+<maintainer>
+ <email>caleb@gentoo.org</email>
+</maintainer>
+<longdescription lang="en">
+ The Qwt library contains GUI Components and utility classes which are
+ primarily useful for programs with a technical background.
+ Besides a 2D plot widget it provides scales, sliders, dials,
+ compasses, thermometers, wheels and knobs to control or display
+ values, arrays or ranges of type double.
+</longdescription>
+</pkgmetadata>
diff --git a/x11-libs/qwt/qwt-5.2.0_p606.ebuild b/x11-libs/qwt/qwt-5.2.0_p606.ebuild
new file mode 100644
index 000000000..1891b3e56
--- /dev/null
+++ b/x11-libs/qwt/qwt-5.2.0_p606.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qwt/qwt-5.2.0.ebuild,v 1.1 2009/04/07 18:18:00 bicatali Exp $
+
+EAPI=2
+inherit eutils qt4
+
+DESCRIPTION="2D plotting library for Qt4"
+HOMEPAGE="http://qwt.sourceforge.net/"
+#SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+SRC_URI="http://dev.gentooexperimental.org/~jlec/distfiles/${P}.tar.bz2"
+
+LICENSE="qwt"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+SLOT="5"
+IUSE="doc examples svg"
+
+DEPEND="x11-libs/qt-gui:4
+ svg? ( x11-libs/qt-svg:4 )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ cat > qwtconfig.pri <<-EOF
+ target.path = /usr/$(get_libdir)
+ headers.path = /usr/include/qwt5
+ doc.path = /usr/share/doc/${PF}
+ CONFIG += qt warn_on thread release
+ CONFIG += QwtDll QwtPlot QwtWidgets QwtDesigner
+ VERSION = ${PV}
+ EOF
+ # don't build examples - fix the qt files to build once installed
+ cat > examples/examples.pri <<-EOF
+ include( qwtconfig.pri )
+ TEMPLATE = app
+ MOC_DIR = moc
+ INCLUDEPATH += /usr/include/qwt5
+ DEPENDPATH += /usr/include/qwt5
+ LIBS += -lqwt
+ EOF
+ sed -i -e 's:../qwtconfig:qwtconfig:' examples/examples.pro || die
+ sed -i -e 's/headers doc/headers/' src/src.pro || die
+ qt4_src_prepare
+}
+
+src_configure() {
+ use svg && echo >> qwtconfig.pri "CONFIG += QwtSVGItem"
+ cp qwtconfig.pri examples/qwtconfig.pri
+ eqmake4
+}
+src_compile() {
+ # split compilation to allow parallel building
+ emake sub-src || die "emake library failed"
+ emake || die "emake failed"
+}
+
+src_install () {
+ emake INSTALL_ROOT="${D}" install || die "emake install failed"
+ dodoc CHANGES README
+ insinto /usr/share/doc/${PF}
+ if use doc; then
+ doman doc/man/*/* || die
+ doins -r doc/html || die
+ fi
+ if use examples; then
+ doins -r examples || die
+ fi
+}