Bugs #58592, #73218.
authorRobin H. Johnson <robbat2@gentoo.org>
Tue, 14 Dec 2004 10:17:47 +0000 (10:17 +0000)
committerRobin H. Johnson <robbat2@gentoo.org>
Tue, 14 Dec 2004 10:17:47 +0000 (10:17 +0000)
media-gfx/graphviz/ChangeLog
media-gfx/graphviz/Manifest
media-gfx/graphviz/files/digest-graphviz-1.16 [new file with mode: 0644]
media-gfx/graphviz/graphviz-1.12-r1.ebuild
media-gfx/graphviz/graphviz-1.16.ebuild [new file with mode: 0644]

index 99f3add830e36223f2cfd22a318cd6710e106c81..3fa8339889b5a9242401d99fedf829c56283ef45 100644 (file)
@@ -1,14 +1,18 @@
 # ChangeLog for media-gfx/graphviz
 # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphviz/ChangeLog,v 1.34 2004/11/07 20:37:10 sekretarz Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphviz/ChangeLog,v 1.35 2004/12/14 10:17:47 robbat2 Exp $
 
-*graphviz-1.12-r1 (07 Nov 2004)
+*graphviz-1.16 (14 Dec 2004)
+
+  14 Dec 2004; Robin H. Johnson <robbat2@gentoo.org> graphviz-1.12-r1.ebuild,
+  graphviz-1.16:
+  Bugs #58592, #73218.
 
   07 Nov 2004; Karol Wojtaszek <sekretarz@gentoo.org>
   graphviz-1.10.ebuild, graphviz-1.12-r1.ebuild, graphviz-1.12.ebuild:
   Fixed URI_SRC to download new configure script. bug #70086 and fixed LICENCEs
 
-*graphviz-1.22-r1 (25 Jul 2004)
+*graphviz-1.12-r1 (25 Jul 2004)
 
   25 Jul 2004; Robin H. Johnson <robbat2@gentoo.org> :
   bug #58028, improved to be cleaner.
index 65fb5c2d7f50861708bd537fe4f078d525b346c8..78d959b61443f18c093fb1bf3d9097bace2fdab5 100644 (file)
@@ -1,9 +1,10 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
+MD5 096c3945cd438066913ab9efb76f679f graphviz-1.16.ebuild 1308
 MD5 67732cb5b21729d0b06c9ace3c2c8b19 graphviz-1.10.ebuild 1288
-MD5 e64cab5af15602e9087e7ede9f01a333 graphviz-1.12-r1.ebuild 1870
-MD5 cd78fc96a9e73a1cacf80bb26a5d0203 ChangeLog 4793
+MD5 8b0273ef6af8ab79235d87d1c09ee85c graphviz-1.12-r1.ebuild 1888
+MD5 3d11e51f47f473db3077ba3b28168304 ChangeLog 4907
 MD5 e98595ce89ff0da26058b1e6e0ce3d31 metadata.xml 1540
 MD5 4e0a2a27c3cb84d8e84220d34a1c67f7 graphviz-1.12.ebuild 1385
 MD5 6700ac8c3ea388f54326ca2a57784a1c files/graphviz-1.12-build.patch 1514
@@ -11,10 +12,12 @@ 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 436cf9347b2758967b44b6f4db7174f2 files/digest-graphviz-1.16 66
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.2.6 (GNU/Linux)
+Comment: Robbat2 @ Orbis-Terrarum Networks
 
-iD8DBQFBjod/Z/iYVBmujdURAiKPAJ45Xrbq1GH6aUeQ4RRIRRDZIDHFVwCdHdYN
-RtqMt7ki/iJFo3lRch/o4ao=
-=BYFq
+iD8DBQFBvr3MPpIsIjIzwiwRAi19AKC4XQ5KwOX+H9VYl9kNp8VIxP0W2gCg+s2e
+jAwS/DkIODcWtbQPifhJtsc=
+=RpLB
 -----END PGP SIGNATURE-----
diff --git a/media-gfx/graphviz/files/digest-graphviz-1.16 b/media-gfx/graphviz/files/digest-graphviz-1.16
new file mode 100644 (file)
index 0000000..77d32bb
--- /dev/null
@@ -0,0 +1 @@
+MD5 a2a3bd1b9fe807c46e676fb9a3f0ba22 graphviz-1.16.tar.gz 4387670
index fb03e7b35d5ffaddb78bb90e561221736855d287..941832fabd6688b92b4690318694a6bac48572c6 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphviz/graphviz-1.12-r1.ebuild,v 1.4 2004/11/07 20:37:10 sekretarz Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphviz/graphviz-1.12-r1.ebuild,v 1.5 2004/12/14 10:17:47 robbat2 Exp $
 
 inherit gnuconfig eutils
 
@@ -19,6 +19,7 @@ DEPEND=">=sys-libs/zlib-1.1.3
        >=media-libs/libpng-1.2
        >=media-libs/jpeg-6b
        media-libs/freetype
+       dev-util/pkgconfig
        tcltk? ( >=dev-lang/tk-8.3 )"
 
 src_unpack() {
diff --git a/media-gfx/graphviz/graphviz-1.16.ebuild b/media-gfx/graphviz/graphviz-1.16.ebuild
new file mode 100644 (file)
index 0000000..87e81ea
--- /dev/null
@@ -0,0 +1,53 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphviz/graphviz-1.16.ebuild,v 1.1 2004/12/14 10:17:47 robbat2 Exp $
+
+inherit gnuconfig eutils
+
+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="as-is ATT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86"
+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
+       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
+}
+
+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} --enable-dynagraph"
+       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
+}