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
7 pkgdesc="*box stacking WM with tabbing, dockapps, etc. (Dev version, 32-bit transparency)"
10 arch=('i686' 'x86_64')
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"
26 _gitname="fluxbox.lack"
27 _gitmasterroot="git://git.fluxbox.org/fluxbox.git"
28 _gitmasterbranch="master"
34 msg "Performing source checkout..."
35 if [ -d $_gitname ]; then
37 git pull $_gitmasterroot $_gitmasterbranch
40 git clone $_gitroot -b $_gitbranch $_gitname
42 git pull $_gitmasterroot $_gitmasterbranch
45 msg "Source checkout finished."
46 rm -rf $_gitname-build
47 git clone $_gitname $_gitname-build
51 ./configure --prefix=/usr --enable-xft --enable-imlib2 --enable-nls \
52 --enable-xinerama --enable-gnome
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