updated on Sun Jan 15 16:02:00 UTC 2012
[aur-mirror.git] / fluxbox-git-32trans / PKGBUILD
blob33d73a17b632e4bf27719459daef605dc159356d
1 # Maintainer: Devin Cofer <ranguvar@archlinux@us>
2 # Contributor: CainĂ£ Costa <sryche@archlinux-br.org>
3 # Contributor: Patrick Bartels <p4ddy.b@gmail.com>
5 pkgname=fluxbox-git-32trans
6 _pkgname=fluxbox
7 pkgdesc="*box stacking WM with tabbing, dockapps, etc. (Dev version, 32-bit transparency)"
8 pkgver=20101009
9 pkgrel=1
10 arch=('i686' 'x86_64')
11 license=('MIT')
12 url="http://www.fluxbox.org/"
14 makedepends=('git>=1.6.5.1' 'pkgconfig')
15 depends=('libxft' 'libxpm' 'libxrandr' 'imlib2' 'libxinerama')
16 conflicts=('fluxbox' 'fluxbox-git')
17 provides=('fluxbox' 'fluxbox-git')
19 source=("$_pkgname.desktop")
20 sha256sums=('e1e6cc6a7e55df1981ff5df1bd345221e657ed68ac12583553b951e454695d67')
22 backup=('usr/bin/startfluxbox')
24 _gitroot="git://git.fluxbox.org/fluxbox_lack.git"
25 _gitbranch="argb"
26 _gitname="fluxbox.lack"
27 _gitmasterroot="git://git.fluxbox.org/fluxbox.git"
28 _gitmasterbranch="master"
31 options=('!libtool')
32 build() {
33         cd "$srcdir"
34         msg "Performing source checkout..."
35         if [ -d $_gitname ]; then
36                 cd $_gitname
37                 git pull $_gitmasterroot $_gitmasterbranch
38                 cd ..
39         else
40                 git clone $_gitroot -b $_gitbranch $_gitname
41                 cd $_gitname
42                 git pull $_gitmasterroot $_gitmasterbranch
43                 cd ..
44         fi
45         msg "Source checkout finished."
46         rm -rf $_gitname-build
47         git clone $_gitname $_gitname-build
48         cd $_gitname-build
50         ./autogen.sh
51         ./configure --prefix=/usr --enable-xft --enable-imlib2 --enable-nls \
52                     --enable-xinerama --enable-gnome
53         make
55 package() {
56         cd "$srcdir"/$_gitname-build
58         make DESTDIR="$pkgdir" install
60         install -Dm644 "$srcdir"/$_pkgname.desktop \
61                        "$pkgdir"/etc/X11/sessions/$_pkgname.desktop
62         install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$_pkgname/COPYING