updated on Sat Jan 21 08:01:15 UTC 2012
[aur-mirror.git] / kwwidgets-cvs / PKGBUILD
blobcecc3f27b959c826e048969b2dee4a2d860e04c7
2 pkgname=kwwidgets-cvs
3 pkgver=20110424
4 pkgrel=1
5 arch=('i686' 'x86_64')
6 pkgdesc="KWWidgets is a free, cross-platform and open-license GUI Toolkit."
7 url="http://www.kwwidgets.org/Wiki/KWWidgets"
8 license=('custom')
9 depends=('expat' 'gcc-libs')
10 optdepends=() 
11 makedepends=('cmake' 'cvs' 'libpng>=1.4.0')
12 conflicts=('kwwidgets')
13 provides=('kwwidgets')
14 #install=$pkgname.install
15 source=('png_set_gray.patch')
16 md5sums=('0fab01e4b3a899ad08e0a0d3d4b8e596')
18 _cvsmod="KWWidgets"
19 _cvsroot=":pserver:anoncvs@www.kwwidgets.org:/cvsroot/$_cvsmod"
21 build() {
22   cd $srcdir
23   msg "Connecting to anoncvs@www.kwwidgets.org..."
24   if [ -d $_cvsmod/CVS ]; then
25     echo "fetching only new files"
26     cd $_cvsmod
27     cvs -z3 update -d
28   else
29     echo "fetching whole branch"
30     cvs -z3 -d$_cvsroot co -D $pkgver -P $_cvsmod
31   fi
32   
33   msg "Applying patches..."
34   cd $srcdir/$_cvsmod
35   patch -Np0 -i ../png_set_gray.patch || return 1
37   #cd $srcdir/$_cvsmod
38   msg "Running cmake..."
39   cmake . -DCMAKE_INSTALL_PREFIX=/usr \
40           -DBUILD_TESTING=OFF \
41           -DKWWidgets_INSTALL_BIN_DIR="/bin" \
42           -DKWWidgets_INSTALL_LIB_DIR="/lib" \
45   msg "Running make..."
46   make
48 package() {
49   cd $srcdir/$_cvsmod
50   make DESTDIR=$pkgdir install