summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAntonis G2016-01-26 12:24:51 +0200
committerAntonis G2016-01-26 12:24:51 +0200
commite75653d81543fb2e6483789c525e1c5bf83e3a08 (patch)
tree5822af17b072ad3e391f3b8c8c38ac26160978a0
parent0c37da2a450439e806fe63ddc78ef1f07064e321 (diff)
downloadaur-e75653d81543fb2e6483789c525e1c5bf83e3a08.tar.gz
Modified to always take precedence over the intree module
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD13
-rw-r--r--xpad.conf1
3 files changed, 14 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ca7d565ff860..06917c42628a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 3ed12035fee3..67592cb52009 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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