updated on Sat Jan 14 12:12:45 UTC 2012
[aur-mirror.git] / dzen2-parallel / PKGBUILD
blob97a624a5dd2e096ac0daa96a76e38e60d8ca49ec
1 # $Id: PKGBUILD 27711 2010-09-27 09:27:49Z spupykin $
2 # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
3 # Maintainer: Mark Taylor <skymt0@gmail.com>
5 pkgname=dzen2
6 pkgver=0.8.5
7 source=(http://gotmor.googlepages.com/$pkgname-$pkgver.tar.gz dzen.profile)
8 pkgname=dzen2-parallel
9 pkgrel=9
10 arch=(i686 x86_64)
11 pkgdesc="X notification utility, packaged so it can run simultaneously with dzen2-svn"
12 url="http://gotmor.googlepages.com/dzen"
13 license=("MIT")
14 depends=('libx11' 'libxpm' 'libxinerama' 'libxft')
15 makedepends=('gcc')
16 optdepends=('dzen2-xft-xpm-xinerama-svn: an awesome version that you should use')
17 md5sums=('5978620c2124c8a8ad52d7f17ce94fd7'
18          'd32d8c3e5c8a211fb48a9e6db0bfa6b6')
20 build()
22   cd $srcdir/dzen2-$pkgver
24   patch -p0 config.mk <<EOF
25 22,23c22,23
26 < LIBS = -L/usr/lib -lc -L\${X11LIB} -lX11
27 < CFLAGS = -Os \${INCS} -DVERSION=\\"\${VERSION}\\"
28 ---
29 > #LIBS = -L/usr/lib -lc -L\${X11LIB} -lX11
30 > #CFLAGS = -Os \${INCS} -DVERSION=\\"\${VERSION}\\"
31 34,35c34,35
32 < #LIBS = -L/usr/lib -lc -L\${X11LIB} -lX11 -lXinerama -lXpm
33 < #CFLAGS = -Os \${INCS} -DVERSION=\\"\${VERSION}\\" -DDZEN_XINERAMA -DDZEN_XPM
34 ---
35 > LIBS = -L/usr/lib -lc -L\${X11LIB} -lX11 -lXinerama -lXpm `pkg-config --libs xft`
36 > CFLAGS = -Os \${INCS} -DVERSION=\\"\${VERSION}\\" -DDZEN_XINERAMA -DDZEN_XPM -DDZEN_XFT `pkg-config --cflags xft`
37 EOF
39   sed -i "s/CFLAGS = /CFLAGS = ${CFLAGS} /" config.mk
41   make X11INC=/usr/include X11LIB=/usr/lib || return 1
42   make PREFIX=/opt/dzen MANPREFIX=/opt/dzen/man DESTDIR=$pkgdir install || return 1
43   install -m644 -D LICENSE $pkgdir/opt/dzen/COPYING
44   install -m644 -D README.dzen $pkgdir/opt/dzen/README.dzen
45   install -m755 -D help $pkgdir/opt/dzen/help.sh
46   install -m755 -D ../dzen.profile $pkgdir/etc/profile.d/dzen.sh
48   cd $srcdir/dzen2-$pkgver/gadgets
49   sed -i "s/CFLAGS = /CFLAGS = ${CFLAGS} /" config.mk
50   make X11INC=/usr/include X11LIB=/usr/lib || return 1
51   make PREFIX=/opt/dzen MANPREFIX=/opt/dzen/man DESTDIR=$pkgdir install || return 1