1 # Maintainer: Xiao-Long Chen <chenxiaolong@cxl.epac.to>
3 pkgname=xf86-input-synaptics-ubuntu
5 pkgver=1.4.1.${_ubuntu_rel}
7 pkgdesc="Synaptics driver for notebook touchpads"
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')
19 backup=('etc/X11/xorg.conf.d/10-synaptics.conf')
20 source=("http://xorg.freedesktop.org/releases/individual/driver/${pkgname%-*}-${pkgver%.*}.tar.bz2"
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')
28 cd "${srcdir}/${pkgname%-*}-${pkgver%.*}"
30 patch -Np1 -i "${srcdir}/xserver-xorg-input-synaptics_${pkgver%.*}-${_ubuntu_rel}.diff"
33 for i in $(cat "debian/patches/series" | grep -Ev '#'); do
34 patch -Np1 -i "debian/patches/${i}"
38 ./autogen.sh --prefix=/usr
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"