diff options
author | Luca Barbato <lu_zero@gentoo.org> | 2005-05-18 10:58:16 +0000 |
---|---|---|
committer | Luca Barbato <lu_zero@gentoo.org> | 2005-05-18 10:58:16 +0000 |
commit | 4c7ef43f8f5124d3bc9f76c0a531aca75d0e3906 (patch) | |
tree | 1fbdcdfb43a7d271855a38ca9754954c52464f0c /media-gfx/graphviz | |
parent | Stable on ppc64 (diff) | |
download | gentoo-2-4c7ef43f8f5124d3bc9f76c0a531aca75d0e3906.tar.gz gentoo-2-4c7ef43f8f5124d3bc9f76c0a531aca75d0e3906.tar.bz2 gentoo-2-4c7ef43f8f5124d3bc9f76c0a531aca75d0e3906.zip |
New version
(Portage version: 2.0.51.21-r1)
Diffstat (limited to 'media-gfx/graphviz')
-rw-r--r-- | media-gfx/graphviz/ChangeLog | 7 | ||||
-rw-r--r-- | media-gfx/graphviz/Manifest | 4 | ||||
-rw-r--r-- | media-gfx/graphviz/files/digest-graphviz-2.2.1 | 1 | ||||
-rw-r--r-- | media-gfx/graphviz/graphviz-2.2.1.ebuild | 62 |
4 files changed, 72 insertions, 2 deletions
diff --git a/media-gfx/graphviz/ChangeLog b/media-gfx/graphviz/ChangeLog index 44b2c5985f00..0f0a27062762 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.40 2005/03/20 22:56:36 lu_zero Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphviz/ChangeLog,v 1.41 2005/05/18 10:58:16 lu_zero Exp $ + +*graphviz-2.2.1 (18 May 2005) + + 18 May 2005; Luca Barbato <lu_zero@gentoo.org> +graphviz-2.2.1.ebuild: + New Version *graphviz-2.2 (20 Mar 2005) diff --git a/media-gfx/graphviz/Manifest b/media-gfx/graphviz/Manifest index 2b4fb0e61723..bf15501487fe 100644 --- a/media-gfx/graphviz/Manifest +++ b/media-gfx/graphviz/Manifest @@ -1,8 +1,9 @@ MD5 e98595ce89ff0da26058b1e6e0ce3d31 metadata.xml 1540 MD5 6c4b71d19fbcec7d57ac69a7e612ebc6 graphviz-1.12-r1.ebuild 1887 +MD5 938c7e9bd5812a82cd91635d4c8023a2 graphviz-2.2.1.ebuild 1898 MD5 938c7e9bd5812a82cd91635d4c8023a2 graphviz-2.2.ebuild 1898 MD5 5b20f6746e2bc63d38738782bf17fe5c graphviz-1.12.ebuild 1382 -MD5 ff9a2989b785e7ca4e86393ea462510f ChangeLog 5714 +MD5 4dab4cea70aa5ee186a997bb2c564e8c ChangeLog 5833 MD5 c984115aba076256f2fcce02f63fb625 graphviz-1.10.ebuild 1285 MD5 3c197f347d06b73b79134fc8dcb224f2 graphviz-1.16.ebuild 2120 MD5 5c7f01258da58810d0175461e0c1d14b files/graphviz-1.16-common_h.patch 292 @@ -14,3 +15,4 @@ 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 +MD5 fd083ee967ab029fd47a155ba572ac60 files/digest-graphviz-2.2.1 67 diff --git a/media-gfx/graphviz/files/digest-graphviz-2.2.1 b/media-gfx/graphviz/files/digest-graphviz-2.2.1 new file mode 100644 index 000000000000..20ad0022caac --- /dev/null +++ b/media-gfx/graphviz/files/digest-graphviz-2.2.1 @@ -0,0 +1 @@ +MD5 bb46d8ada39436cb672922f0c8b1339c graphviz-2.2.1.tar.gz 4371071 diff --git a/media-gfx/graphviz/graphviz-2.2.1.ebuild b/media-gfx/graphviz/graphviz-2.2.1.ebuild new file mode 100644 index 000000000000..21ea2177ae3b --- /dev/null +++ b/media-gfx/graphviz/graphviz-2.2.1.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.1.ebuild,v 1.1 2005/05/18 10:58:16 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 +} |