diff options
author | Marcus D. Hanwell <cryos@gentoo.org> | 2005-01-05 01:12:43 +0000 |
---|---|---|
committer | Marcus D. Hanwell <cryos@gentoo.org> | 2005-01-05 01:12:43 +0000 |
commit | 07371fd59725d1286ef05946ac739de98c2bd660 (patch) | |
tree | 32f64b537b3c01b0895360682523f29410b25aa6 /media-gfx | |
parent | Version bump, bugfix bump and fix of URL (Manifest recommit) (diff) | |
download | gentoo-2-07371fd59725d1286ef05946ac739de98c2bd660.tar.gz gentoo-2-07371fd59725d1286ef05946ac739de98c2bd660.tar.bz2 gentoo-2-07371fd59725d1286ef05946ac739de98c2bd660.zip |
Initial import - thanks to Michael Labhard <m.labhard@comcast.net> bug 49103, and Lance Arenault <lanceman@bev.net> bug 49725 for the ebuilds.
Diffstat (limited to 'media-gfx')
-rw-r--r-- | media-gfx/quickplot/ChangeLog | 12 | ||||
-rw-r--r-- | media-gfx/quickplot/Manifest | 4 | ||||
-rw-r--r-- | media-gfx/quickplot/files/digest-quickplot-0.8.2 | 1 | ||||
-rw-r--r-- | media-gfx/quickplot/files/quickplot-0.8.2-gcc-3.4.patch | 55 | ||||
-rw-r--r-- | media-gfx/quickplot/metadata.xml | 16 | ||||
-rw-r--r-- | media-gfx/quickplot/quickplot-0.8.2.ebuild | 32 |
6 files changed, 120 insertions, 0 deletions
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 <cryos@gentoo.org> +metadata.xml, + +files/quickplot-0.8.2-gcc-3.4.patch, +quickplot-0.8.2.ebuild: + Initial import - thanks to Michael Labhard <m.labhard@comcast.net> bug 49103, + and Lance Arenault <lanceman@bev.net> 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 <sndfile.h> ++#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 <list> + #include <iomanip> +- ++#include <errno.h> + #include <gtkmm.h> + + +@@ -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 <string.h> + #include <stdio.h> + #include <math.h> ++#include <errno.h> + + #include <gtkmm.h> + #include <glibmm/ustring.h> 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 @@ +<?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> + 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. + </longdescription> +</pkgmetadata> 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." +} |