[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