summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2007-03-06 20:13:24 +0000
committerMike Frysinger <vapier@gentoo.org>2007-03-06 20:13:24 +0000
commitf5d0feda1f0d742efc4ef52cd9aad16c40e5d69b (patch)
tree3cdf69398e1c11aeaabe3e1373a2f2e49c13915a /media-gfx
parentVbump. (diff)
downloadgentoo-2-f5d0feda1f0d742efc4ef52cd9aad16c40e5d69b.tar.gz
gentoo-2-f5d0feda1f0d742efc4ef52cd9aad16c40e5d69b.tar.bz2
gentoo-2-f5d0feda1f0d742efc4ef52cd9aad16c40e5d69b.zip
Drop <media-libs/gd-2.0.34 in favor of tweaking the gd header file on the fly #165460.
(Portage version: 2.1.2-r14)
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/graphviz/ChangeLog6
-rw-r--r--media-gfx/graphviz/graphviz-2.8-r2.ebuild11
2 files changed, 10 insertions, 7 deletions
diff --git a/media-gfx/graphviz/ChangeLog b/media-gfx/graphviz/ChangeLog
index 4b3ed44fc2fe..9423ee1bb149 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.112 2007/03/05 08:04:45 dev-zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphviz/ChangeLog,v 1.113 2007/03/06 20:13:24 vapier Exp $
+
+ 06 Mar 2007; Mike Frysinger <vapier@gentoo.org> graphviz-2.8-r2.ebuild:
+ Drop <media-libs/gd-2.0.34 in favor of tweaking the gd header file on the
+ fly #165460.
05 Mar 2007; Tiziano Müller <dev-zero@gentoo.org>
+files/graphviz-2.12-bindings.patch, graphviz-2.12.ebuild:
diff --git a/media-gfx/graphviz/graphviz-2.8-r2.ebuild b/media-gfx/graphviz/graphviz-2.8-r2.ebuild
index 5d32ba9b64df..34f9ce749c25 100644
--- a/media-gfx/graphviz/graphviz-2.8-r2.ebuild
+++ b/media-gfx/graphviz/graphviz-2.8-r2.ebuild
@@ -1,9 +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.8-r2.ebuild,v 1.14 2007/02/20 16:17:51 vapier Exp $
-
-WANT_AUTOCONF=latest
-WANT_AUTOMAKE=latest
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphviz/graphviz-2.8-r2.ebuild,v 1.15 2007/03/06 20:13:24 vapier Exp $
inherit eutils libtool autotools
@@ -37,9 +34,7 @@ RDEPEND=">=sys-libs/zlib-1.1.3
ruby? ( dev-lang/ruby )
X? ( x11-libs/libXaw x11-libs/libXpm )
sys-devel/libtool"
-
DEPEND="${RDEPEND}
- <media-libs/gd-2.0.34
dev-util/pkgconfig
tcl? ( dev-lang/swig )
tk? ( dev-lang/swig )
@@ -61,6 +56,10 @@ src_unpack() {
# 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
}