updated on Wed Jan 25 20:08:56 UTC 2012
[aur-mirror.git] / xf86-input-synaptics-ubuntu / PKGBUILD
bloba7b66b0ec4c2e39e41821ea8821d9db649150d11
1 # Maintainer: Xiao-Long Chen <chenxiaolong@cxl.epac.to>
3 pkgname=xf86-input-synaptics-ubuntu
4 _ubuntu_rel=1ubuntu2
5 pkgver=1.4.1.${_ubuntu_rel}
6 pkgrel=1
7 pkgdesc="Synaptics driver for notebook touchpads"
8 arch=('i686' 'x86_64')
9 license=('custom')
10 url="http://xorg.freedesktop.org/"
11 depends=('libxtst' 'xorg-server-ubuntu')
12 makedepends=('xorg-server-devel-ubuntu' 'libxi' 'libx11')
13 conflicts=('xorg-server<1.10.0')
14 replaces=('synaptics' 'xf86-input-synaptics')
15 provides=('synaptics' 'xf86-input-synaptics')
16 conflicts=('synaptics' 'xf86-input-synaptics')
17 groups=('xorg-drivers' 'xorg')
18 options=(!libtool)
19 backup=('etc/X11/xorg.conf.d/10-synaptics.conf')
20 source=("http://xorg.freedesktop.org/releases/individual/driver/${pkgname%-*}-${pkgver%.*}.tar.bz2"
21         "10-synaptics.conf"
22         "http://archive.ubuntu.com/ubuntu/pool/main/x/xserver-xorg-input-synaptics/xserver-xorg-input-synaptics_${pkgver%.*}-${_ubuntu_rel}.diff.gz")
23 sha512sums=('0f35e4330ee9d96b152853e8a64a7c1d93348e8764238d98a3ce72e7b2ca0212ac4c196a81c8177cd69a750418292bdac1b6296f1894b630853823d751e4ed21'
24             '3e78c3c77e58ca9de19fc97b9cc3d7d6d08a740bacf005d564de9193e60037a0262ed6b0841f2b3d98adb5ba60675f4856569978d5cb47c4ed2312e47fe6c085'
25             'e51ad74386b8b3810848d80115c28389bd8f823557f59abd94933dfb98d79e0bbf4f8466ce17247f86153c3e2a285219cdd07a40d6a370d489a7d0c0687cdb9b')
27 build() {
28   cd "${srcdir}/${pkgname%-*}-${pkgver%.*}"
30   patch -Np1 -i "${srcdir}/xserver-xorg-input-synaptics_${pkgver%.*}-${_ubuntu_rel}.diff"
32   #Apply Ubuntu patches
33   for i in $(cat "debian/patches/series" | grep -Ev '#'); do
34     patch -Np1 -i "debian/patches/${i}"
35   done
37   chmod +x autogen.sh
38   ./autogen.sh --prefix=/usr
39   make
42 package() {
43   cd "${srcdir}/${pkgname%-*}-${pkgver%.*}"
44   make DESTDIR="${pkgdir}" install
45   install -m755 -d "${pkgdir}/etc/X11/xorg.conf.d"
46   install -m644 "${srcdir}/10-synaptics.conf" "${pkgdir}/etc/X11/xorg.conf.d/"
47   install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname%-*}"
48   install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname%-*}/"
50   #rm -rf "${pkgdir}/usr/share/X11"