summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Meier <maekke@gentoo.org>2007-12-29 00:28:43 +0000
committerMarkus Meier <maekke@gentoo.org>2007-12-29 00:28:43 +0000
commit79fc439340d34b7dfc6cd89fce5412c92ee0b47a (patch)
tree26647129075c5697bbb6b6822c8e4c567fcf952f /media-gfx
parentInclude net-libs/liblockfile in dependencies, bug #203624. (diff)
downloadgentoo-2-79fc439340d34b7dfc6cd89fce5412c92ee0b47a.tar.gz
gentoo-2-79fc439340d34b7dfc6cd89fce5412c92ee0b47a.tar.bz2
gentoo-2-79fc439340d34b7dfc6cd89fce5412c92ee0b47a.zip
fix building with tcl/tk-8.5, bug #181526
(Portage version: 2.1.4_rc11)
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/graphviz/ChangeLog6
-rw-r--r--media-gfx/graphviz/files/graphviz-2.16.1-tcltk.patch14
-rw-r--r--media-gfx/graphviz/graphviz-2.16.1-r2.ebuild3
3 files changed, 21 insertions, 2 deletions
diff --git a/media-gfx/graphviz/ChangeLog b/media-gfx/graphviz/ChangeLog
index 16c8f857882a..46a98f157f92 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.132 2007/12/21 04:08:01 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphviz/ChangeLog,v 1.133 2007/12/29 00:28:42 maekke Exp $
+
+ 29 Dec 2007; Markus Meier <maekke@gentoo.org>
+ +files/graphviz-2.16.1-tcltk.patch, graphviz-2.16.1-r2.ebuild:
+ fix building with tcl/tk-8.5, bug #181526
*graphviz-2.16.1-r2 (21 Dec 2007)
diff --git a/media-gfx/graphviz/files/graphviz-2.16.1-tcltk.patch b/media-gfx/graphviz/files/graphviz-2.16.1-tcltk.patch
new file mode 100644
index 000000000000..9e587e02dc18
--- /dev/null
+++ b/media-gfx/graphviz/files/graphviz-2.16.1-tcltk.patch
@@ -0,0 +1,14 @@
+fix tcl/tc building for 8.5 - bug 181526
+
+diff -ur graphviz-2.16.1.orig/tclpkg/tkspline/Makefile.am graphviz-2.16.1/tclpkg/tkspline/Makefile.am
+--- graphviz-2.16.1.orig/tclpkg/tkspline/Makefile.am 2007-12-29 01:13:37.000000000 +0100
++++ graphviz-2.16.1/tclpkg/tkspline/Makefile.am 2007-12-29 01:13:58.000000000 +0100
+@@ -11,7 +11,7 @@
+
+ # If all else fails there is a local copy of tkInt.h in tkstubs/
+ AM_CPPFLAGS = \
+- -I@TK_SRC_DIR@/generic \
++ -I@TK_SRC_DIR@/generic -I@TK_SRC_DIR@/unix \
+ -I@TCL_SRC_DIR@/generic \
+ @TCL_INCLUDES@ @TCLINT_INCLUDES@ \
+ @TK_INCLUDES@ @TKINT_INCLUDES@ -I$(top_srcdir)/tclpkg/tkstubs
diff --git a/media-gfx/graphviz/graphviz-2.16.1-r2.ebuild b/media-gfx/graphviz/graphviz-2.16.1-r2.ebuild
index 273edac87d58..e991a938dba3 100644
--- a/media-gfx/graphviz/graphviz-2.16.1-r2.ebuild
+++ b/media-gfx/graphviz/graphviz-2.16.1-r2.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.16.1-r2.ebuild,v 1.3 2007/12/21 10:23:46 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphviz/graphviz-2.16.1-r2.ebuild,v 1.4 2007/12/29 00:28:42 maekke Exp $
WANT_AUTOCONF=latest
WANT_AUTOMAKE=latest
@@ -119,6 +119,7 @@ src_unpack() {
epatch "${FILESDIR}"/${P}-gcc43-missing-includes.patch
epatch "${FILESDIR}"/${P}-python-buildfix.patch
epatch "${FILESDIR}"/${P}-pango-optional.patch
+ epatch "${FILESDIR}"/${P}-tcltk.patch
# ToDo: Do the same thing for examples and/or
# write a patch for a configuration-option