Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Mantainer: Ivan de Jesús Pompa García <ivan.pompa@gmx.com>
- # Contributor: Paolo Stivanin <admin@polslinux.it>
- # Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>
- # Hexchain Tong <i@hexchain.org>
- pkgname=('psmouse-alps-driver')
- _patchver=1.1
- _dkmsname='psmouse-alps-dst'
- pkgver=${_patchver}
- pkgrel=2
- epoch=2
- pkgdesc='psmouse kernel module with support for alpsv1-alpsv6 touchpad'
- arch=('i686' 'x86_64')
- url='http://www.dahetral.com/'
- license=('GPL2')
- depends=('dkms')
- makedepends=('linux-headers')
- conflicts=('psmouse-alps')
- provides=('psmouse-alps')
- options=('!strip')
- install=psmouse.install
- source=(
- http://www.dahetral.com/public-download/psmouse-alps-dst-${_patchver}.tbz/at_download/file
- )
- md5sums=(
- '229a765efd5e74e5b3053b4f970bc754'
- )
- build() {
- sed -e 's/input_mt_init_slots(dev, 2);/input_mt_init_slots(dev, 2, 0);/g' \
- -i ${srcdir}/usr/src/psmouse-alps-dst-${_patchver}/src/synaptics.c \
- -i ${srcdir}/usr/src/psmouse-alps-dst-${_patchver}/src/alps.c \
- -i ${srcdir}/usr/src/psmouse-alps-dst-${_patchver}/src/elantech.c \
- -i ${srcdir}/usr/src/psmouse-alps-dst-${_patchver}/src/sentelic.c
- sed -e 's/input_mt_init_slots(dev1, 2);/input_mt_init_slots(dev1, 2, 0);/g' \
- -i ${srcdir}/usr/src/psmouse-alps-dst-${_patchver}/src/synaptics.c \
- -i ${srcdir}/usr/src/psmouse-alps-dst-${_patchver}/src/alps.c
- sed -e 's/input_mt_init_slots(dev, ETP_MAX_FINGERS);/input_mt_init_slots(dev, ETP_MAX_FINGERS, 0);/g' \
- -i ${srcdir}/usr/src/psmouse-alps-dst-${_patchver}/src/elantech.c
- mkdir -p ${pkgdir}/usr/src/${_dkmsname}-${_patchver}/src
- cp -RL ${srcdir}/usr/src/psmouse-alps-dst-${_patchver}/src/* ${pkgdir}/usr/src/${_dkmsname}-${_patchver}/src
- cp -RL ${srcdir}/usr/src/psmouse-alps-dst-${_patchver}/dkms.conf ${pkgdir}/usr/src/${_dkmsname}-${_patchver}
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement