diff options
author | Markus Ullmann <jokey@gentoo.org> | 2007-07-24 22:05:22 +0000 |
---|---|---|
committer | Markus Ullmann <jokey@gentoo.org> | 2007-07-24 22:05:22 +0000 |
commit | ee69e7a84ea0d30d2964d880ead618849e0ff8bb (patch) | |
tree | d1a2b11156958f509f2bbfde84491ec8f05b8f05 /media-gfx | |
parent | bump to 0.4.15 and cleanup of old unstable versions (diff) | |
download | gentoo-2-ee69e7a84ea0d30d2964d880ead618849e0ff8bb.tar.gz gentoo-2-ee69e7a84ea0d30d2964d880ead618849e0ff8bb.tar.bz2 gentoo-2-ee69e7a84ea0d30d2964d880ead618849e0ff8bb.zip |
Add parallel build fix from bug #173676 thanks to Axel Dyks
(Portage version: 2.1.3_rc8)
Diffstat (limited to 'media-gfx')
-rw-r--r-- | media-gfx/graphviz/ChangeLog | 6 | ||||
-rw-r--r-- | media-gfx/graphviz/files/graphviz-2.12-parallel-build.patch | 93 | ||||
-rw-r--r-- | media-gfx/graphviz/graphviz-2.12.ebuild | 3 |
3 files changed, 100 insertions, 2 deletions
diff --git a/media-gfx/graphviz/ChangeLog b/media-gfx/graphviz/ChangeLog index 980e4880f932..82b2b7137250 100644 --- a/media-gfx/graphviz/ChangeLog +++ b/media-gfx/graphviz/ChangeLog @@ -1,6 +1,10 @@ # 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.123 2007/07/22 09:57:04 dberkholz Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphviz/ChangeLog,v 1.124 2007/07/24 22:05:22 jokey Exp $ + + 24 Jul 2007; Markus Ullmann <jokey@gentoo.org> + +files/graphviz-2.12-parallel-build.patch, graphviz-2.12.ebuild: + Add parallel build fix from bug #173676 thanks to Axel Dyks 22 Jul 2007; Donnie Berkholz <dberkholz@gentoo.org>; graphviz-2.6-r1.ebuild: diff --git a/media-gfx/graphviz/files/graphviz-2.12-parallel-build.patch b/media-gfx/graphviz/files/graphviz-2.12-parallel-build.patch new file mode 100644 index 000000000000..ab19b4f01f51 --- /dev/null +++ b/media-gfx/graphviz/files/graphviz-2.12-parallel-build.patch @@ -0,0 +1,93 @@ +diff -ru graphviz-2.12.orig/tclpkg/gv/Makefile.am graphviz-2.12/tclpkg/gv/Makefile.am +--- graphviz-2.12.orig/tclpkg/gv/Makefile.am 2006-09-12 19:34:43.000000000 +0200 ++++ graphviz-2.12/tclpkg/gv/Makefile.am 2007-04-07 23:18:32.000000000 +0200 +@@ -20,7 +20,8 @@ + libgv_sharp_la_SOURCES = $(BASESOURCES) + libgv_sharp_la_LIBADD = $(BASELIBS) @SHARP_LIBS@ + libgv_sharp_la_LDFLAGS = +-gv_sharp.cpp $(SHARP_hdr): gv.i ++$(SHARP_hdr): gv_sharp.cpp ++gv_sharp.cpp: gv.i + $(SWIG) -c++ -csharp -namespace gv -o gv_sharp.cpp $(srcdir)/gv.i + + pkgguiledir = $(pkglibdir)/guile +@@ -29,7 +30,8 @@ + libgv_guile_la_SOURCES = $(BASESOURCES) + libgv_guile_la_LIBADD = $(BASELIBS) @GUILE_LIBS@ + libgv_guile_la_LDFLAGS = +-gv_guile.cpp $(GUILE_hdr): gv.i ++$(GUILE_hdr): gv_guile.cpp ++gv_guile.cpp: gv.i + $(SWIG) -c++ -guile -o gv_guile.cpp $(srcdir)/gv.i + $(SED) -e 's/SWIG_GUILE_INIT_STATIC void/void/' <gv_guile.cpp >t + mv -f t gv_guile.cpp +@@ -49,7 +51,8 @@ + libgv_java_la_SOURCES = $(BASESOURCES) + libgv_java_la_LIBADD = $(BASELIBS) @JAVA_LIBS@ + libgv_java_la_LDFLAGS = +-gv_java.cpp $(JAVA_hdr): gv.i ++$(JAVA_hdr): gv_java.cpp ++gv_java.cpp: gv.i + $(SWIG) -c++ -java -o gv_java.cpp $(srcdir)/gv.i + + pkgluadir = $(pkglibdir)/lua +@@ -67,7 +70,8 @@ + libgv_ocaml_la_SOURCES = $(BASESOURCES) + libgv_ocaml_la_LIBADD = $(BASELIBS) @OCAML_LIBS@ + libgv_ocaml_la_LDFLAGS = +-gv_ocaml.cpp $(OCAML_hdr): gv.i ++$(OCAML_hdr): gv_ocaml.cpp ++gv_ocaml.cpp: gv.i + $(SWIG) -c++ -ocaml -o gv_ocaml.cpp $(srcdir)/gv.i + + pkgperldir = $(pkglibdir)/perl +@@ -76,7 +80,8 @@ + libgv_perl_la_SOURCES = $(BASESOURCES) + libgv_perl_la_LIBADD = $(BASELIBS) @PERL_LIBS@ + libgv_perl_la_LDFLAGS = +-gv_perl.cpp $(PERL_hdr): gv.i ++$(PERL_hdr): gv_perl.cpp ++gv_perl.cpp: gv.i + $(SWIG) -c++ -perl -o gv_perl.cpp $(srcdir)/gv.i + + pkgphpdir = $(pkglibdir)/php +@@ -85,7 +90,8 @@ + libgv_php_la_SOURCES = $(BASESOURCES) + libgv_php_la_LIBADD = $(BASELIBS) @PHP_LIBS@ + libgv_php_la_LDFLAGS = +-gv_php.cpp $(PHP_hdr): gv.i ++$(PHP_hdr): gv_php.cpp ++gv_php.cpp: gv.i + $(SWIG) -c++ -php -o gv_php.cpp $(srcdir)/gv.i + + pkgpythondir = $(pkglibdir)/python +@@ -94,7 +100,8 @@ + libgv_python_la_SOURCES = $(BASESOURCES) + libgv_python_la_LIBADD = $(BASELIBS) @PYTHON_LIBS@ + libgv_python_la_LDFLAGS = +-gv_python.cpp $(PYTHON_hdr): gv.i ++$(PYTHON_hdr): gv_python.cpp ++gv_python.cpp: gv.i + $(SWIG) -c++ -python -o gv_python.cpp $(srcdir)/gv.i + + pkgrubydir = $(pkglibdir)/ruby +@@ -103,7 +110,8 @@ + libgv_ruby_la_SOURCES = $(BASESOURCES) + libgv_ruby_la_LIBADD = $(BASELIBS) @RUBY_LIBS@ + libgv_ruby_la_LDFLAGS = +-gv_ruby.cpp $(RUBY_hdr): gv.i ++$(RUBY_hdr): gv_ruby.cpp ++gv_ruby.cpp: gv.i + $(SWIG) -c++ -ruby -o gv_ruby.cpp $(srcdir)/gv.i + + pkgtcldir = $(pkglibdir)/tcl +@@ -112,7 +120,8 @@ + libgv_tcl_la_SOURCES = $(BASESOURCES) + libgv_tcl_la_LIBADD = $(top_builddir)/tclpkg/tclstubs/libtclstubs_C.la $(BASELIBS) @TCL_LIBS@ + libgv_tcl_la_LDFLAGS = +-gv_tcl.cpp $(TCL_hdr): gv.i ++$(TCL_hdr): gv_tcl.cpp ++gv_tcl.cpp: gv.i + $(SWIG) -c++ -tcl -namespace -o gv_tcl.cpp $(srcdir)/gv.i + + pkginclude_DATA = gv.i gv.cpp diff --git a/media-gfx/graphviz/graphviz-2.12.ebuild b/media-gfx/graphviz/graphviz-2.12.ebuild index 802542c75db8..8a3110eb92bc 100644 --- a/media-gfx/graphviz/graphviz-2.12.ebuild +++ b/media-gfx/graphviz/graphviz-2.12.ebuild @@ -1,6 +1,6 @@ # 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.12.ebuild,v 1.19 2007/07/12 16:06:09 uberlord Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphviz/graphviz-2.12.ebuild,v 1.20 2007/07/24 22:05:22 jokey Exp $ WANT_AUTOCONF=latest WANT_AUTOMAKE=latest @@ -91,6 +91,7 @@ src_unpack() { epatch "${FILESDIR}/${P}-find-system-libgd.patch" epatch "${FILESDIR}/${P}-configure.patch" epatch "${FILESDIR}/${P}-bindings.patch" + epatch "${FILESDIR}/${P}-parallel-build.patch" sed -i \ -e 's:LC_COLLATE=C:LC_ALL=C:g' \ |