summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetteri Räty <betelgeuse@gentoo.org>2007-11-14 23:02:08 +0000
committerPetteri Räty <betelgeuse@gentoo.org>2007-11-14 23:02:08 +0000
commite325598cfeca3610db1d5b8899c7dfb9773cb690 (patch)
treef659bfc08c4b606c8104e2e4a16835cbca8c078a /media-gfx/graphviz
parentupstream fix for using https sites (diff)
downloadgentoo-2-e325598cfeca3610db1d5b8899c7dfb9773cb690.tar.gz
gentoo-2-e325598cfeca3610db1d5b8899c7dfb9773cb690.tar.bz2
gentoo-2-e325598cfeca3610db1d5b8899c7dfb9773cb690.zip
Remove old versions.
(Portage version: 2.1.3.19)
Diffstat (limited to 'media-gfx/graphviz')
-rw-r--r--media-gfx/graphviz/ChangeLog9
-rw-r--r--media-gfx/graphviz/files/digest-graphviz-1.16-r16
-rw-r--r--media-gfx/graphviz/files/digest-graphviz-2.6-r13
-rw-r--r--media-gfx/graphviz/files/digest-graphviz-2.8-r23
-rw-r--r--media-gfx/graphviz/files/graphviz-1.16-build.patch171
-rw-r--r--media-gfx/graphviz/files/graphviz-1.16-common_h.patch11
-rw-r--r--media-gfx/graphviz/files/graphviz-1.16-tempdir.patch22
-rw-r--r--media-gfx/graphviz/files/graphviz-2.6-macos.patch64
-rw-r--r--media-gfx/graphviz/files/graphviz-2.8-notcl.patch15
-rw-r--r--media-gfx/graphviz/graphviz-1.16-r1.ebuild72
-rw-r--r--media-gfx/graphviz/graphviz-2.6-r1.ebuild63
-rw-r--r--media-gfx/graphviz/graphviz-2.8-r2.ebuild105
12 files changed, 8 insertions, 536 deletions
diff --git a/media-gfx/graphviz/ChangeLog b/media-gfx/graphviz/ChangeLog
index 82b2b7137250..a91eaeb26e4d 100644
--- a/media-gfx/graphviz/ChangeLog
+++ b/media-gfx/graphviz/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for media-gfx/graphviz
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphviz/ChangeLog,v 1.124 2007/07/24 22:05:22 jokey Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphviz/ChangeLog,v 1.125 2007/11/14 23:02:08 betelgeuse Exp $
+
+ 14 Nov 2007; Petteri Räty <betelgeuse@gentoo.org>
+ -files/graphviz-1.16-build.patch, -files/graphviz-1.16-common_h.patch,
+ -files/graphviz-1.16-tempdir.patch, -files/graphviz-2.6-macos.patch,
+ -files/graphviz-2.8-notcl.patch, -graphviz-1.16-r1.ebuild,
+ -graphviz-2.6-r1.ebuild, -graphviz-2.8-r2.ebuild:
+ Remove old versions.
24 Jul 2007; Markus Ullmann <jokey@gentoo.org>
+files/graphviz-2.12-parallel-build.patch, graphviz-2.12.ebuild:
diff --git a/media-gfx/graphviz/files/digest-graphviz-1.16-r1 b/media-gfx/graphviz/files/digest-graphviz-1.16-r1
deleted file mode 100644
index 993e724aee25..000000000000
--- a/media-gfx/graphviz/files/digest-graphviz-1.16-r1
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 4bb340f3154679f952a1a45fdf11ffc1 graphviz-1.16-panic.patch.tar.bz2 201
-RMD160 99c11a90d912e05040aa08b8765a37da99a64745 graphviz-1.16-panic.patch.tar.bz2 201
-SHA256 96a2b2a1f84116b4ca10b46a554cad2845742dd3b294e0affde431c9d1e30fa1 graphviz-1.16-panic.patch.tar.bz2 201
-MD5 a2a3bd1b9fe807c46e676fb9a3f0ba22 graphviz-1.16.tar.gz 4387670
-RMD160 c21988105cc1fe29b65abe5c26977c0a0083092f graphviz-1.16.tar.gz 4387670
-SHA256 5efa714f0634b42da99696db8610f82d734cb94d06efb5deae5b7c8e755b08df graphviz-1.16.tar.gz 4387670
diff --git a/media-gfx/graphviz/files/digest-graphviz-2.6-r1 b/media-gfx/graphviz/files/digest-graphviz-2.6-r1
deleted file mode 100644
index 775cb0fc8ae5..000000000000
--- a/media-gfx/graphviz/files/digest-graphviz-2.6-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 0d61fc4f8660be31503d4f9ab6f26bf0 graphviz-2.6.tar.gz 4109848
-RMD160 555c6c635b5271b09ffb7ee142192a1b4ec07919 graphviz-2.6.tar.gz 4109848
-SHA256 5208949dd8702205a5d65dfee4439870e36681aa076220cb159d28536fa2cca9 graphviz-2.6.tar.gz 4109848
diff --git a/media-gfx/graphviz/files/digest-graphviz-2.8-r2 b/media-gfx/graphviz/files/digest-graphviz-2.8-r2
deleted file mode 100644
index 7b7f660f37dd..000000000000
--- a/media-gfx/graphviz/files/digest-graphviz-2.8-r2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 ca921b4a9bcd86da4a1092bb17a57d83 graphviz-2.8.tar.gz 4243130
-RMD160 d3b46e9777e9db5ead4fdf5274c6bd10823fe4cd graphviz-2.8.tar.gz 4243130
-SHA256 be0c4b7e49f7c226c68d54bb47018f3b3bfb51bb992f5ad71da875cad13367ca graphviz-2.8.tar.gz 4243130
diff --git a/media-gfx/graphviz/files/graphviz-1.16-build.patch b/media-gfx/graphviz/files/graphviz-1.16-build.patch
deleted file mode 100644
index 774ecdd6d354..000000000000
--- a/media-gfx/graphviz/files/graphviz-1.16-build.patch
+++ /dev/null
@@ -1,171 +0,0 @@
-diff -Naur graphviz-1.16.orig/dynagraph/common/emitGraph.h graphviz-1.16/dynagraph/common/emitGraph.h
---- graphviz-1.16.orig/dynagraph/common/emitGraph.h 2004-12-15 10:33:13.782250240 +0100
-+++ graphviz-1.16/dynagraph/common/emitGraph.h 2004-12-15 10:37:57.826069016 +0100
-@@ -18,7 +18,7 @@
- template<typename G>
- void emitGraph(std::ostream &os,G *g) {
- os << "digraph " << mquote(gd<Name>(g));
-- os << " {" << endl << "\tgraph ";
-+ os << " {" << std::endl << "\tgraph ";
- emitAttrs(os,gd<StrAttrs>(g));
- for(typename G::node_iter ni = g->nodes().begin(); ni!=g->nodes().end(); ++ni) {
- os << '\t' << mquote(gd<Name>(*ni)) << ' ';
-@@ -44,7 +44,7 @@
- Name &gname = (ati!=gd<StrAttrs>(g).end())?ati->second:gd<Name>(g);
-
- os << "digraph " << mquote(gname);
-- os << " {" << endl << "\tgraph ";
-+ os << " {" << std::endl << "\tgraph ";
- emitAttrs(os,gd<StrAttrs>(g));
- for(typename G::node_iter ni = g->nodes().begin(); ni!=g->nodes().end(); ++ni) {
- StrAttrs::iterator ati = gd<StrAttrs>(*ni).find("label");
-diff -Naur graphviz-1.16.orig/dynagraph/common/LGraph-cdt.h graphviz-1.16/dynagraph/common/LGraph-cdt.h
---- graphviz-1.16.orig/dynagraph/common/LGraph-cdt.h 2004-12-15 10:33:13.704262096 +0100
-+++ graphviz-1.16/dynagraph/common/LGraph-cdt.h 2004-12-15 10:37:37.368179088 +0100
-@@ -232,10 +232,10 @@
- return !(*this==other);
- }
- inedge_iter inIter() {
-- return head()->inIter(this);
-+ return this->head()->inIter(this);
- }
- outedge_iter outIter() {
-- return tail()->outIter(this);
-+ return this->tail()->outIter(this);
- }
- };
- // workaround for circular typing problems w/ friend decl: do not call!
-diff -Naur graphviz-1.16.orig/dynagraph/common/traversal.h graphviz-1.16/dynagraph/common/traversal.h
---- graphviz-1.16.orig/dynagraph/common/traversal.h 2004-12-15 10:33:13.783250088 +0100
-+++ graphviz-1.16/dynagraph/common/traversal.h 2004-12-15 10:38:10.825092864 +0100
-@@ -78,10 +78,10 @@
- }
- DFS &operator++() {
- if(m_curr.e)
-- gd<Hit>(m_curr.e)[m_hitpos] = true;
-+ gd<Hit>(m_curr.e)[this->m_hitpos] = true;
- else {
- assert(m_curr.n);
-- gd<Hit>(m_curr.n)[m_hitpos] = true;
-+ gd<Hit>(m_curr.n)[this->m_hitpos] = true;
- }
- // try edges
- if(m_curr.n && follow())
-@@ -143,10 +143,10 @@
- }
- bool outs(typename G::outedge_iter start) {
- for(typename G::outedge_iter ei = start; ei!=m_curr.n->outs().end(); ++ei)
-- if(!gd<Hit>(*ei)[m_hitpos]) {
-+ if(!gd<Hit>(*ei)[this->m_hitpos]) {
- m_stack.push(m_curr);
- m_curr.e = *ei;
-- if(!gd<Hit>(m_curr.e->head)[m_hitpos])
-+ if(!gd<Hit>(m_curr.e->head)[this->m_hitpos])
- m_curr.n = m_curr.e->head;
- else
- m_curr.n = 0;
-@@ -156,10 +156,10 @@
- }
- bool ins(typename G::inedge_iter start) {
- for(typename G::inedge_iter ei = start; ei!=m_curr.n->ins().end(); ++ei)
-- if(!gd<Hit>(*ei)[m_hitpos]) {
-+ if(!gd<Hit>(*ei)[this->m_hitpos]) {
- m_stack.push(m_curr);
- m_curr.e = *ei;
-- if(!gd<Hit>(m_curr.e->tail)[m_hitpos])
-+ if(!gd<Hit>(m_curr.e->tail)[this->m_hitpos])
- m_curr.n = m_curr.e->tail;
- else
- m_curr.n = 0;
-@@ -180,8 +180,8 @@
- return true;
- }
- bool next() {
-- for(;m_nodeiter!=m_g->parent->nodes().end();++m_nodeiter)
-- if(!gd<Hit>(*m_nodeiter)[m_hitpos]) {
-+ for(;m_nodeiter!=this->m_g->parent->nodes().end();++m_nodeiter)
-+ if(!gd<Hit>(*m_nodeiter)[this->m_hitpos]) {
- m_curr.e = 0;
- m_curr.n = *m_nodeiter;
- m_nodeiter++;
-@@ -205,31 +205,31 @@
- if(last.n) {
- if(m_inwards)
- for(typename G::inedge_iter ei = last.n->ins().begin(); ei!=last.n->ins().end(); ++ei)
-- if(!gd<Hit>(*ei)[m_hitpos]) {
-+ if(!gd<Hit>(*ei)[this->m_hitpos]) {
- Node *t = (*ei)->tail;
-- if(gd<Hit>(t)[m_hitpos])
-+ if(gd<Hit>(t)[this->m_hitpos])
- t = 0;
- else
-- gd<Hit>(t)[m_hitpos] = true;
-+ gd<Hit>(t)[this->m_hitpos] = true;
- m_queue.push(V(*ei,t));
-- gd<Hit>(*ei)[m_hitpos] = true;
-+ gd<Hit>(*ei)[this->m_hitpos] = true;
- }
- if(m_outwards)
- for(typename G::outedge_iter ei = last.n->outs().begin(); ei!=last.n->outs().end(); ++ei)
-- if(!gd<Hit>(*ei)[m_hitpos]) {
-+ if(!gd<Hit>(*ei)[this->m_hitpos]) {
- Node *h = (*ei)->head;
-- if(gd<Hit>(h)[m_hitpos])
-+ if(gd<Hit>(h)[this->m_hitpos])
- h = 0;
- else
-- gd<Hit>(h)[m_hitpos] = true;
-+ gd<Hit>(h)[this->m_hitpos] = true;
- m_queue.push(V(*ei,h));
-- gd<Hit>(*ei)[m_hitpos] = true;
-+ gd<Hit>(*ei)[this->m_hitpos] = true;
- }
- }
- if(m_queue.empty())
-- for(;m_nodeiter!=m_g->nodes().end(); ++m_nodeiter)
-- if(!gd<Hit>(*m_nodeiter)[m_hitpos]) {
-- gd<Hit>(*m_nodeiter)[m_hitpos] = true;
-+ for(;m_nodeiter!=this->m_g->nodes().end(); ++m_nodeiter)
-+ if(!gd<Hit>(*m_nodeiter)[this->m_hitpos]) {
-+ gd<Hit>(*m_nodeiter)[this->m_hitpos] = true;
- m_queue.push(V(0,*m_nodeiter++));
- break;
- }
-@@ -241,7 +241,7 @@
- BFS(G *g,typename G::Node *start = 0,bool inwards=true,bool outwards=true) : Traversal<G>(g),m_inwards(inwards),m_outwards(outwards) {
- m_nodeiter = start?g->iter(start):g->nodes().begin();
- if(m_nodeiter!=g->nodes().end()) {
-- gd<Hit>(*m_nodeiter)[m_hitpos] = true;
-+ gd<Hit>(*m_nodeiter)[this->m_hitpos] = true;
- m_queue.push(V(0,*m_nodeiter++));
- }
- }
-diff -Naur graphviz-1.16.orig/dynagraph/dynadag/DynaDAG.h graphviz-1.16/dynagraph/dynadag/DynaDAG.h
---- graphviz-1.16.orig/dynagraph/dynadag/DynaDAG.h 2004-12-15 10:33:13.784249936 +0100
-+++ graphviz-1.16/dynagraph/dynadag/DynaDAG.h 2004-12-15 10:36:44.968145104 +0100
-@@ -209,10 +209,10 @@
- typename Chain<N,E>::edge_iter ei;
- };
- node_iter nBegin() {
-- return node_iter(eBegin(),false);
-+ return node_iter(this->eBegin(),false);
- }
- node_iter nEnd() {
-- return node_iter(eEnd(),true);
-+ return node_iter(this->eEnd(),true);
- }
- Position pos() {
- if(!top() || !DDd(top()).cur.valid)
-@@ -220,10 +220,10 @@
- return Position(DDd(top()).cur.x,(DDd(top()).cur.y+DDd(bottom()).cur.y)/2.0);
- }
- N *top() {
-- return node?node:first->tail;
-+ return node?node:this->first->tail;
- }
- N *bottom() {
-- return node?node:last->head;
-+ return node?node:this->last->head;
- }
- int len() {
- int n=0;
diff --git a/media-gfx/graphviz/files/graphviz-1.16-common_h.patch b/media-gfx/graphviz/files/graphviz-1.16-common_h.patch
deleted file mode 100644
index e4c6f53dc004..000000000000
--- a/media-gfx/graphviz/files/graphviz-1.16-common_h.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- lefty/common.h.sav Thu Sep 16 09:15:07 2004
-+++ lefty/common.h Thu Sep 16 09:15:42 2004
-@@ -17,6 +17,8 @@
- #ifndef _COMMON_H
- #define _COMMON_H
-
-+#include <sys/types.h>
-+
- /* some config and conversion definitions from graphviz distribution */
- #ifdef HAVE_CONFIG_H
- #include "config.h"
diff --git a/media-gfx/graphviz/files/graphviz-1.16-tempdir.patch b/media-gfx/graphviz/files/graphviz-1.16-tempdir.patch
deleted file mode 100644
index d7c1ee154652..000000000000
--- a/media-gfx/graphviz/files/graphviz-1.16-tempdir.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff -u graphviz-1.16/dotty.old/dotty.lefty graphviz-1.16/dotty/dotty.lefty
---- graphviz-1.16/dotty.old/dotty.lefty 2005-11-11 11:11:07.000000000 +0100
-+++ graphviz-1.16/dotty/dotty.lefty 2005-11-11 11:13:12.000000000 +0100
-@@ -668,8 +668,8 @@
- if (~(otype = ask ('print to', 'choice', 'file|printer')))
- return;
- if (otype == 'printer') {
-- name = '/tmp/dottyout.ps';
-- if (getenv ('LEFTYWINSYS') ~= 'mswin' & ~pr)
-+ name = concat (getenv ('HOME'), '/.dottyout.ps');
-+ if (getenv ('LEFTYWINSYS') ~= 'mswin' & ~pr)
- if (~(pr = ask ('printer command', 'string', 'lpr')))
- return;
- }
-@@ -768,5 +768,5 @@
- vt.canvas = canvas;
- destroywidget (pscanvas);
- if (otype == 'printer' & getenv ('LEFTYWINSYS') ~= 'mswin')
-- system (concat (pr, ' /tmp/dottyout.ps; rm /tmp/dottyout.ps'));
-+ system (concat (pr, ' ', name, '; rm ',name));
- };
-Common subdirectories: /var/tmp/portage/graphviz-1.16-r1/work/graphviz-1.16/dotty.old/mswin32 and /var/tmp/portage/graphviz-1.16-r1/work/graphviz-1.16/dotty/mswin32
diff --git a/media-gfx/graphviz/files/graphviz-2.6-macos.patch b/media-gfx/graphviz/files/graphviz-2.6-macos.patch
deleted file mode 100644
index ad95dd9ba7f4..000000000000
--- a/media-gfx/graphviz/files/graphviz-2.6-macos.patch
+++ /dev/null
@@ -1,64 +0,0 @@
---- lib/ast/pathpath.c
-+++ lib/ast/pathpath.c
-@@ -33,7 +33,12 @@
- #include <unistd.h>
-
- /* #include <option.h> */
-+#ifdef __APPLE__
-+#include <crt_externs.h>
-+#define environ (*_NSGetEnviron())
-+#else
- extern char **environ;
-+#endif
- char **opt_info_argv;
-
- char *pathpath(register char *path, const char *p, const char *a, int mode)
---- lib/expr/Makefile.in
-+++ lib/expr/Makefile.in
-@@ -362,7 +362,11 @@
- pkglib_LTLIBRARIES = libexpr.la
- man_MANS = expr.3
- pdf_DATA = expr.pdf
-+ifeq ($(host_os),darwin)
-+libexpr_la_LDFLAGS = -version-info @VERSION_INFO@
-+else
- libexpr_la_LDFLAGS = -version-info @VERSION_INFO@ -no-undefined
-+endif
- libexpr_la_SOURCES = excc.c excontext.c exdata.c exerror.c \
- exeval.c exexpr.c exlexname.c exopen.c exrewind.c extoken.c \
- extype.c exzero.c exparse.y
---- lib/plugin/Makefile.in
-+++ lib/plugin/Makefile.in
-@@ -370,7 +370,13 @@
- libgvplugin_dot_layout.la \
- libgvplugin_usershape_gd.la
-
--libgvplugin_neato_layout_la_LDFLAGS = -version-info @VERSION_INFO@ -no-undefined
-+ifneq ($(host_os),darwin)
-+EXTRALDFLAGS="-no_undefined"
-+else
-+EXTRALDFLAGS=""
-+endif
-+
-+libgvplugin_neato_layout_la_LDFLAGS = -version-info @VERSION_INFO@ $(EXTRALDFLAGS)
- libgvplugin_neato_layout_la_SOURCES = \
- gvplugin_neato_layout.c \
- gvlayout_neato_layout.c
-@@ -384,7 +390,7 @@
- $(top_builddir)/lib/pack/libpack.la \
- $(top_builddir)/lib/gvc/libgvc.la
-
--libgvplugin_dot_layout_la_LDFLAGS = -version-info @VERSION_INFO@ -no-undefined
-+libgvplugin_dot_layout_la_LDFLAGS = -version-info @VERSION_INFO@ $(EXTRALDFLAGS)
- libgvplugin_dot_layout_la_SOURCES = \
- gvplugin_dot_layout.c \
- gvlayout_dot_layout.c
-@@ -394,7 +400,7 @@
- $(top_builddir)/lib/pathplan/libpathplan.la \
- $(top_builddir)/lib/gvc/libgvc.la
-
--libgvplugin_usershape_gd_la_LDFLAGS = -version-info @VERSION_INFO@ -no-undefined
-+libgvplugin_usershape_gd_la_LDFLAGS = -version-info @VERSION_INFO@ $(EXTRALDFLAGS)
- libgvplugin_usershape_gd_la_SOURCES = \
- gvplugin_usershape_gd.c \
- gvusershape_gd.c
diff --git a/media-gfx/graphviz/files/graphviz-2.8-notcl.patch b/media-gfx/graphviz/files/graphviz-2.8-notcl.patch
deleted file mode 100644
index 9937bcefa8e4..000000000000
--- a/media-gfx/graphviz/files/graphviz-2.8-notcl.patch
+++ /dev/null
@@ -1,15 +0,0 @@
---- graphviz-2.8-old/tclpkg/gv/Makefile.am 2006-05-28 20:02:32.000000000 +0300
-+++ graphviz-2.8/tclpkg/gv/Makefile.am 2006-05-28 20:17:05.000000000 +0300
-@@ -170,7 +170,12 @@
- gv_sharp.man gv_guile.man gv_io.man gv_java.man gv_lua.man \
- gv_ocaml.man gv_perl.man gv_php.man gv_python.man gv_ruby.man \
- gv_tcl.man: gv.i gv_doc_writer.tcl gv_doc_template.tcl gv_doc_langs.tcl
-+if WITH_TCL
- tclsh ./gv_doc_writer.tcl
-+else
-+ echo "Not building man pages as they would require tcl"
-+ touch $@
-+endif
-
- install-data-hook:
- (cd $(DESTDIR)$(pkgluadir); rm -f gv.so; $(LN_S) libgv_lua.so gv.so;)
diff --git a/media-gfx/graphviz/graphviz-1.16-r1.ebuild b/media-gfx/graphviz/graphviz-1.16-r1.ebuild
deleted file mode 100644
index 3182730d2962..000000000000
--- a/media-gfx/graphviz/graphviz-1.16-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphviz/graphviz-1.16-r1.ebuild,v 1.8 2007/07/12 04:08:47 mr_bones_ Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="open source graph drawing software"
-HOMEPAGE="http://www.research.att.com/sw/tools/graphviz/"
-SRC_URI="http://www.graphviz.org/pub/graphviz/ARCHIVE/${P}.tar.gz
- ppc-macos? ( mirror://gentoo/${P}-panic.patch.tar.bz2 )"
-
-LICENSE="as-is ATT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc-macos ppc64 s390 sh sparc x86"
-IUSE="tk"
-
-#Can use freetype-1.3 or 2.0, but not both
-DEPEND=">=sys-libs/zlib-1.1.3
- >=media-libs/libpng-1.2
- >=media-libs/jpeg-6b
- media-libs/freetype
- dev-util/pkgconfig
- sys-devel/gettext
- >=media-libs/gd-2.0.29
- media-libs/fontconfig
- tk? ( >=dev-lang/tk-8.3 )"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- epatch ${FILESDIR}/${P}-build.patch
- epatch ${FILESDIR}/${P}-tempdir.patch
-
- if use ppc-macos; then
- # fixes weird make issue
- epatch ${WORKDIR}/${P}-panic.patch
- epatch ${FILESDIR}/${P}-common_h.patch
- fi
-
- if ! use ppc-macos; then
- #EPATCH_OPTS="-p1 -d${S}" epatch ${FILESDIR}/${P}-fontconfig-externalgd.diff || die "Failed to patch"
- einfo "Running aclocal/automake/autoconf"
- aclocal && libtoolize --copy --force && automake -a && autoconf || die "Failed to aclocal/libtoolize/automake/autoconf"
- fi
-}
-
-src_compile() {
- local myconf
-
- # if no tk, this will generate configure warnings, but will
- # compile without tcl and tk support
- use tk || myconf="${myconf} --without-tcl --without-tk"
-
- myconf="${myconf} --enable-dynagraph --with-mylibgd"
- use ppc-macos && myconf="${myconf} --with-expatincludedir=/usr/X11R6/include --with-expatlibdir=/usr/X11R6/lib --with-fontconfigincludedir=/usr/X11R6/include --with-fontconfiglibdir=/usr/X11R6/lib"
- econf ${myconf} || die "econf failed"
-
- emake || die
-}
-
-src_install() {
- make DESTDIR=${D} install || die
-
- dodoc AUTHORS ChangeLog FAQ.txt INSTALL* MINTERMS.txt \
- NEWS README*
-
- insinto /usr/share/doc/${PF}/
- doins doc/*.pdf
-
- dohtml -r .
- dodoc doc/*.pdf doc/Dot.ref
-}
diff --git a/media-gfx/graphviz/graphviz-2.6-r1.ebuild b/media-gfx/graphviz/graphviz-2.6-r1.ebuild
deleted file mode 100644
index 82b3b2e6eb37..000000000000
--- a/media-gfx/graphviz/graphviz-2.6-r1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphviz/graphviz-2.6-r1.ebuild,v 1.9 2007/07/22 09:57:04 dberkholz Exp $
-
-inherit eutils libtool
-
-DESCRIPTION="Open Source Graph Visualization Software"
-HOMEPAGE="http://www.graphviz.org/"
-SRC_URI="http://www.graphviz.org/pub/graphviz/ARCHIVE/${P}.tar.gz"
-
-LICENSE="CPL-1.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ppc-macos ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
-IUSE="cairo tcl tk X static"
-
-RDEPEND=">=sys-libs/zlib-1.1.3
- >=media-libs/libpng-1.2
- >=media-libs/jpeg-6b
- media-libs/freetype
- media-libs/fontconfig
- dev-libs/expat
- sys-libs/zlib
- tk? ( >=dev-lang/tk-8.3 )
- tcl? ( >=dev-lang/tcl-8.3 )
- cairo? ( >=x11-libs/libsvg-cairo-0.1.3 )
- X? ( x11-libs/libXaw x11-libs/libXpm )"
-
-DEPEND="${RDEPEND}
- dev-util/pkgconfig"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}/${P}"-macos.patch || die "epatch failed"
-
- elibtoolize
-}
-
-src_compile() {
- econf --with-mylibgd \
- --disable-dependency-tracking \
- --without-ruby \
- $(use_enable static) \
- $(use_with tcl) \
- $(use_with tk) \
- $(use_with X x) || die "Configure Failed!"
- emake || die "Compile Failed!"
-}
-
-src_install() {
- sed -i -e "s:htmldir:htmlinfodir:g" doc/info/Makefile
- make DESTDIR="${D}" \
- txtdir=/usr/share/doc/${PF} \
- htmldir=/usr/share/doc/${PF}/html \
- htmlinfodir=/usr/share/doc/${PF}/html/info \
- pdfdir=/usr/share/doc/${PF}/pdf \
- pkgconfigdir=/usr/$(get_libdir)/pkgconfig \
- install || die "Install Failed!"
-}
-
-pkg_postinst() {
- dot -c
-}
diff --git a/media-gfx/graphviz/graphviz-2.8-r2.ebuild b/media-gfx/graphviz/graphviz-2.8-r2.ebuild
deleted file mode 100644
index cee47086dc50..000000000000
--- a/media-gfx/graphviz/graphviz-2.8-r2.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphviz/graphviz-2.8-r2.ebuild,v 1.16 2007/03/10 22:22:14 vapier Exp $
-
-inherit eutils libtool autotools toolchain-funcs
-
-DESCRIPTION="Open Source Graph Visualization Software"
-HOMEPAGE="http://www.graphviz.org/"
-SRC_URI="http://www.graphviz.org/pub/graphviz/ARCHIVE/${P}.tar.gz"
-
-LICENSE="CPL-1.0"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 m68k ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
-IUSE="cairo tcl tk X static guile java lua perl php python ruby ocaml minimal"
-
-RDEPEND=">=sys-libs/zlib-1.1.3
- >=media-libs/libpng-1.2
- >=media-libs/jpeg-6b
- media-libs/gd
- media-libs/freetype
- media-libs/fontconfig
- dev-libs/expat
- sys-libs/zlib
- cairo? ( >=x11-libs/libsvg-cairo-0.1.3 )
- tk? ( >=dev-lang/tk-8.3 )
- tcl? ( >=dev-lang/tcl-8.3 )
- guile? ( <dev-scheme/guile-1.8 )
- java? ( virtual/jdk )
- perl? ( dev-lang/perl )
- ocaml? ( dev-lang/ocaml )
- lua? ( dev-lang/lua )
- php? ( dev-lang/php )
- python? ( dev-lang/python )
- ruby? ( dev-lang/ruby )
- X? ( x11-libs/libXaw x11-libs/libXpm )
- sys-devel/libtool"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig
- tcl? ( dev-lang/swig )
- tk? ( dev-lang/swig )
- guile? ( dev-lang/swig )
- java? ( dev-lang/swig )
- perl? ( dev-lang/swig )
- ocaml? ( >=dev-lang/swig-1.3.31 )
- lua? ( >=dev-lang/swig-1.3.31 )
- php? ( dev-lang/swig )
- python? ( dev-lang/swig )
- ruby? ( dev-lang/swig )"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${P}-notcl.patch
- sed -i 's:LC_COLLATE=C:LC_ALL=C:g' lib/common/Makefile.* #134834
-
- # Make sure SWIG interface is rebuilt
- touch tclpkg/gv/gv.i
-
- # Hack around gd issues #165460 ... this is fixed properly in newer graphviz
- echo '#include <entities.h>' | $(tc-getCPP) -P -dD > entities.h
- sed -i '1istatic' entities.h
-
- eautoreconf
-}
-
-src_compile() {
- local my_conf
- econf ${my_conf} \
- --disable-dependency-tracking \
- $(use_enable static) \
- $(use_with tcl) \
- $(use_with tk) \
- $(use_enable guile) \
- $(use_enable java) \
- $(use_enable lua) \
- $(use_enable ocaml) \
- $(use_enable perl) \
- $(use_enable php) \
- $(use_enable python) \
- $(use_enable ruby) \
- --disable-{sharp,io} \
- $(use_with X x) \
- || die "Configure Failed!"
- emake || die "Compile Failed!"
-}
-
-src_install() {
- sed -i -e "s:htmldir:htmlinfodir:g" doc/info/Makefile
- make DESTDIR="${D}" \
- txtdir=/usr/share/doc/${PF} \
- htmldir=/usr/share/doc/${PF}/html \
- htmlinfodir=/usr/share/doc/${PF}/html/info \
- pdfdir=/usr/share/doc/${PF}/pdf \
- pkgconfigdir=/usr/$(get_libdir)/pkgconfig \
- install || die "Install Failed!"
- if use minimal ; then
- rm -rf "${D}"/usr/share/doc/${PF}/{pdf,html}
- rm -rf "${D}"/usr/$(get_libdir)/${PN}/{tcl,lua,perl,python,ruby}
- fi
- dodoc AUTHORS ChangeLog NEWS README
-}
-
-pkg_postinst() {
- dot -c
-}