diff options
-rw-r--r-- | sci-visualization/qtiplot/ChangeLog | 60 | ||||
-rw-r--r-- | sci-visualization/qtiplot/Manifest | 18 | ||||
-rw-r--r-- | sci-visualization/qtiplot/files/digest-qtiplot-0.7.4 | 1 | ||||
-rw-r--r-- | sci-visualization/qtiplot/files/digest-qtiplot-0.7.6 | 1 | ||||
-rw-r--r-- | sci-visualization/qtiplot/files/qtiplot-0.7.4-qmake.patch | 179 | ||||
-rw-r--r-- | sci-visualization/qtiplot/files/qtiplot-0.7.6-qmake.patch | 29 | ||||
-rw-r--r-- | sci-visualization/qtiplot/metadata.xml | 15 | ||||
-rw-r--r-- | sci-visualization/qtiplot/qtiplot-0.7.4.ebuild | 40 | ||||
-rw-r--r-- | sci-visualization/qtiplot/qtiplot-0.7.6.ebuild | 40 |
9 files changed, 383 insertions, 0 deletions
diff --git a/sci-visualization/qtiplot/ChangeLog b/sci-visualization/qtiplot/ChangeLog new file mode 100644 index 000000000000..0648b58c7b5e --- /dev/null +++ b/sci-visualization/qtiplot/ChangeLog @@ -0,0 +1,60 @@ +# ChangeLog for sci-mathematics/qtiplot +# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sci-visualization/qtiplot/ChangeLog,v 1.1 2006/01/29 15:43:33 cryos Exp $ + + 29 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> + +files/qtiplot-0.7.4-qmake.patch, +files/qtiplot-0.7.6-qmake.patch, + +metadata.xml, +qtiplot-0.7.4.ebuild, +qtiplot-0.7.6.ebuild: + Moved from sci-mathematics/qtiplot to sci-visualization/qtiplot. + + 18 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> qtiplot-0.7.4.ebuild, + qtiplot-0.7.6.ebuild: + Stable on amd64, addition of app-arch/unzip to the deps. + +*qtiplot-0.7.6 (16 Jan 2006) + + 16 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> + -files/qtiplot-0.7.5-qmake.patch, +files/qtiplot-0.7.6-qmake.patch, + -qtiplot-0.7.5.ebuild, +qtiplot-0.7.6.ebuild: + Version bump. + +*qtiplot-0.7.5 (12 Jan 2006) + + 12 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> + -files/qtiplot-0.7.3-qmake.patch, +files/qtiplot-0.7.5-qmake.patch, + -qtiplot-0.7.3.ebuild, +qtiplot-0.7.5.ebuild: + Version bump. + + 09 Jan 2006; Caleb Tennis <caleb@gentoo.org> qtiplot-0.7.3.ebuild, + qtiplot-0.7.4.ebuild: + Fix qmake call + +*qtiplot-0.7.4 (17 Dec 2005) + + 17 Dec 2005; Marcus D. Hanwell <cryos@gentoo.org> + +files/qtiplot-0.7.4-qmake.patch, +qtiplot-0.7.4.ebuild: + Version bump, bug 115497. + + 09 Dec 2005; Marcus D. Hanwell <cryos@gentoo.org> qtiplot-0.7.3.ebuild: + Small cleanup for the Qt path. + +*qtiplot-0.7.3 (29 Nov 2005) + + 29 Nov 2005; Marcus D. Hanwell <cryos@gentoo.org> + +files/qtiplot-0.7.3-qmake.patch, -qtiplot-0.7.ebuild, + +qtiplot-0.7.3.ebuild: + Version bump, closes bug 112952. + +*qtiplot-0.7 (23 Oct 2005) + + 23 Oct 2005; Marcus D. Hanwell <cryos@gentoo.org> -qtiplot-0.6.9.ebuild, + +qtiplot-0.7.ebuild: + Version bump, bug 109968. + +*qtiplot-0.6.9 (14 Oct 2005) + + 14 Oct 2005; Marcus D. Hanwell <cryos@gentoo.org> +metadata.xml, + +qtiplot-0.6.9.ebuild: + Initial import, thanks to Martin Corley <Martin.Corley@ed.ac.uk> for the + ebuild, closes bug 83293. + diff --git a/sci-visualization/qtiplot/Manifest b/sci-visualization/qtiplot/Manifest new file mode 100644 index 000000000000..230071db39ec --- /dev/null +++ b/sci-visualization/qtiplot/Manifest @@ -0,0 +1,18 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +MD5 3269bc18089c39a4da8755afdfe0a559 ChangeLog 1780 +MD5 5adcb06c1529439b2546dc3afb1e3609 files/digest-qtiplot-0.7.4 62 +MD5 cab60c3e8730d451474342ca5b129198 files/digest-qtiplot-0.7.6 62 +MD5 4260dd304cd0920a91f163ff379938c3 files/qtiplot-0.7.4-qmake.patch 5573 +MD5 255a39958bfe0778043cbe4795eea8f2 files/qtiplot-0.7.6-qmake.patch 985 +MD5 be5373660391ac23dc1d97a654ca9e79 metadata.xml 604 +MD5 c6c6cc5bd10b2789d120d26b7ac1a1b5 qtiplot-0.7.4.ebuild 1047 +MD5 0d740cdf1f1e576fa552a176073ce7b9 qtiplot-0.7.6.ebuild 1048 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.2 (GNU/Linux) + +iD8DBQFDzshJntT9W3vfTuoRAicJAJ9PCDjH9fSMuAv39LUg7/0ye5d6GQCeMm9p +TQvpBgarGH2fyLpyhWZCuQg= +=eJHT +-----END PGP SIGNATURE----- diff --git a/sci-visualization/qtiplot/files/digest-qtiplot-0.7.4 b/sci-visualization/qtiplot/files/digest-qtiplot-0.7.4 new file mode 100644 index 000000000000..c798de9663e9 --- /dev/null +++ b/sci-visualization/qtiplot/files/digest-qtiplot-0.7.4 @@ -0,0 +1 @@ +MD5 47fea7f66dcbfc461131a258dd5fb2b1 qtiplot-0.7.4.zip 789580 diff --git a/sci-visualization/qtiplot/files/digest-qtiplot-0.7.6 b/sci-visualization/qtiplot/files/digest-qtiplot-0.7.6 new file mode 100644 index 000000000000..9dae857359cd --- /dev/null +++ b/sci-visualization/qtiplot/files/digest-qtiplot-0.7.6 @@ -0,0 +1 @@ +MD5 251f69422543fbe8b4816914e99d94ee qtiplot-0.7.6.zip 811249 diff --git a/sci-visualization/qtiplot/files/qtiplot-0.7.4-qmake.patch b/sci-visualization/qtiplot/files/qtiplot-0.7.4-qmake.patch new file mode 100644 index 000000000000..49bb4c46e316 --- /dev/null +++ b/sci-visualization/qtiplot/files/qtiplot-0.7.4-qmake.patch @@ -0,0 +1,179 @@ +--- qtiplot-0.7.4.pro.orig 2005-12-17 15:13:35.000000000 +0000 ++++ qtiplot-0.7.4.pro 2005-12-17 15:19:25.000000000 +0000 +@@ -4,27 +4,25 @@ + MOC_DIR = ../tmp/qtiplot + OBJECTS_DIR = ../tmp/qtiplot + DESTDIR = ../ +-DEFINES += QT_PLUGIN
+-win32:DEFINES += QT_DLL QWT_DLL QT_THREAD_SUPPORT GSL_DLL QWTPLOT3D_DLL
++DEFINES += QT_PLUGIN ++win32:DEFINES += QT_DLL QWT_DLL QT_THREAD_SUPPORT GSL_DLL QWTPLOT3D_DLL + + TRANSLATIONS = translations/qtiplot_de.ts \ +- translations/qtiplot_es.ts \
+- translations/qtiplot_fr.ts \
+- translations/qtiplot_ja.ts \
+- translations/qtiplot_pt.ts
+-
+-win32:INCLUDEPATH += C:/Qt/WinGsl
++ translations/qtiplot_es.ts \ ++ translations/qtiplot_fr.ts \ ++ translations/qtiplot_ja.ts \ ++ translations/qtiplot_pt.ts + +-INCLUDEPATH += ../3rdparty/qwt/include
+-INCLUDEPATH += ../3rdparty/qwtplot3d/include
++win32:INCLUDEPATH += C:/Qt/WinGsl ++ ++INCLUDEPATH += /usr/include/qwt ++INCLUDEPATH += /usr/include/qwtplot3d + + win32:LIBS += ../3rdparty/qwt/lib/qwt.lib + win32:LIBS += ../3rdparty/qwtplot3d/lib/qwtplot3d.lib + win32:LIBS += C:/Qt/WinGsl/Lib/WinGsl.lib + +-unix:LIBS += -L../3rdparty/qwt/lib -lqwt +-unix:LIBS += -L../3rdparty/qwtplot3d/lib -lqwtplot3d +-unix:LIBS += -L /usr/lib -lgsl -lgslcblas ++unix:LIBS += -L_LIBDIR_ -lgsl -lgslcblas -lqwt -lqwtplot3d + + unix:target.path=/usr/bin + unix:INSTALLS += target +@@ -32,7 +30,7 @@ + unix:documentation.path = /usr/share/doc/qtiplot + unix:documentation.files = doc/* + unix:INSTALLS += documentation +-
++ + win32:RC_FILE = src/iPlot.rc + HEADERS = src/application.h \ + src/graph.h \ +@@ -75,26 +73,26 @@ + src/bars.h \ + src/cones.h \ + src/configDialog.h \ +- src/BarCurve.h \
++ src/BarCurve.h \ + src/Histogram.h \ + src/VectXYXYCurve.h \ + src/scaleDraws.h \ + src/imageExportDialog.h \ +- src/matrix.h \
+- src/matrixDialog.h \
+- src/matrixSizeDialog.h \
++ src/matrix.h \ ++ src/matrixDialog.h \ ++ src/matrixSizeDialog.h \ + src/matrixValuesDialog.h \ +- src/analysisDialog.h \
+- src/parser.h \
+- src/colorBox.h \
+- src/patternBox.h \
+- src/importOPJ.h\
+- src/symbolDialog.h \
+- src/plot.h \
+- src/colorButton.h \
+- src/associationsDialog.h \
+- src/renameWindowDialog.h \
+- src/widget.h \
++ src/analysisDialog.h \ ++ src/parser.h \ ++ src/colorBox.h \ ++ src/patternBox.h \ ++ src/importOPJ.h\ ++ src/symbolDialog.h \ ++ src/plot.h \ ++ src/colorButton.h \ ++ src/associationsDialog.h \ ++ src/renameWindowDialog.h \ ++ src/widget.h \ + src/interpolationDialog.h + + SOURCES = src/application.cpp \ +@@ -140,47 +138,47 @@ + src/cones.cpp \ + src/analysisDialog.cpp \ + src/configDialog.cpp \ +- src/BarCurve.cpp \
++ src/BarCurve.cpp \ + src/Histogram.cpp \ + src/VectXYXYCurve.cpp \ + src/imageExportDialog.cpp \ +- src/matrix.cpp \
+- src/matrixDialog.cpp \
+- src/matrixSizeDialog.cpp \
+- src/matrixValuesDialog.cpp \
+- src/parser.cpp\
+- src/colorBox.cpp \
+- src/patternBox.cpp \
++ src/matrix.cpp \ ++ src/matrixDialog.cpp \ ++ src/matrixSizeDialog.cpp \ ++ src/matrixValuesDialog.cpp \ ++ src/parser.cpp\ ++ src/colorBox.cpp \ ++ src/patternBox.cpp \ + src/importOPJ.cpp\ +- src/main.cpp \
+- src/symbolDialog.cpp \
+- src/plot.cpp \
+- src/colorButton.cpp \
+- src/associationsDialog.cpp \
+- src/renameWindowDialog.cpp \
+- src/widget.cpp\
+- src/interpolationDialog.cpp
+-
+-#parser (muParser)
+-HEADERS+=../3rdparty/muParser/muParser.h \
+- ../3rdparty/muParser/muParserBase.h \
+- ../3rdparty/muParser/muParserInt.h \
+- ../3rdparty/muParser/muParserError.h \
+- ../3rdparty/muParser/muParserStack.h \
+- ../3rdparty/muParser/muParserToken.h \
+- ../3rdparty/muParser/muParserBytecode.h \
+- ../3rdparty/muParser/muParserCallback.h \
+- ../3rdparty/muParser/muParserTokenReader.h \
+- ../3rdparty/muParser/muParserFixes.h \
+- ../3rdparty/muParser/muParserDef.h
+-SOURCES+=../3rdparty/muParser/muParser.cpp \
+- ../3rdparty/muParser/muParserBase.cpp \
+- ../3rdparty/muParser/muParserInt.cpp \
+- ../3rdparty/muParser/muParserBytecode.cpp \
+- ../3rdparty/muParser/muParserCallback.cpp \
+- ../3rdparty/muParser/muParserTokenReader.cpp \
+- ../3rdparty/muParser/muParserError.cpp
+-
+-#Origin Import (liborigin)
+-HEADERS+=../3rdparty/liborigin/OPJFile.h
++ src/main.cpp \ ++ src/symbolDialog.cpp \ ++ src/plot.cpp \ ++ src/colorButton.cpp \ ++ src/associationsDialog.cpp \ ++ src/renameWindowDialog.cpp \ ++ src/widget.cpp\ ++ src/interpolationDialog.cpp ++ ++#parser (muParser) ++HEADERS+=../3rdparty/muParser/muParser.h \ ++ ../3rdparty/muParser/muParserBase.h \ ++ ../3rdparty/muParser/muParserInt.h \ ++ ../3rdparty/muParser/muParserError.h \ ++ ../3rdparty/muParser/muParserStack.h \ ++ ../3rdparty/muParser/muParserToken.h \ ++ ../3rdparty/muParser/muParserBytecode.h \ ++ ../3rdparty/muParser/muParserCallback.h \ ++ ../3rdparty/muParser/muParserTokenReader.h \ ++ ../3rdparty/muParser/muParserFixes.h \ ++ ../3rdparty/muParser/muParserDef.h ++SOURCES+=../3rdparty/muParser/muParser.cpp \ ++ ../3rdparty/muParser/muParserBase.cpp \ ++ ../3rdparty/muParser/muParserInt.cpp \ ++ ../3rdparty/muParser/muParserBytecode.cpp \ ++ ../3rdparty/muParser/muParserCallback.cpp \ ++ ../3rdparty/muParser/muParserTokenReader.cpp \ ++ ../3rdparty/muParser/muParserError.cpp ++ ++#Origin Import (liborigin) ++HEADERS+=../3rdparty/liborigin/OPJFile.h + SOURCES+=../3rdparty/liborigin/OPJFile.cpp diff --git a/sci-visualization/qtiplot/files/qtiplot-0.7.6-qmake.patch b/sci-visualization/qtiplot/files/qtiplot-0.7.6-qmake.patch new file mode 100644 index 000000000000..85a273271e03 --- /dev/null +++ b/sci-visualization/qtiplot/files/qtiplot-0.7.6-qmake.patch @@ -0,0 +1,29 @@ +--- qtiplot-0.7.6.pro.orig 2006-01-16 22:43:32.000000000 +0000 ++++ qtiplot-0.7.6.pro 2006-01-16 22:48:18.000000000 +0000 +@@ -15,16 +15,14 @@ +
+ win32:INCLUDEPATH += C:/Qt/WinGsl
+
+-INCLUDEPATH += ../3rdparty/qwt/include
+-INCLUDEPATH += ../3rdparty/qwtplot3d/include
++INCLUDEPATH += /usr/include/qwt
++INCLUDEPATH += /usr/include/qwtplot3d
+
+ win32:LIBS += ../3rdparty/qwt/lib/qwt.lib
+ win32:LIBS += ../3rdparty/qwtplot3d/lib/qwtplot3d.lib
+ win32:LIBS += C:/Qt/WinGsl/Lib/WinGsl.lib
+
+-unix:LIBS += -L../3rdparty/qwt/lib -lqwt
+-unix:LIBS += -L../3rdparty/qwtplot3d/lib -lqwtplot3d
+-unix:LIBS += -L /usr/lib -lgsl -lgslcblas
++unix:LIBS += -L_LIBDIR_ -lgsl -lgslcblas -lqwt -lqwtplot3d
+
+ unix:target.path=/usr/bin
+ unix:INSTALLS += target
+@@ -194,4 +192,4 @@ +
+ #Origin Import (liborigin)
+ HEADERS+=../3rdparty/liborigin/OPJFile.h
+-SOURCES+=../3rdparty/liborigin/OPJFile.cpp +\ No newline at end of file ++SOURCES+=../3rdparty/liborigin/OPJFile.cpp
diff --git a/sci-visualization/qtiplot/metadata.xml b/sci-visualization/qtiplot/metadata.xml new file mode 100644 index 000000000000..118c096c505d --- /dev/null +++ b/sci-visualization/qtiplot/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>cryos@gentoo.org</email> + </maintainer> + <longdescription> + Data analysis and scientific plotting package. This is a clone of the + popular Origin software available on another well known platform implemented + in Qt with powerful 2D and 3D data plotting, ASCII import and powerful + spreadsheet data manipulation using column logic. Curve fitting and other + statistical tools are also available. + </longdescription> +</pkgmetadata> diff --git a/sci-visualization/qtiplot/qtiplot-0.7.4.ebuild b/sci-visualization/qtiplot/qtiplot-0.7.4.ebuild new file mode 100644 index 000000000000..5a8df589aafe --- /dev/null +++ b/sci-visualization/qtiplot/qtiplot-0.7.4.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-visualization/qtiplot/qtiplot-0.7.4.ebuild,v 1.1 2006/01/29 15:43:33 cryos Exp $ + +inherit eutils multilib qt3 + +DESCRIPTION="Qt based clone of the Origin plotting package" +HOMEPAGE="http://soft.proindependent.com/qtiplot.html" +SRC_URI="http://soft.proindependent.com/src/${P}.zip" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~x86" +IUSE="" + +RDEPEND="$(qt_min_version 3.3) + >=x11-libs/qwt-4.2.0 + >=x11-libs/qwtplot3d-0.2.6 + >=sci-libs/gsl-1.6" +DEPEND="${RDEPEND} + app-arch/unzip" + +S=${WORKDIR}/${P}/${P} + +src_unpack() { + unpack ${A} + cd ${S} + epatch ${FILESDIR}/${P}-qmake.patch + sed -i -e "s|_LIBDIR_|/usr/$(get_libdir)|" ${P}.pro || die "sed failed." +} + +src_compile() { + ${QTDIR}/bin/qmake QMAKE=${QTDIR}/bin/qmake ${P}.pro || die 'qmake failed.' + emake || die 'emake failed.' +} + +src_install() { + make_desktop_entry qtiplot qtiplot qtiplot Graphics + dobin ../qtiplot || die 'Binary installation failed.' +} diff --git a/sci-visualization/qtiplot/qtiplot-0.7.6.ebuild b/sci-visualization/qtiplot/qtiplot-0.7.6.ebuild new file mode 100644 index 000000000000..cfbd95356005 --- /dev/null +++ b/sci-visualization/qtiplot/qtiplot-0.7.6.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-visualization/qtiplot/qtiplot-0.7.6.ebuild,v 1.1 2006/01/29 15:43:33 cryos Exp $ + +inherit eutils multilib qt3 + +DESCRIPTION="Qt based clone of the Origin plotting package" +HOMEPAGE="http://soft.proindependent.com/qtiplot.html" +SRC_URI="http://soft.proindependent.com/src/${P}.zip" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="$(qt_min_version 3.3) + >=x11-libs/qwt-4.2.0 + >=x11-libs/qwtplot3d-0.2.6 + >=sci-libs/gsl-1.6" +DEPEND="${RDEPEND} + app-arch/unzip" + +S=${WORKDIR}/${P}/${P} + +src_unpack() { + unpack ${A} + cd ${S} + epatch ${FILESDIR}/${P}-qmake.patch + sed -i -e "s|_LIBDIR_|/usr/$(get_libdir)|" ${P}.pro || die "sed failed." +} + +src_compile() { + ${QTDIR}/bin/qmake QMAKE=${QTDIR}/bin/qmake ${P}.pro || die 'qmake failed.' + emake || die 'emake failed.' +} + +src_install() { + make_desktop_entry qtiplot qtiplot qtiplot Graphics + dobin ../qtiplot || die 'Binary installation failed.' +} |