summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Arnold <nerdboy@gentoo.org>2003-12-07 02:01:35 +0000
committerSteve Arnold <nerdboy@gentoo.org>2003-12-07 02:01:35 +0000
commit2e751a79713e3d7e0f50a030c9a19212794ecf6f (patch)
tree378296da98c8c988b9b1239c6c06ef299298d7f6 /app-doc/doxygen
parentbump 1.3.4 to x86 and add 1.3.5 (diff)
downloadgentoo-2-2e751a79713e3d7e0f50a030c9a19212794ecf6f.tar.gz
gentoo-2-2e751a79713e3d7e0f50a030c9a19212794ecf6f.tar.bz2
gentoo-2-2e751a79713e3d7e0f50a030c9a19212794ecf6f.zip
bump 1.3.4 to x86 and add 1.3.5
Diffstat (limited to 'app-doc/doxygen')
-rw-r--r--app-doc/doxygen/ChangeLog8
-rw-r--r--app-doc/doxygen/Manifest6
-rw-r--r--app-doc/doxygen/doxygen-1.3.4.ebuild4
-rw-r--r--app-doc/doxygen/doxygen-1.3.5.ebuild70
-rw-r--r--app-doc/doxygen/files/digest-doxygen-1.3.51
5 files changed, 83 insertions, 6 deletions
diff --git a/app-doc/doxygen/ChangeLog b/app-doc/doxygen/ChangeLog
index 4e2af30fc0c7..054b4322a784 100644
--- a/app-doc/doxygen/ChangeLog
+++ b/app-doc/doxygen/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-doc/doxygen
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/ChangeLog,v 1.22 2003/11/16 18:57:32 brad_mssw Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/ChangeLog,v 1.23 2003/12/07 02:01:31 nerdboy Exp $
+
+*doxygen-1.3.5 (06 Dec 2003)
+
+ 06 Dec 2003; <nerdboy@gentoo.org> doxygen-1.3.4.ebuild,
+ doxygen-1.3.5.ebuild:
+ bump 1.3.4 to x86 and add 1.3.5 ~x86
16 Nov 2003; Brad House <brad_mssw@gentoo.org> doxygen-1.3.4.ebuild:
mark stable on amd64
diff --git a/app-doc/doxygen/Manifest b/app-doc/doxygen/Manifest
index 92e2bb9a4984..d1519f1e7de9 100644
--- a/app-doc/doxygen/Manifest
+++ b/app-doc/doxygen/Manifest
@@ -1,13 +1,13 @@
-MD5 eff242959ab4824affb94073b7e8bf1f ChangeLog 4528
+MD5 bfb31cada3fd05907d8b71d2e01fde98 ChangeLog 4678
MD5 badb4dd89472a82890f3ddf12494e89d doxygen-1.2.15-r1.ebuild 937
MD5 d9a549380d8a747dcc0899a12cc2ec71 doxygen-1.2.16.ebuild 939
MD5 7ee185dd64b07fc153fb636accf19871 doxygen-1.2.18.ebuild 1210
MD5 c9cc86ab10f37a2cc500a8860908a2a4 doxygen-1.3.2.ebuild 2146
MD5 24ce37abe4cd4fc6063f22bf37c0c03a doxygen-1.3.3.ebuild 2148
MD5 e72cb33fc428700dd69264335bc742c1 doxygen-1.3.ebuild 2139
-MD5 990117535495ff33f62148e602f6eff1 doxygen-1.3.4.ebuild 2159
+MD5 6987d1f1abcf1c56d04c596751ec2ca8 doxygen-1.3.4.ebuild 2157
MD5 6566b6f7ce0ea73e6129f23b0ef7d0c0 metadata.xml 280
-MD5 7baffd95cf05179ee908e91151aad1dc doxygen-1.3.5.ebuild 2160
+MD5 9aded3bf26f8ef591a70f62d176ce3f4 doxygen-1.3.5.ebuild 2158
MD5 92e72d97f936f9a548b20e2e20e3e385 files/digest-doxygen-1.2.15-r1 71
MD5 5e330a062f712a4ec1212fdac4eb2ec4 files/digest-doxygen-1.2.16 71
MD5 5f7d25c12b6cceb408f76864abbf1c28 files/digest-doxygen-1.2.18 71
diff --git a/app-doc/doxygen/doxygen-1.3.4.ebuild b/app-doc/doxygen/doxygen-1.3.4.ebuild
index 86b7e5b66467..1d399d8c5363 100644
--- a/app-doc/doxygen/doxygen-1.3.4.ebuild
+++ b/app-doc/doxygen/doxygen-1.3.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.3.4.ebuild,v 1.3 2003/11/16 18:57:32 brad_mssw Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.3.4.ebuild,v 1.4 2003/12/07 02:01:32 nerdboy Exp $
IUSE="doc qt"
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.stack.nl/pub/users/dimitri/${P}.src.tar.gz"
SLOT="0"
LICENSE="GPL-2"
-KEYWORDS="~x86 ~ppc ~sparc ~alpha ~hppa amd64"
+KEYWORDS="x86 ~ppc ~sparc ~alpha ~hppa amd64"
RDEPEND="media-gfx/graphviz
qt? ( x11-libs/qt )
diff --git a/app-doc/doxygen/doxygen-1.3.5.ebuild b/app-doc/doxygen/doxygen-1.3.5.ebuild
new file mode 100644
index 000000000000..b06c752d3295
--- /dev/null
+++ b/app-doc/doxygen/doxygen-1.3.5.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.3.5.ebuild,v 1.1 2003/12/07 02:01:32 nerdboy Exp $
+
+IUSE="doc qt"
+
+DESCRIPTION="Doxygen is a documentation system for C++, C, Java, IDL (Corba, Microsoft, and KDE-DCOP flavors) and to some extent PHP and C#."
+HOMEPAGE="http://www.doxygen.org"
+SRC_URI="ftp://ftp.stack.nl/pub/users/dimitri/${P}.src.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~ppc ~sparc ~alpha ~hppa amd64"
+
+RDEPEND="media-gfx/graphviz
+ qt? ( x11-libs/qt )
+ doc? ( virtual/tetex
+ app-text/ghostscript )"
+
+DEPEND=">=sys-apps/sed-4
+ ${RDEPEND}"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ # use CFLAGS and CXXFLAGS
+ sed -i.orig -e "s:^\(TMAKE_CFLAGS_RELEASE\t*\)= .*$:\1= ${CFLAGS}:" \
+ -e "s:^\(TMAKE_CXXFLAGS_RELEASE\t*\)= .*$:\1= ${CXXFLAGS}:" \
+ tmake/lib/linux-g++/tmake.conf
+ # fix doxygen_manual.tex to work with latex-2.x
+ sed -i.orig "s:^\\\setlength\({\\\footrulewidth}\):\\\renewcommand\1:" \
+ doc/doxygen_manual.tex
+ # fix configure to work w/ install from either fileutils or coreutils
+ sed -ie "s/grep fileutils/egrep 'fileutils|coreutils'/" ${S}/configure
+}
+
+src_compile() {
+ # set ./configure options (prefix, Qt based wizard, static)
+ local confopts="--prefix ${D}/usr"
+ use qt && confopts="${confopts} --with-doxywizard"
+ #use static && confopts="${confopts} --static"
+
+ # ./configure and compile
+ ./configure ${confopts} || die '"./configure" failed.'
+ emake all || die '"emake all" failed.'
+
+ # generate html and pdf documents.
+ # errors here are not considered fatal, hence the ewarn message
+ # TeX's font caching in /var/cache/fonts causes sandbox warnings,
+ # so we allow it.
+ if use doc; then
+ addwrite /var/cache/fonts
+ addwrite /usr/share/texmf/fonts/pk
+ addwrite /usr/share/texmf/ls-R
+ make pdf || ewarn '"make docs" failed.'
+ fi
+}
+
+src_install() {
+ make install || die '"make install" failed.'
+
+ dodoc INSTALL LANGUAGE.HOWTO LICENSE README VERSION
+
+ # pdf and html manuals
+ if use doc; then
+ insinto /usr/share/doc/${P}
+ doins latex/doxygen_manual.pdf
+ dohtml -r html/*
+ fi
+}
diff --git a/app-doc/doxygen/files/digest-doxygen-1.3.5 b/app-doc/doxygen/files/digest-doxygen-1.3.5
new file mode 100644
index 000000000000..25d7c8e6651b
--- /dev/null
+++ b/app-doc/doxygen/files/digest-doxygen-1.3.5
@@ -0,0 +1 @@
+MD5 58f5ed6de54725ba52c2bb6a18d5a147 doxygen-1.3.5.src.tar.gz 2366628