[arch-commits] CVS update of extra/office/doxygen (PKGBUILD doxygen.install)

Dan McGee dan at archlinux.org
Sun Oct 28 17:24:06 UTC 2007


    Date: Sunday, October 28, 2007 @ 13:24:06
  Author: dan
    Path: /home/cvs-extra/extra/office/doxygen

   Added: doxygen.install (1.1)
Modified: PKGBUILD (1.31 -> 1.32)

upgpkg: doxygen 1.5.4-1


-----------------+
 PKGBUILD        |   16 ++++++++++------
 doxygen.install |   12 ++++++++++++
 2 files changed, 22 insertions(+), 6 deletions(-)


Index: extra/office/doxygen/PKGBUILD
diff -u extra/office/doxygen/PKGBUILD:1.31 extra/office/doxygen/PKGBUILD:1.32
--- extra/office/doxygen/PKGBUILD:1.31	Mon Sep 10 17:30:29 2007
+++ extra/office/doxygen/PKGBUILD	Sun Oct 28 13:24:06 2007
@@ -1,20 +1,24 @@
-# $Id: PKGBUILD,v 1.31 2007/09/10 21:30:29 tpowa Exp $
+# $Id: PKGBUILD,v 1.32 2007/10/28 17:24:06 dan Exp $
 # Maintainer: dorphell <dorphell at archlinux.org>
 pkgname=doxygen
-pkgver=1.5.3
+pkgver=1.5.4
 pkgrel=1
 pkgdesc="A documentation system for C++, C, Java, IDL and PHP"
 license=('GPL')
 arch=(i686 x86_64)
+url="http://www.doxygen.org/"
 depends=('gcc')
-makedepends=('flex')
+# qt required to build and run doxywizard, but don't want to drag it in
+makedepends=('flex' 'qt')
+install=doxygen.install
 source=(ftp://ftp.stack.nl/pub/users/dimitri/${pkgname}-${pkgver}.src.tar.gz)
-url="http://www.doxygen.org/"
-md5sums=('5fd6f0c2c7946005703b47dc6b663757')
+md5sums=('10ffe8d445dc1bf7dd69292b266906ff')
 
 build() {
+  # set qtdir for those that have qt4 installed as well
+  export QTDIR=/opt/qt
   cd ${startdir}/src/${pkgname}-${pkgver}
-  ./configure --prefix /usr
+  ./configure --prefix /usr --with-doxywizard
   make || return 1
   make INSTALL=${startdir}/pkg/usr install
 }
Index: extra/office/doxygen/doxygen.install
diff -u /dev/null extra/office/doxygen/doxygen.install:1.1
--- /dev/null	Sun Oct 28 13:24:07 2007
+++ extra/office/doxygen/doxygen.install	Sun Oct 28 13:24:06 2007
@@ -0,0 +1,12 @@
+post_install() {
+  echo ">> Doxywizard is now included with doxygen. To use, install qt."
+}
+
+post_upgrade() {
+  post_install
+}
+
+op=$1
+shift
+
+$op $*




More information about the arch-commits mailing list