Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 174442 - dev-util/subversion doesn't generate doxygen documentation
Summary: dev-util/subversion doesn't generate doxygen documentation
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Paul de Vrieze (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-13 12:22 UTC by Dick Marinus
Modified: 2007-09-08 14:21 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
dev-util/subversion-1.4.3.ebuild (subversion-1.4.3.ebuild,11.68 KB, text/plain)
2007-04-13 12:23 UTC, Dick Marinus
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dick Marinus 2007-04-13 12:22:22 UTC
dev-util/subversion doesn't generate doxygen documentation.
Comment 1 Dick Marinus 2007-04-13 12:23:48 UTC
Created attachment 116152 [details]
dev-util/subversion-1.4.3.ebuild

--- /usr/portage/dev-util/subversion/subversion-1.4.3.ebuild    2007-03-22 17:35:41.000000000 +0100
+++ subversion-1.4.3.ebuild     2007-04-13 14:18:54.000000000 +0200
@@ -11,7 +11,7 @@
 LICENSE="Apache-1.1"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
-IUSE="apache2 berkdb python emacs perl java nls nowebdav ruby"
+IUSE="apache2 berkdb python emacs perl java nls nowebdav ruby doc"
 RESTRICT="test"
 
 COMMONDEPEND="apache2? ( ${APACHE2_DEPEND} )
@@ -29,7 +29,8 @@
 
 DEPEND="${COMMONDEPEND}
        java? ( >=virtual/jdk-1.4 )
-       >=sys-devel/autoconf-2.59"
+       >=sys-devel/autoconf-2.59
+       doc? ( app-doc/doxygen )"
 
 S=${WORKDIR}/${P/_rc/-rc}
 
@@ -153,6 +154,10 @@
                elisp-compile ${S}/contrib/client-side/psvn/psvn.el || die "emacs modules failed"
                elisp-compile ${S}/contrib/client-side/vc-svn.el || die "emacs modules failed"
        fi
+
+       if use doc; then
+               doxygen doc/doxygen.conf
+       fi
 }
 
 
@@ -252,6 +257,9 @@
        mkdir -p ${D}/usr/share/doc/${PF}/
        cp -r tools/{client-side,examples,hook-scripts} ${D}/usr/share/doc/${PF}/
        cp -r contrib/hook-scripts ${D}/usr/share/doc/${PF}/
+       if use doc ; then
+               dohtml doc/doxygen/html/*
+       fi
 
        docinto notes
        for f in notes/*
Comment 2 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2007-08-15 01:02:26 UTC
It is fixed in subversion-1.5_pre26086 in Eaedificāta Repository.
http://www.ffta.host.sk/Eaedificata/index.html
Comment 3 Benedikt Böhm (RETIRED) gentoo-dev 2007-09-08 14:21:50 UTC
fixed in 1.4.4-r4