From 07371fd59725d1286ef05946ac739de98c2bd660 Mon Sep 17 00:00:00 2001 From: "Marcus D. Hanwell" Date: Wed, 5 Jan 2005 01:12:43 +0000 Subject: Initial import - thanks to Michael Labhard bug 49103, and Lance Arenault bug 49725 for the ebuilds. --- media-gfx/quickplot/ChangeLog | 12 +++++ media-gfx/quickplot/Manifest | 4 ++ media-gfx/quickplot/files/digest-quickplot-0.8.2 | 1 + .../quickplot/files/quickplot-0.8.2-gcc-3.4.patch | 55 ++++++++++++++++++++++ media-gfx/quickplot/metadata.xml | 16 +++++++ media-gfx/quickplot/quickplot-0.8.2.ebuild | 32 +++++++++++++ 6 files changed, 120 insertions(+) create mode 100644 media-gfx/quickplot/ChangeLog create mode 100644 media-gfx/quickplot/Manifest create mode 100644 media-gfx/quickplot/files/digest-quickplot-0.8.2 create mode 100644 media-gfx/quickplot/files/quickplot-0.8.2-gcc-3.4.patch create mode 100644 media-gfx/quickplot/metadata.xml create mode 100644 media-gfx/quickplot/quickplot-0.8.2.ebuild (limited to 'media-gfx') diff --git a/media-gfx/quickplot/ChangeLog b/media-gfx/quickplot/ChangeLog new file mode 100644 index 000000000000..d07b871ef4d5 --- /dev/null +++ b/media-gfx/quickplot/ChangeLog @@ -0,0 +1,12 @@ +# ChangeLog for media-gfx/quickplot +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/quickplot/ChangeLog,v 1.1 2005/01/05 01:12:43 cryos Exp $ + +*quickplot-0.8.2 (05 Jan 2005) + + 05 Jan 2005; Marcus Hanwell +metadata.xml, + +files/quickplot-0.8.2-gcc-3.4.patch, +quickplot-0.8.2.ebuild: + Initial import - thanks to Michael Labhard bug 49103, + and Lance Arenault bug 49725 for the initial ebuilds. I + added the gcc patch to fix compilation problems with GCC 3.4. + diff --git a/media-gfx/quickplot/Manifest b/media-gfx/quickplot/Manifest new file mode 100644 index 000000000000..ab491b7d0bce --- /dev/null +++ b/media-gfx/quickplot/Manifest @@ -0,0 +1,4 @@ +MD5 df66cb76409b885b67e6fc524086023e quickplot-0.8.2.ebuild 665 +MD5 5747938c4e02aca9d73cd262241ac246 metadata.xml 651 +MD5 506e890d1309788f93e3f7b6135c8ce7 files/digest-quickplot-0.8.2 68 +MD5 a23d8d86d650cc012f6e3c272f23dd90 files/quickplot-0.8.2-gcc-3.4.patch 1458 diff --git a/media-gfx/quickplot/files/digest-quickplot-0.8.2 b/media-gfx/quickplot/files/digest-quickplot-0.8.2 new file mode 100644 index 000000000000..ec17a8812e13 --- /dev/null +++ b/media-gfx/quickplot/files/digest-quickplot-0.8.2 @@ -0,0 +1 @@ +MD5 43d856d271b23e92db8ebf3c4e238c66 quickplot-0.8.2.tar.bz2 393305 diff --git a/media-gfx/quickplot/files/quickplot-0.8.2-gcc-3.4.patch b/media-gfx/quickplot/files/quickplot-0.8.2-gcc-3.4.patch new file mode 100644 index 000000000000..28183ce4c81c --- /dev/null +++ b/media-gfx/quickplot/files/quickplot-0.8.2-gcc-3.4.patch @@ -0,0 +1,55 @@ +diff -ruN quickplot-0.8.2/File.h quickplot-0.8.2-cryos/File.h +--- quickplot-0.8.2/File.h 2004-08-27 00:05:52.000000000 +0100 ++++ quickplot-0.8.2-cryos/File.h 2005-01-04 04:44:58.000000000 +0000 +@@ -1,8 +1,9 @@ + /* Copyright (c) 1998, 1999, 2003, 2004 Lance Arsenault, (GNU GPL (v2+)) + */ ++#ifdef USE_LIBSNDFILE ++#include ++#endif + +- +-struct ::SNDFILE; + class Source; + class FileReader; + class FileList; +@@ -22,7 +23,7 @@ + void init(const FileList *fileList); + + #ifdef USE_LIBSNDFILE +- ++ + // This will not work with stdin. + bool readSndFile(const FileList *fileList, int fd=-1); + +diff -ruN quickplot-0.8.2/File_readASCIIFile.cpp quickplot-0.8.2-cryos/File_readASCIIFile.cpp +--- quickplot-0.8.2/File_readASCIIFile.cpp 2004-08-27 00:05:52.000000000 +0100 ++++ quickplot-0.8.2-cryos/File_readASCIIFile.cpp 2005-01-04 09:17:29.058633216 +0000 +@@ -11,7 +11,7 @@ + + #include + #include +- ++#include + #include + + +@@ -40,7 +40,6 @@ + #include "MainWindow.h" + #include "App.h" + +- + #include "errorStr.h" + #include "FileReader.h" + +diff -ruN quickplot-0.8.2/ValueSlider.cpp quickplot-0.8.2-cryos/ValueSlider.cpp +--- quickplot-0.8.2/ValueSlider.cpp 2004-08-27 00:05:52.000000000 +0100 ++++ quickplot-0.8.2-cryos/ValueSlider.cpp 2005-01-04 09:17:18.083301720 +0000 +@@ -6,6 +6,7 @@ + #include + #include + #include ++#include + + #include + #include diff --git a/media-gfx/quickplot/metadata.xml b/media-gfx/quickplot/metadata.xml new file mode 100644 index 000000000000..b17447c11e6d --- /dev/null +++ b/media-gfx/quickplot/metadata.xml @@ -0,0 +1,16 @@ + + + + sci + + cryos@gentoo.org + + + Quickplot is a fast interactive 2D plotter with infinite zooming, value + picking, pipe input, and unlimited plots displayed. Quickplot is meant for + looking at your data quickly and of secondary importance is making static + pictures of your data. It's a data viewer, not a plot editor. It reads + ASCII text and sound files. It has lots of command line options, making it + very shell script friendly. + + diff --git a/media-gfx/quickplot/quickplot-0.8.2.ebuild b/media-gfx/quickplot/quickplot-0.8.2.ebuild new file mode 100644 index 000000000000..e4214539eee7 --- /dev/null +++ b/media-gfx/quickplot/quickplot-0.8.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/quickplot/quickplot-0.8.2.ebuild,v 1.1 2005/01/05 01:12:43 cryos Exp $ + +inherit eutils + +DESCRIPTION="A fast interactive 2D plotter." +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" +HOMEPAGE="http://quickplot.sourceforge.net/" + +IUSE="" +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~x86 ~amd64" + +DEPEND=">=dev-util/pkgconfig-0.15 + >=dev-cpp/gtkmm-2.4.5 + >=media-libs/libsndfile-1.0.5" + +src_unpack() { + unpack ${A} + epatch ${FILESDIR}/${P}-gcc-3.4.patch +} + +src_compile() { + econf || die "econf step failed." + emake || die "emake step failed." +} + +src_install () { + make install DESTDIR=${D} || die "make install step failed." +} -- cgit v1.2.3-65-gdbad