[arch-commits] Commit in doxygen/trunk (PKGBUILD)
Eric Bélanger
eric at archlinux.org
Mon Feb 14 21:41:44 UTC 2011
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 <dan at archlinux.org>
-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
+}
More information about the arch-commits
mailing list