Updated to 1.2.18, along with fixes provided in Bug 7353. KEYWORDed for testing.
authorPhil Bordelon <sunflare@gentoo.org>
Sun, 13 Oct 2002 16:58:55 +0000 (16:58 +0000)
committerPhil Bordelon <sunflare@gentoo.org>
Sun, 13 Oct 2002 16:58:55 +0000 (16:58 +0000)
app-doc/doxygen/ChangeLog
app-doc/doxygen/doxygen-1.2.18.ebuild [new file with mode: 0644]
app-doc/doxygen/files/digest-doxygen-1.2.18 [new file with mode: 0644]

index d8277309feefbced7e9ce592b7f666d1d90e168d..76983b6cb314868bce99cf9e5cbbbf1097552bfb 100644 (file)
@@ -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 <sunflare@gentoo.org> doxygen-1.2.18.ebuild :
+  Version bump, along with some added fixes provided by CJ Kucera
+  <pez@apocalyptech.com> in Bug 7353.
+
+*doxygen-1.2.16 (08 Jul 2002)
 
   08 Jul 2002; Phil Bordelon <sunflare@gentoo.org> 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 (file)
index 0000000..2f77b2b
--- /dev/null
@@ -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 (file)
index 0000000..dacf7e5
--- /dev/null
@@ -0,0 +1 @@
+MD5 5caf5a0db2075d1b96cd7e3c3fbe0441 doxygen-1.2.18.src.tar.gz 2364114