summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Barbato <lu_zero@gentoo.org>2005-03-20 22:56:36 +0000
committerLuca Barbato <lu_zero@gentoo.org>2005-03-20 22:56:36 +0000
commit3cfd8092512ae43d970a8eae51737260223888cb (patch)
tree82cb96ab98e5b584dd7422af43d6130118ff3212 /media-gfx/graphviz
parentgnome-2.10 release (diff)
downloadgentoo-2-3cfd8092512ae43d970a8eae51737260223888cb.tar.gz
gentoo-2-3cfd8092512ae43d970a8eae51737260223888cb.tar.bz2
gentoo-2-3cfd8092512ae43d970a8eae51737260223888cb.zip
New version
(Portage version: 2.0.51.19)
Diffstat (limited to 'media-gfx/graphviz')
-rw-r--r--media-gfx/graphviz/ChangeLog7
-rw-r--r--media-gfx/graphviz/Manifest26
-rw-r--r--media-gfx/graphviz/files/digest-graphviz-2.21
-rw-r--r--media-gfx/graphviz/graphviz-2.2.ebuild62
4 files changed, 78 insertions, 18 deletions
diff --git a/media-gfx/graphviz/ChangeLog b/media-gfx/graphviz/ChangeLog
index 2d2d93df4de0..44b2c5985f00 100644
--- a/media-gfx/graphviz/ChangeLog
+++ b/media-gfx/graphviz/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-gfx/graphviz
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphviz/ChangeLog,v 1.39 2005/02/20 13:00:41 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphviz/ChangeLog,v 1.40 2005/03/20 22:56:36 lu_zero Exp $
+
+*graphviz-2.2 (20 Mar 2005)
+
+ 20 Mar 2005; Luca Barbato <lu_zero@gentoo.org> +graphviz-2.2.ebuild:
+ New version
20 Feb 2005; Sven Wegener <swegener@gentoo.org> graphviz-1.16.ebuild:
Added missing digest entries. Made the graphviz-1.16-panic.patch.tar.bz2
diff --git a/media-gfx/graphviz/Manifest b/media-gfx/graphviz/Manifest
index 9f0a3797a7a5..4dfa4787fd90 100644
--- a/media-gfx/graphviz/Manifest
+++ b/media-gfx/graphviz/Manifest
@@ -1,24 +1,16 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 3c197f347d06b73b79134fc8dcb224f2 graphviz-1.16.ebuild 2120
-MD5 c984115aba076256f2fcce02f63fb625 graphviz-1.10.ebuild 1285
-MD5 6c4b71d19fbcec7d57ac69a7e612ebc6 graphviz-1.12-r1.ebuild 1887
-MD5 05eff836fed4bd79f75ee879b46fcb82 ChangeLog 5600
MD5 e98595ce89ff0da26058b1e6e0ce3d31 metadata.xml 1540
+MD5 6c4b71d19fbcec7d57ac69a7e612ebc6 graphviz-1.12-r1.ebuild 1887
+MD5 f6663d189ce84e9fcff99b7c02712337 graphviz-2.2.ebuild 1900
MD5 5b20f6746e2bc63d38738782bf17fe5c graphviz-1.12.ebuild 1382
+MD5 cd43c3c58abd769e397e592acd0ce58e ChangeLog 5715
+MD5 c984115aba076256f2fcce02f63fb625 graphviz-1.10.ebuild 1285
+MD5 3c197f347d06b73b79134fc8dcb224f2 graphviz-1.16.ebuild 2120
MD5 5c7f01258da58810d0175461e0c1d14b files/graphviz-1.16-common_h.patch 292
+MD5 54cdc52906c56a19e4e09cd0773d4633 files/digest-graphviz-1.12-r1 139
+MD5 5e8726d7d859188692efcfe9e9155761 files/gdgen.c.patch 756
MD5 280fc858f990639d5d8fb7102b2636ac files/graphviz-1.16-build.patch 6200
MD5 6700ac8c3ea388f54326ca2a57784a1c files/graphviz-1.12-build.patch 1514
-MD5 5e8726d7d859188692efcfe9e9155761 files/gdgen.c.patch 756
-MD5 54cdc52906c56a19e4e09cd0773d4633 files/digest-graphviz-1.12-r1 139
-MD5 ea7e00b7c49179d3961458a98aee9d6c files/digest-graphviz-1.10 66
MD5 cea8244a5db85a3bc5e74e4ecd3c9a2b files/digest-graphviz-1.12 66
+MD5 ea7e00b7c49179d3961458a98aee9d6c files/digest-graphviz-1.10 66
+MD5 9ebf9ffcce27ea71d28da323a9221356 files/digest-graphviz-2.2 65
MD5 f903a12f0ed9c89432dee821776f4e97 files/digest-graphviz-1.16 141
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.0 (GNU/Linux)
-
-iD8DBQFCGIoBI1lqEGTUzyQRApdBAJ45j2f4qdz8mnwOvX9sCop5WyPuuACfXcxx
-QfraeUjsLV3X21GxZIPtqBg=
-=zkyu
------END PGP SIGNATURE-----
diff --git a/media-gfx/graphviz/files/digest-graphviz-2.2 b/media-gfx/graphviz/files/digest-graphviz-2.2
new file mode 100644
index 000000000000..0e559e3af919
--- /dev/null
+++ b/media-gfx/graphviz/files/digest-graphviz-2.2
@@ -0,0 +1 @@
+MD5 9275d30695a5c22f360acbef7b85acd3 graphviz-2.2.tar.gz 4379295
diff --git a/media-gfx/graphviz/graphviz-2.2.ebuild b/media-gfx/graphviz/graphviz-2.2.ebuild
new file mode 100644
index 000000000000..4bd569ad43f1
--- /dev/null
+++ b/media-gfx/graphviz/graphviz-2.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphviz/graphviz-2.2.ebuild,v 1.1 2005/03/20 22:56:36 lu_zero Exp $
+
+inherit gnuconfig 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"
+
+LICENSE="CPL-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~ppc-macos"
+IUSE="tcltk"
+
+#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
+ >=media-libs/gd-2.0.32
+ media-libs/fontconfig
+ tcltk? ( >=dev-lang/tk-8.3 )"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ # Run gnuconfig_update on all arches, needed at least for mips
+ gnuconfig_update
+
+ 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 -c -f && autoconf || die "Failed to aclocal/libtoolize/automake/autoconf"
+ fi
+}
+
+src_compile() {
+ local myconf
+
+ # if no tcltk, this will generate configure warnings, but will
+ # compile without tcltk support
+ use tcltk || myconf="${myconf} --without-tcl --without-tk"
+
+ myconf="${myconf} --disable-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*
+
+ dohtml -r .
+ dodoc doc/*.pdf doc/Dot.ref
+}