diff options
author | Petteri Räty <betelgeuse@gentoo.org> | 2007-11-14 23:02:08 +0000 |
---|---|---|
committer | Petteri Räty <betelgeuse@gentoo.org> | 2007-11-14 23:02:08 +0000 |
commit | e325598cfeca3610db1d5b8899c7dfb9773cb690 (patch) | |
tree | f659bfc08c4b606c8104e2e4a16835cbca8c078a /media-gfx/graphviz | |
parent | upstream fix for using https sites (diff) | |
download | gentoo-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/ChangeLog | 9 | ||||
-rw-r--r-- | media-gfx/graphviz/files/digest-graphviz-1.16-r1 | 6 | ||||
-rw-r--r-- | media-gfx/graphviz/files/digest-graphviz-2.6-r1 | 3 | ||||
-rw-r--r-- | media-gfx/graphviz/files/digest-graphviz-2.8-r2 | 3 | ||||
-rw-r--r-- | media-gfx/graphviz/files/graphviz-1.16-build.patch | 171 | ||||
-rw-r--r-- | media-gfx/graphviz/files/graphviz-1.16-common_h.patch | 11 | ||||
-rw-r--r-- | media-gfx/graphviz/files/graphviz-1.16-tempdir.patch | 22 | ||||
-rw-r--r-- | media-gfx/graphviz/files/graphviz-2.6-macos.patch | 64 | ||||
-rw-r--r-- | media-gfx/graphviz/files/graphviz-2.8-notcl.patch | 15 | ||||
-rw-r--r-- | media-gfx/graphviz/graphviz-1.16-r1.ebuild | 72 | ||||
-rw-r--r-- | media-gfx/graphviz/graphviz-2.6-r1.ebuild | 63 | ||||
-rw-r--r-- | media-gfx/graphviz/graphviz-2.8-r2.ebuild | 105 |
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 -} |