diff options
-rw-r--r-- | extra/doxygen/PKGBUILD | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/extra/doxygen/PKGBUILD b/extra/doxygen/PKGBUILD index 9e7d3be38..9ce3fafeb 100644 --- a/extra/doxygen/PKGBUILD +++ b/extra/doxygen/PKGBUILD @@ -15,16 +15,13 @@ sha1sums=('7f4348418dc3efefd357b32a2b5c8010211ab284') build() { cd "${srcdir}/${pkgbase}-${pkgver}" -# mips64el doesn't have qt yet - [ "$CARCH" != "mips64el" ] && ./configure --prefix /usr --with-doxywizard #QTDIR=/usr - [ "$CARCH" = "mips64el" ] && ./configure --prefix /usr + QTDIR=/usr ./configure --prefix /usr --with-doxywizard make } package_doxygen() { pkgdesc="A documentation system for C++, C, Java, IDL and PHP" depends=('gcc-libs') - [ "$CARCH" = "mips64el" ] || \ optdepends=('graphviz: for caller/callee graph generation' 'qt: for doxywizard') @@ -36,5 +33,11 @@ package_doxygen-docs() { pkgdesc="Developer documentation for doxygen" cd "${srcdir}/${pkgbase}-${pkgver}" + + # Needs fonts removed from our TeXLive. + sed -i -e 's;$(MAKE) -C latex;:;' \ + -e 's;$(INSTTOOL) -m 644 latex/doxygen_manual.pdf $(DESTDIR)/$(DOCDIR);:;' \ + Makefile + make INSTALL="${pkgdir}"/usr MAN1DIR=share/man/man1 install_docs } |