summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Arnold <nerdboy@gentoo.org>2005-10-20 06:34:43 +0000
committerSteve Arnold <nerdboy@gentoo.org>2005-10-20 06:34:43 +0000
commit71f466986e0dec9925cf6c4714a842cb5b07ddf7 (patch)
treea58ad878924f02f52c94306ce853173ae85bc232 /app-doc/doxygen
parentNew package for 7.0 RC1. (diff)
downloadgentoo-2-71f466986e0dec9925cf6c4714a842cb5b07ddf7.tar.gz
gentoo-2-71f466986e0dec9925cf6c4714a842cb5b07ddf7.tar.bz2
gentoo-2-71f466986e0dec9925cf6c4714a842cb5b07ddf7.zip
removed doc dep from tetex, added new version, cleaned up old ebuilds
(Portage version: 2.0.53_rc5)
Diffstat (limited to 'app-doc/doxygen')
-rw-r--r--app-doc/doxygen/ChangeLog10
-rw-r--r--app-doc/doxygen/Manifest26
-rw-r--r--app-doc/doxygen/doxygen-1.3.8.ebuild90
-rw-r--r--app-doc/doxygen/doxygen-1.3.9.1.ebuild85
-rw-r--r--app-doc/doxygen/doxygen-1.4.2.ebuild13
-rw-r--r--app-doc/doxygen/doxygen-1.4.3-r1.ebuild13
-rw-r--r--app-doc/doxygen/doxygen-1.4.4.ebuild13
-rw-r--r--app-doc/doxygen/doxygen-1.4.5.ebuild (renamed from app-doc/doxygen/doxygen-1.4.1.ebuild)28
-rw-r--r--app-doc/doxygen/files/digest-doxygen-1.3.81
-rw-r--r--app-doc/doxygen/files/digest-doxygen-1.3.9.11
-rw-r--r--app-doc/doxygen/files/digest-doxygen-1.4.11
-rw-r--r--app-doc/doxygen/files/digest-doxygen-1.4.51
12 files changed, 57 insertions, 225 deletions
diff --git a/app-doc/doxygen/ChangeLog b/app-doc/doxygen/ChangeLog
index 53656053ecd2..1a2f64adec57 100644
--- a/app-doc/doxygen/ChangeLog
+++ b/app-doc/doxygen/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for app-doc/doxygen
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/ChangeLog,v 1.83 2005/10/08 16:47:34 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/ChangeLog,v 1.84 2005/10/20 06:34:43 nerdboy Exp $
+
+*doxygen-1.4.5 (20 Oct 2005)
+
+ 20 Oct 2005; Steve Arnold <nerdboy@gentoo.org> -doxygen-1.3.8.ebuild,
+ -doxygen-1.3.9.1.ebuild, -doxygen-1.4.1.ebuild, doxygen-1.4.2.ebuild,
+ doxygen-1.4.3-r1.ebuild, doxygen-1.4.4.ebuild, +doxygen-1.4.5.ebuild:
+ Removed doc dep from tetex, added new version, cleaned up old ebuilds,
+ and a stable bump for x86 and sparc
08 Oct 2005; Fabian Groffen <grobian@gentoo.org>
+files/doxygen-1.4.4-darwin.patch, doxygen-1.4.4.ebuild:
diff --git a/app-doc/doxygen/Manifest b/app-doc/doxygen/Manifest
index 5bf84e609131..fdf4d5b61978 100644
--- a/app-doc/doxygen/Manifest
+++ b/app-doc/doxygen/Manifest
@@ -1,18 +1,14 @@
-MD5 df3ab9563820a7cb9d65c142eb123a4c doxygen-1.4.3-r1.ebuild 2880
-MD5 d788e9c22d04f1ef29079ba56191622b doxygen-1.4.2.ebuild 2792
-MD5 26203d5654254f246846b1664e371b04 doxygen-1.4.4.ebuild 2721
-MD5 0b82e66d855572b7c68e3fe8a1aaeb6d doxygen-1.3.8.ebuild 2849
-MD5 b86c89eba9b11380fb5348035798c9bd doxygen-1.4.1.ebuild 2666
-MD5 1670096ff7b15e9f9d0e81bc0e5989c4 doxygen-1.3.9.1.ebuild 2582
-MD5 82975260f4f135adf730febf65c4bbff ChangeLog 13201
-MD5 cf200318691ccdabdcdf603792fc907d metadata.xml 447
-MD5 3eae39cd24982cc69c7ca5a767b1157c files/doxygen-1.4.3-cp1251.patch 683
-MD5 461d2d8b233682be4ea9191058708a77 files/doxygen-1.4.4-darwin.patch 536
-MD5 6cb85b7786622aeda41b6d098c09798e files/digest-doxygen-1.3.8 70
-MD5 778ad1b1e1d3478ce3798d457fc44a7d files/digest-doxygen-1.4.1 70
+MD5 05cc3dda7f11ae3472d4f91e19436f94 ChangeLog 13559
+MD5 513cd11a6515b25fca424a527185d31e doxygen-1.4.2.ebuild 2821
+MD5 45bc2e0037cfbe5e6ecd8433e46d90ad doxygen-1.4.3-r1.ebuild 2908
+MD5 0e87ff478d0f7cd25b3db773c7720084 doxygen-1.4.4.ebuild 2749
+MD5 07034f2da89ad4ec25a4f75f3173f3e8 doxygen-1.4.5.ebuild 2767
+MD5 0c3111e09b7ea538f06a0655e7898e38 files/bsd-configure.patch 504
MD5 b48fe99d1b1e8929f752daedeb56ed5c files/digest-doxygen-1.4.2 70
+MD5 16a84c6342d0f6132416d398bb1a36f3 files/digest-doxygen-1.4.3-r1 70
MD5 d2ecb11525308c4c548e9d94003c3f74 files/digest-doxygen-1.4.4 70
-MD5 0c3111e09b7ea538f06a0655e7898e38 files/bsd-configure.patch 504
-MD5 6edbf7e40e4dca10e164fe9c79b61b92 files/digest-doxygen-1.3.9.1 72
+MD5 2f35d937d20077c4ebaa239d0f9f0306 files/digest-doxygen-1.4.5 70
+MD5 3eae39cd24982cc69c7ca5a767b1157c files/doxygen-1.4.3-cp1251.patch 683
MD5 1473b90cf51c0df70eed324ededc8624 files/doxygen-1.4.3-nls.patch 1019
-MD5 16a84c6342d0f6132416d398bb1a36f3 files/digest-doxygen-1.4.3-r1 70
+MD5 461d2d8b233682be4ea9191058708a77 files/doxygen-1.4.4-darwin.patch 536
+MD5 cf200318691ccdabdcdf603792fc907d metadata.xml 447
diff --git a/app-doc/doxygen/doxygen-1.3.8.ebuild b/app-doc/doxygen/doxygen-1.3.8.ebuild
deleted file mode 100644
index 25c9d08aaa2b..000000000000
--- a/app-doc/doxygen/doxygen-1.3.8.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.3.8.ebuild,v 1.14 2005/09/16 00:31:39 nerdboy Exp $
-
-DESCRIPTION="documentation system for C++, C, Java, IDL, PHP and C#"
-HOMEPAGE="http://www.doxygen.org/"
-SRC_URI="ftp://ftp.stack.nl/pub/users/dimitri/${P}.src.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 s390 sparc x86"
-IUSE="doc qt tetex"
-
-RDEPEND="media-gfx/graphviz
- qt? ( =x11-libs/qt-3* )
- doc? ( tetex? ( virtual/tetex )
- virtual/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, docdir)
- local confopts="--prefix ${D}/usr"
- use qt && confopts="${confopts} --with-doxywizard"
-
- # ./configure and compile
- ./configure ${confopts} || die '"./configure" failed.'
- emake all || die '"emake all" failed.'
-
- # generate html and pdf (if tetex in use) 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
- if use tetex; then
- addwrite /var/cache/fonts
- addwrite /usr/share/texmf/fonts/pk
- addwrite /usr/share/texmf/ls-R
- make pdf || ewarn '"make docs" failed.'
- else
- cp doc/Doxyfile doc/Doxyfile.orig
- cp doc/Makefile doc/Makefile.orig
- sed -i.orig -e "s/GENERATE_LATEX = YES/GENERATE_LATEX = NO/" doc/Doxyfile
- sed -i.orig -e "s/@epstopdf/# @epstopdf/" \
- -e "s/@cp Makefile.latex/# @cp Makefile.latex/" \
- -e "s/@sed/# @sed/" doc/Makefile
- make docs || ewarn '"make docs" failed.'
- fi
- 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/${PF}
- if use tetex; then
- doins latex/doxygen_manual.pdf
- fi
- dohtml -r html/*
- fi
-}
-
-pkg_postinst() {
-
- ewarn
- einfo "The USE flags qt, doc, and tetex will enable doxywizard, or"
- einfo "the html and pdf documentation, respectively. For examples"
- einfo "and other goodies, see the source tarball. For some example"
- einfo "output, run doxygen on the doxygen source using the Doxyfile"
- einfo "provided in the top-level source dir."
- ewarn
-}
diff --git a/app-doc/doxygen/doxygen-1.3.9.1.ebuild b/app-doc/doxygen/doxygen-1.3.9.1.ebuild
deleted file mode 100644
index 3302d343b6d4..000000000000
--- a/app-doc/doxygen/doxygen-1.3.9.1.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.3.9.1.ebuild,v 1.14 2005/07/28 20:52:24 caleb Exp $
-
-DESCRIPTION="Documentation and analysis tool for C++, C, Java, IDL, PHP and C#"
-HOMEPAGE="http://www.doxygen.org/"
-SRC_URI="ftp://ftp.stack.nl/pub/users/dimitri/${P}.src.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86"
-IUSE="doc qt tetex"
-
-RDEPEND="media-gfx/graphviz
- qt? ( =x11-libs/qt-3* )
- doc? ( tetex? ( virtual/tetex )
- virtual/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
-}
-
-src_compile() {
- # set ./configure options (prefix, Qt based wizard, docdir)
- local confopts="--prefix ${D}/usr"
- use qt && confopts="${confopts} --with-doxywizard"
-
- # ./configure and compile
- ./configure ${confopts} || die '"./configure" failed.'
- make DESTDIR="${D}" all || die '"make all" failed.'
-
- # generate html and pdf (if tetex in use) 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
- if use tetex; then
- addwrite /var/cache/fonts
- addwrite /usr/share/texmf/fonts/pk
- addwrite /usr/share/texmf/ls-R
- make pdf || ewarn '"make docs" failed.'
- else
- cp doc/Doxyfile doc/Doxyfile.orig
- cp doc/Makefile doc/Makefile.orig
- sed -i.orig -e "s/GENERATE_LATEX = YES/GENERATE_LATEX = NO/" doc/Doxyfile
- sed -i.orig -e "s/@epstopdf/# @epstopdf/" \
- -e "s/@cp Makefile.latex/# @cp Makefile.latex/" \
- -e "s/@sed/# @sed/" doc/Makefile
- make docs || ewarn '"make docs" failed.'
- fi
- 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/${PF}
- if use tetex; then
- doins latex/doxygen_manual.pdf
- fi
- dohtml -r html/*
- fi
-}
-
-pkg_postinst() {
-
- ewarn
- einfo "The USE flags qt, doc, and tetex will enable doxywizard, or"
- einfo "the html and pdf documentation, respectively. For examples"
- einfo "and other goodies, see the source tarball. For some example"
- einfo "output, run doxygen on the doxygen source using the Doxyfile"
- einfo "provided in the top-level source dir."
- ewarn
-}
diff --git a/app-doc/doxygen/doxygen-1.4.2.ebuild b/app-doc/doxygen/doxygen-1.4.2.ebuild
index b5e3f6f75057..92ddbbdf9a53 100644
--- a/app-doc/doxygen/doxygen-1.4.2.ebuild
+++ b/app-doc/doxygen/doxygen-1.4.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.4.2.ebuild,v 1.11 2005/08/29 18:11:08 j4rg0n Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.4.2.ebuild,v 1.12 2005/10/20 06:34:43 nerdboy Exp $
inherit eutils
@@ -10,13 +10,13 @@ SRC_URI="ftp://ftp.stack.nl/pub/users/dimitri/${P}.src.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ~ppc-macos ppc64 s390 sparc x86"
+KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc-macos ppc64 s390 sparc x86"
IUSE="doc qt tetex"
DEPEND="media-gfx/graphviz
qt? ( =x11-libs/qt-3* )
- doc? ( tetex? ( virtual/tetex )
- virtual/ghostscript )
+ tetex? ( virtual/tetex )
+ virtual/ghostscript
>=sys-apps/sed-4"
src_unpack() {
@@ -35,7 +35,7 @@ src_unpack() {
src_compile() {
# set ./configure options (prefix, Qt based wizard, docdir)
- local confopts="--prefix ${D}/usr"
+ local confopts="--prefix ${D}usr"
use qt && confopts="${confopts} --with-doxywizard"
# ./configure and compile
@@ -65,7 +65,8 @@ src_compile() {
}
src_install() {
- make install || die '"make install" failed.'
+ make DESTDIR=${D} MAN1DIR=share/man/man1 \
+ install || die '"make install" failed.'
dodoc INSTALL LANGUAGE.HOWTO LICENSE README VERSION
diff --git a/app-doc/doxygen/doxygen-1.4.3-r1.ebuild b/app-doc/doxygen/doxygen-1.4.3-r1.ebuild
index 5094d8fccaaf..4a8b9a4d94f0 100644
--- a/app-doc/doxygen/doxygen-1.4.3-r1.ebuild
+++ b/app-doc/doxygen/doxygen-1.4.3-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.4.3-r1.ebuild,v 1.6 2005/08/29 18:11:08 j4rg0n Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.4.3-r1.ebuild,v 1.7 2005/10/20 06:34:43 nerdboy Exp $
inherit eutils
@@ -10,13 +10,13 @@ SRC_URI="ftp://ftp.stack.nl/pub/users/dimitri/${P}.src.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~ppc-macos"
IUSE="doc qt tetex"
RDEPEND="media-gfx/graphviz
qt? ( =x11-libs/qt-3* )
- doc? ( tetex? ( virtual/tetex )
- virtual/ghostscript )"
+ tetex? ( virtual/tetex )
+ virtual/ghostscript"
DEPEND=">=sys-apps/sed-4
${RDEPEND}"
@@ -38,7 +38,7 @@ src_unpack() {
src_compile() {
# set ./configure options (prefix, Qt based wizard, docdir)
- local confopts="--prefix ${D}/usr"
+ local confopts="--prefix ${D}usr"
use qt && confopts="${confopts} --with-doxywizard"
# ./configure and compile
@@ -68,7 +68,8 @@ src_compile() {
}
src_install() {
- make install || die '"make install" failed.'
+ make DESTDIR=${D} MAN1DIR=share/man/man1 \
+ install || die '"make install" failed.'
dodoc INSTALL LANGUAGE.HOWTO LICENSE README VERSION
diff --git a/app-doc/doxygen/doxygen-1.4.4.ebuild b/app-doc/doxygen/doxygen-1.4.4.ebuild
index 7d0ab27f30b1..d78cb821b119 100644
--- a/app-doc/doxygen/doxygen-1.4.4.ebuild
+++ b/app-doc/doxygen/doxygen-1.4.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.4.4.ebuild,v 1.4 2005/10/08 16:47:34 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.4.4.ebuild,v 1.5 2005/10/20 06:34:43 nerdboy Exp $
inherit eutils
@@ -10,13 +10,13 @@ SRC_URI="ftp://ftp.stack.nl/pub/users/dimitri/${P}.src.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 ~s390 sparc x86"
IUSE="doc qt tetex"
RDEPEND="media-gfx/graphviz
qt? ( =x11-libs/qt-3* )
- doc? ( tetex? ( virtual/tetex )
- virtual/ghostscript )"
+ tetex? ( virtual/tetex )
+ virtual/ghostscript"
DEPEND=">=sys-apps/sed-4
${RDEPEND}"
@@ -33,7 +33,7 @@ src_unpack() {
src_compile() {
# set ./configure options (prefix, Qt based wizard, docdir)
- local confopts="--prefix ${D}/usr"
+ local confopts="--prefix ${D}usr"
use qt && confopts="${confopts} --with-doxywizard"
# ./configure and compile
@@ -63,7 +63,8 @@ src_compile() {
}
src_install() {
- make install || die '"make install" failed.'
+ make DESTDIR=${D} MAN1DIR=share/man/man1 \
+ install || die '"make install" failed.'
dodoc INSTALL LANGUAGE.HOWTO LICENSE README VERSION
diff --git a/app-doc/doxygen/doxygen-1.4.1.ebuild b/app-doc/doxygen/doxygen-1.4.5.ebuild
index 942f0732c7b6..5a1883117567 100644
--- a/app-doc/doxygen/doxygen-1.4.1.ebuild
+++ b/app-doc/doxygen/doxygen-1.4.5.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.4.1.ebuild,v 1.12 2005/07/28 20:52:24 caleb Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.4.5.ebuild,v 1.1 2005/10/20 06:34:43 nerdboy Exp $
inherit eutils
@@ -10,34 +10,35 @@ SRC_URI="ftp://ftp.stack.nl/pub/users/dimitri/${P}.src.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ~ppc-macos ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 ~s390 ~sparc ~x86"
IUSE="doc qt tetex"
RDEPEND="media-gfx/graphviz
qt? ( =x11-libs/qt-3* )
- doc? ( tetex? ( virtual/tetex )
- virtual/ghostscript )"
+ tetex? ( virtual/tetex )
+ virtual/ghostscript"
DEPEND=">=sys-apps/sed-4
${RDEPEND}"
src_unpack() {
unpack ${A}
cd ${S}
- # use CFLAGS and CXXFLAGS
+ # use CFLAGS and CXXFLAGS (on linux and ppc-macos)
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
- use ppc-macos && epatch ${FILESDIR}/bsd-configure.patch
+ tmake/lib/{linux-g++,macosx-c++}/tmake.conf
+ epatch ${FILESDIR}/doxygen-1.4.3-cp1251.patch
+ epatch ${FILESDIR}/doxygen-1.4.4-darwin.patch
}
src_compile() {
# set ./configure options (prefix, Qt based wizard, docdir)
- local confopts="--prefix ${D}/usr"
+ local confopts="--prefix ${D}usr"
use qt && confopts="${confopts} --with-doxywizard"
# ./configure and compile
- ./configure ${confopts} || die '"./configure" failed.'
- make DESTDIR="${D}" all || die '"make all" failed.'
+ ./configure ${confopts} || die '"configure" failed.'
+ emake all || die 'emake failed'
# generate html and pdf (if tetex in use) documents.
# errors here are not considered fatal, hence the ewarn message
@@ -48,7 +49,7 @@ src_compile() {
addwrite /var/cache/fonts
addwrite /usr/share/texmf/fonts/pk
addwrite /usr/share/texmf/ls-R
- make pdf || ewarn '"make docs" failed.'
+ make pdf || ewarn '"make pdf docs" failed.'
else
cp doc/Doxyfile doc/Doxyfile.orig
cp doc/Makefile doc/Makefile.orig
@@ -56,13 +57,14 @@ src_compile() {
sed -i.orig -e "s/@epstopdf/# @epstopdf/" \
-e "s/@cp Makefile.latex/# @cp Makefile.latex/" \
-e "s/@sed/# @sed/" doc/Makefile
- make docs || ewarn '"make docs" failed.'
+ make docs || ewarn '"make html docs" failed.'
fi
fi
}
src_install() {
- make install || die '"make install" failed.'
+ make DESTDIR=${D} MAN1DIR=share/man/man1 \
+ install || die '"make install" failed.'
dodoc INSTALL LANGUAGE.HOWTO LICENSE README VERSION
diff --git a/app-doc/doxygen/files/digest-doxygen-1.3.8 b/app-doc/doxygen/files/digest-doxygen-1.3.8
deleted file mode 100644
index b10d39000e2d..000000000000
--- a/app-doc/doxygen/files/digest-doxygen-1.3.8
+++ /dev/null
@@ -1 +0,0 @@
-MD5 e46625be5b3aa992fdac33997aa1b367 doxygen-1.3.8.src.tar.gz 2774925
diff --git a/app-doc/doxygen/files/digest-doxygen-1.3.9.1 b/app-doc/doxygen/files/digest-doxygen-1.3.9.1
deleted file mode 100644
index 623dfb82ce9a..000000000000
--- a/app-doc/doxygen/files/digest-doxygen-1.3.9.1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 3b8bf59a606c3ad2f5615d8ba22c12fd doxygen-1.3.9.1.src.tar.gz 2713070
diff --git a/app-doc/doxygen/files/digest-doxygen-1.4.1 b/app-doc/doxygen/files/digest-doxygen-1.4.1
deleted file mode 100644
index f5fc0fdbaeef..000000000000
--- a/app-doc/doxygen/files/digest-doxygen-1.4.1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 b0ea863bb3ccc757264f784a36519ddb doxygen-1.4.1.src.tar.gz 2766217
diff --git a/app-doc/doxygen/files/digest-doxygen-1.4.5 b/app-doc/doxygen/files/digest-doxygen-1.4.5
new file mode 100644
index 000000000000..e6cd03b9ff1c
--- /dev/null
+++ b/app-doc/doxygen/files/digest-doxygen-1.4.5
@@ -0,0 +1 @@
+MD5 6319afd44c47a4bcf49658c995322f0e doxygen-1.4.5.src.tar.gz 2884510