2 # Maintainer: Alexander Baldeck <kth5@archlinux.org>
3 # Contributor: Sébastien Mazy <melyadon@gmail.com>
4 pkgname=xkeyboard-config-git
7 pkgdesc="X keyboard configuration files (git version)"
10 url="http://www.freedesktop.org/wiki/Software/XKeyboardConfig"
11 depends=('xorg-xkb-utils')
12 makedepends=('git' 'perlxml' 'pkgconfig' 'intltool')
13 provides=('xkbdata' 'xkeyboard-config=1.3')
15 conflicts=('xkbdata' 'xkeyboard-config')
19 _gitroot="git://anongit.freedesktop.org/git/xkeyboard-config"
20 _gitname="xkeyboard-config"
24 msg "Connecting to git.freedesktop.org GIT server...."
26 if [ -d $startdir/src/$_gitname ] ; then
27 cd $_gitname && git pull origin
28 msg "The local files are updated."
33 msg "GIT checkout done or server timeout"
34 msg "Starting make..."
37 cp -r ${startdir}/src/$_gitname ${startdir}/src/$_gitname-build || return 1
38 cd $startdir/src/$_gitname-build/
40 ./autogen.sh || return 1
41 ./configure --prefix=/usr \
42 --with-xkb-base=/usr/share/X11/xkb \
43 --with-xkb-rules-symlink=xorg \
44 --enable-compat-rules=yes || return 1
46 make DESTDIR=${startdir}/pkg install || return 1
47 rm -f ${startdir}/pkg/usr/share/X11/xkb/compiled || return 1
48 install -m755 -d ${startdir}/pkg/var/lib/xkb
49 install -m755 -d ${startdir}/pkg/usr/share/licenses/${pkgname}
50 install -m644 COPYING ${startdir}/pkg/usr/share/licenses/${pkgname}/ || return 1