From 9752d08d2136f8c3b3e2639418be6d57cf083639 Mon Sep 17 00:00:00 2001 From: Phil Bordelon Date: Sun, 13 Oct 2002 16:58:55 +0000 Subject: [PATCH] Updated to 1.2.18, along with fixes provided in Bug 7353. KEYWORDed for testing. --- app-doc/doxygen/ChangeLog | 9 +++- app-doc/doxygen/doxygen-1.2.18.ebuild | 47 +++++++++++++++++++++ app-doc/doxygen/files/digest-doxygen-1.2.18 | 1 + 3 files changed, 55 insertions(+), 2 deletions(-) create mode 100644 app-doc/doxygen/doxygen-1.2.18.ebuild create mode 100644 app-doc/doxygen/files/digest-doxygen-1.2.18 diff --git a/app-doc/doxygen/ChangeLog b/app-doc/doxygen/ChangeLog index d8277309feef..76983b6cb314 100644 --- a/app-doc/doxygen/ChangeLog +++ b/app-doc/doxygen/ChangeLog @@ -1,8 +1,13 @@ # ChangeLog for app-doc/doxygen # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL -# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/ChangeLog,v 1.6 2002/07/08 15:08:29 sunflare Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/ChangeLog,v 1.7 2002/10/13 16:58:55 sunflare Exp $ -#doxygen-1.2.16 (08 Jul 2002) +*doxyten-1.2.18 (13 Oct 2002) + 13 Oct 2002; Phil Bordelon doxygen-1.2.18.ebuild : + Version bump, along with some added fixes provided by CJ Kucera + in Bug 7353. + +*doxygen-1.2.16 (08 Jul 2002) 08 Jul 2002; Phil Bordelon doxygen-1.2.15.ebuild doxygen-1.2.15-r1.ebuild doxygen-1.2.16.ebuild : Did a version bump. Also lintool'd and repoman'd the ebuild so that diff --git a/app-doc/doxygen/doxygen-1.2.18.ebuild b/app-doc/doxygen/doxygen-1.2.18.ebuild new file mode 100644 index 000000000000..2f77b2bdabdf --- /dev/null +++ b/app-doc/doxygen/doxygen-1.2.18.ebuild @@ -0,0 +1,47 @@ +# Copyright 2001-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.2.18.ebuild,v 1.1 2002/10/13 16:58:55 sunflare Exp $ + +DESCRIPTION="Doxygen is a documentation system for C++, Java, IDL (Corba, Microsoft and KDE-DCOP flavors) and C." +HOMEPAGE="http://www.doxygen.org" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~ppc" + +RDEPEND="qt? ( x11-libs/qt ) + media-gfx/graphviz" +DEPEND="$RDEPEND" + +S=${WORKDIR}/${P} +SRC_URI="ftp://ftp.stack.nl/pub/users/dimitri/${P}.src.tar.gz" + +src_unpack() { + + unpack ${A} + +# doxygen's setup doesn't play nicely with our CFLAGS, etc. Make it. + cd ${S}/tmake/lib/linux-g++ + cp tmake.conf tmake.conf.orig + sed -e "s:^TMAKE_CFLAGS\(\t*\)= .*$:TMAKE_CFLAGS\1= ${CFLAGS}:" \ + -e "s:^TMAKE_CFLAGS_RELEASE\(\t*\)= .*$:TMAKE_CFLAGS_RELEASE\1= ${CFLAGS}:" \ + -e "s:^TMAKE_CXXFLAGS\(\t*\)= .*$:TMAKE_CXXFLAGS\1= ${CXXFLAGS}:" \ + tmake.conf.orig > tmake.conf +} + +src_compile() +{ + + use qt && CONFIGURE_OPTIONS="--with-doxywizard" + + ./configure --install install --prefix ${D}/usr ${CONFIGURE_OPTIONS} || die + make all || die + +} + +src_install() +{ + + make install || die + dodoc README VERSION LICENSE LANGUAGE.HOWTO PLATFORMS + +} diff --git a/app-doc/doxygen/files/digest-doxygen-1.2.18 b/app-doc/doxygen/files/digest-doxygen-1.2.18 new file mode 100644 index 000000000000..dacf7e5c6b99 --- /dev/null +++ b/app-doc/doxygen/files/digest-doxygen-1.2.18 @@ -0,0 +1 @@ +MD5 5caf5a0db2075d1b96cd7e3c3fbe0441 doxygen-1.2.18.src.tar.gz 2364114 -- 2.26.2