Date: Monday, February 14, 2011 @ 16:41:44 Author: eric Revision: 110017
upgpkg: doxygen 1.7.3-2 Added docs package (close FS#21279) Modified: doxygen/trunk/PKGBUILD ----------+ PKGBUILD | 34 ++++++++++++++++++++++++---------- 1 file changed, 24 insertions(+), 10 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2011-02-14 21:40:32 UTC (rev 110016) +++ PKGBUILD 2011-02-14 21:41:44 UTC (rev 110017) @@ -1,24 +1,38 @@ # $Id$ # Maintainer: Dan McGee <[email protected]> -pkgname=doxygen + +pkgbase=doxygen +pkgname=('doxygen' 'doxygen-docs') pkgver=1.7.3 -pkgrel=1 -pkgdesc="A documentation system for C++, C, Java, IDL and PHP" +pkgrel=2 license=('GPL') arch=(i686 x86_64) url="http://www.doxygen.org/" -depends=('gcc-libs') -# qt required to build and run doxywizard, but don't want to drag it in -makedepends=('flex' 'qt') -optdepends=('graphviz: for caller/callee graph generation' - 'qt: for doxywizard') +makedepends=('flex' 'qt' 'texlive-core' 'ghostscript' 'texlive-latexextra') +options=('!makeflags') source=(ftp://ftp.stack.nl/pub/users/dimitri/${pkgname}-${pkgver}.src.tar.gz) +md5sums=('6cc5ad566dbec5cf843dc600b1162808') +sha1sums=('06e1d84b50beecdfe0f91393b83c29e8a3db1011') build() { cd "${srcdir}/${pkgname}-${pkgver}" QTDIR=/usr ./configure --prefix /usr --with-doxywizard - make || return 1 + make +} + +package_doxygen() { + pkgdesc="A documentation system for C++, C, Java, IDL and PHP" + depends=('gcc-libs') + optdepends=('graphviz: for caller/callee graph generation' + 'qt: for doxywizard') + + cd "${srcdir}/${pkgname}-${pkgver}" make INSTALL="${pkgdir}"/usr MAN1DIR=share/man/man1 install } -md5sums=('6cc5ad566dbec5cf843dc600b1162808') +package_doxygen-docs() { + pkgdesc="Developer documentation for doxygen" + + cd "${srcdir}/${pkgname}-${pkgver}" + make INSTALL="${pkgdir}"/usr MAN1DIR=share/man/man1 install_docs +}
