blob: 87eb67c2fa367b4ff28e48d5dc401aec2ec45ff8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
# Maintainer: Nadia Holmquist Pedersen <nadia@nhp.sh>
_pkgbase=hid-playstation
pkgname=${_pkgbase}-dkms
pkgver=20210216
pkgrel=1
pkgdesc="Sony's official HID driver for the PS5 DualSense controller."
arch=(any)
url="https://patchwork.kernel.org/project/linux-input/list/?series=429573"
license=("GPL2")
depends=('dkms')
source=(
'hid-playstation.c' 'dkms.conf' 'hid-ids.h' 'Makefile'
disable-ff-enabled-check.patch
)
md5sums=('22dd365aa2707f9b3e66857432e24dab'
'6d97239c33773b3f2fc5d497e98a1017'
'c9585c976df5c262127bfe8b595824b3'
'b5424fcb24f12a53b4ff18f1b85bcb23'
'4a14732dbadd6419ce0ae49ecad8eaed')
package() {
cd "${srcdir}"
install -Dm644 dkms.conf -t "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/
sed -e "s/@_PKGBASE@/${_pkgbase}/" \
-e "s/@PKGVER@/${pkgver}/" \
-i "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/dkms.conf
install -Dm644 hid-playstation.c hid-ids.h Makefile \
-t "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/
cd "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/
patch -Np1 -i "${srcdir}/disable-ff-enabled-check.patch"
}
|