diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 13 | ||||
-rw-r--r-- | xpad.conf | 1 |
3 files changed, 14 insertions, 6 deletions
@@ -1,9 +1,9 @@ # Generated by mksrcinfo v8 -# Mon Jan 25 16:30:36 UTC 2016 +# Tue Jan 26 10:21:41 UTC 2016 pkgbase = xpad-dkms-git pkgdesc = Driver for the Xbox/ Xbox 360/ Xbox 360 Wireless/ Xbox One Controllers pkgver = 0.4 - pkgrel = 1 + pkgrel = 2 url = https://github.com/paroj/xpad install = xpad-dkms-git.install arch = i686 @@ -13,8 +13,10 @@ pkgbase = xpad-dkms-git depends = dkms conflicts = xpad-dkms source = xpad-dkms-git::git+https://github.com/paroj/xpad.git + source = xpad.conf source = xpad-dkms-git.install md5sums = SKIP + md5sums = 4218c9543d551377825392295544c3c2 md5sums = 75cad51dc48d8fa879f926432beabf66 pkgname = xpad-dkms-git @@ -3,7 +3,7 @@ _pkgname='xpad' pkgname='xpad-dkms-git' pkgver='0.4' -pkgrel='1' +pkgrel='2' pkgdesc="Driver for the Xbox/ Xbox 360/ Xbox 360 Wireless/ Xbox One Controllers" arch=('i686' 'x86_64') url="https://github.com/paroj/xpad" @@ -13,15 +13,20 @@ depends=('dkms') makedepends=('git') conflicts=("${_pkgname}-dkms") source=("${pkgname}::git+https://github.com/paroj/xpad.git" + "xpad.conf" "${pkgname}.install") md5sums=('SKIP' + '4218c9543d551377825392295544c3c2' '75cad51dc48d8fa879f926432beabf66') package() { - cd "$srcdir/$pkgname" + # install depmod config file so our driver gets higher priority than the intree module + install -dm 755 "$pkgdir/etc/depmod.d" + install -m 644 "$srcdir/xpad.conf" "$pkgdir/etc/depmod.d" - install -d "${pkgdir}/usr/src/${_pkgname}-${pkgver}" - install -m 644 -T xpad.c "${pkgdir}/usr/src/${_pkgname}-${pkgver}/${_pkgname}.c" + cd "$srcdir/$pkgname" + install -dm 755 "${pkgdir}/usr/src/${_pkgname}-${pkgver}" + install -m 644 -T xpad.c "${pkgdir}/usr/src/${_pkgname}-${pkgver}/xpad.c" install -m 644 -T Makefile "${pkgdir}/usr/src/${_pkgname}-${pkgver}/Makefile" install -m 644 -T dkms.conf "${pkgdir}/usr/src/${_pkgname}-${pkgver}/dkms.conf" } diff --git a/xpad.conf b/xpad.conf new file mode 100644 index 000000000000..f8e120b2725c --- /dev/null +++ b/xpad.conf @@ -0,0 +1 @@ +override xpad * extra |