updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / ctwm-git / PKGBUILD
blobad8b4b49be83b772e3a54c997d301e3aefdcf6a8
1 pkgname=ctwm-git
2 pkgver=20111218
3 pkgrel=1
4 pkgdesc="Claude's Tab Window Manager"
5 arch=('i686' 'x86_64')          
6 url="http://ctwm.free.lp.se/"
7 license=('custom:MIT/X Consortium')
8 depends=('glibc')
9 makedepends=('imake' 'setconf' 'git' 'bison' 'flex')
10 backup=('etc/X11/ctwm/system.ctwmrc')
11 _gitroot="git://git.terminal.io/ctwm.git"
12 _gitname="ctwm"
14 build() {
15   cd $srcdir
16   
17   msg "Accessing GIT repository..."
18   
19   if [[ -d $srcdir/$_gitname ]] ; then
20     cd $_gitname
21     git pull origin
22     msg "Local files have been updated"
23   else
24     git clone $_gitroot $_gitname
25   fi
26   
27   msg "Checkout of GIT completed"
28   msg "Beginning make procedure."
30   git clone $srcdir/$_gitname $srcdir/$_gitname-build
31   cd $srcdir/$_gitname-build
33   msg "Beginning configuration"
34   setconf Imakefile CONFDIR /etc/X11/ctwm
35   setconf Imakefile PIXMAPDIR /etc/X11/ctwm/image
36   install -Dm644 $startdir/Imakefile.local $srcdir/$_gitname-build
37    
38   msg "Beginning building procedure."
39   xmkmf || return 1
40   make || return 1
41   make DESTDIR=$pkgdir install || return 1
42   make DESTDIR=$pkgdir install.man || return 1
43   # The contents of the copyright file is gathered from the ctwm manpage
44   install -Dm644 "$startdir/copyright" \
45     "$pkgdir/usr/share/licenses/ctwm/copyright" || return 1