summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sci-visualization/g3data')
-rw-r--r--sci-visualization/g3data/Manifest1
-rw-r--r--sci-visualization/g3data/files/g3data-1.5.3-makefile.patch44
-rw-r--r--sci-visualization/g3data/g3data-1.5.4.ebuild20
-rw-r--r--sci-visualization/g3data/metadata.xml13
4 files changed, 78 insertions, 0 deletions
diff --git a/sci-visualization/g3data/Manifest b/sci-visualization/g3data/Manifest
new file mode 100644
index 000000000000..24129d4331b5
--- /dev/null
+++ b/sci-visualization/g3data/Manifest
@@ -0,0 +1 @@
+DIST g3data-1.5.4.tar.gz 127973 SHA256 ec729322fa8b47dd8f70ecef350ff880faf73e18b693cb5d4b2330f7ebb08b7a SHA512 b4651eb6ba87ddb745c46520ccf2d7146d179e69a614d7c6c247b82eaf188b30e955d60e7df59419f63a304a5c5215829d3bea3cc233d2729ff599c523d852e2 WHIRLPOOL 7736929e7131bf3b2adfef61d750ba4ead8550a59940c6c9bce18d028d036accc1547d6d95098dde6cb2cb283b57d4af608f62a8d3f89947c87e5ed3a94a2fe9
diff --git a/sci-visualization/g3data/files/g3data-1.5.3-makefile.patch b/sci-visualization/g3data/files/g3data-1.5.3-makefile.patch
new file mode 100644
index 000000000000..4f393442a69c
--- /dev/null
+++ b/sci-visualization/g3data/files/g3data-1.5.3-makefile.patch
@@ -0,0 +1,44 @@
+--- Makefile.orig 2008-12-14 08:20:17.000000000 +0000
++++ Makefile 2009-02-26 19:26:26.052491697 +0000
+@@ -1,15 +1,13 @@
+-CC=gcc
+-CFLAGS=-Wall `pkg-config --cflags gtk+-2.0`
++MYCFLAGS=-Wall `pkg-config --cflags gtk+-2.0`
+ LIBS=`pkg-config --libs gtk+-2.0`
+ bindir ?= /usr/bin
+ mandir ?= /usr/share/man
+
+ .c.o:
+- $(CC) -c $(CFLAGS) $(CPPFLAGS) $<
++ $(CC) -c $(CFLAGS) $(CPPFLAGS) $(MYCFLAGS) $<
+
+-g3data: main.o sort.o points.o drawing.o g3data.1.gz
+- $(CC) $(CFLAGS) -o g3data main.o sort.o points.o drawing.o $(LIBS)
+- strip g3data
++g3data: main.o sort.o points.o drawing.o
++ $(CC) $(LDFLAGS) -o g3data main.o sort.o points.o drawing.o $(LIBS)
+
+ main.o: main.c main.h strings.h vardefs.h
+
+@@ -19,17 +17,17 @@
+
+ drawing.o: drawing.c main.h
+
+-g3data.1.gz: g3data.sgml
++g3data.1: g3data.sgml
+ rm -f *.1
+ onsgmls g3data.sgml | sgmlspl /usr/share/sgml/docbook/utils-0.6.14/helpers/docbook2man-spec.pl
+- gzip g3data.1
++ mv *.1 g3data.1
+
+ clean:
+- rm -f *.o g3data g3data.1.gz *~ manpage.*
++ rm -f *.o g3data g3data.1 *~ manpage.*
+
+ install:
+ install g3data $(bindir)
+- install g3data.1.gz $(mandir)/man1
++ install g3data.1 $(mandir)/man1
+
+ uninstall:
+ rm $(bindir)/g3data
diff --git a/sci-visualization/g3data/g3data-1.5.4.ebuild b/sci-visualization/g3data/g3data-1.5.4.ebuild
new file mode 100644
index 000000000000..0a9a42db057c
--- /dev/null
+++ b/sci-visualization/g3data/g3data-1.5.4.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools-utils eutils
+
+DESCRIPTION="Tool for extracting data from graphs"
+HOMEPAGE="https://github.com/pn2200/g3data"
+SRC_URI="mirror://github/pn2200/g3data/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="x11-libs/gtk+:2"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
diff --git a/sci-visualization/g3data/metadata.xml b/sci-visualization/g3data/metadata.xml
new file mode 100644
index 000000000000..a6da46e24f5b
--- /dev/null
+++ b/sci-visualization/g3data/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>sci</herd>
+ <longdescription>
+ g3data is used for extracting data from graphs. In publications graphs are
+ often included, but the actual data is not. g3data makes the extraction
+ process much easier.
+</longdescription>
+ <upstream>
+ <remote-id type="github">pn2200/g3data</remote-id>
+ </upstream>
+</pkgmetadata>