From 19ba1d83fec3943756c72442f8f4ca8249140a42 Mon Sep 17 00:00:00 2001 From: Cameron Katri Date: Fri, 23 Oct 2020 16:23:19 -0400 Subject: [PATCH] New package: xpadneo-dkms-0.8.3 --- srcpkgs/xpadneo-dkms/template | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 srcpkgs/xpadneo-dkms/template diff --git a/srcpkgs/xpadneo-dkms/template b/srcpkgs/xpadneo-dkms/template new file mode 100644 index 00000000000..980d3ec07a2 --- /dev/null +++ b/srcpkgs/xpadneo-dkms/template @@ -0,0 +1,30 @@ +# Template file for 'xpadneo-dkms' +pkgname=xpadneo-dkms +version=0.8.3 +revision=1 +_commit=8d0de8129654e3110aff139f342e15d70ffdad2f +wrksrc=xpadneo-dkms-${version} +makedepends="git" +depends="dkms bluez" +short_desc="Advanced Linux Driver for Xbox One Wireless Gamepad" +maintainer="Cameron Katri " +license="GPL-2.0-or-later" +homepage="https://github.com/atar-axis/xpadneo" +dkms_modules="hid-xpadneo ${version}" + +do_fetch() { + git clone https://github.com/atar-axis/xpadneo.git ${wrksrc} + cd ${wrksrc} + git reset --hard ${_commit} +} + +pre_configure() { + sed -i 's/PACKAGE_VERSION="@DO_NOT_CHANGE@"/PACKAGE_VERSION="'"${version}"'"/g' hid-xpadneo/dkms.conf + sed -i 's/#define DRV_VER "@DO_NOT_CHANGE@"/#define DRV_VER "'"${version}"'"/g' hid-xpadneo/src/hid-xpadneo.c + sed -i 's@/etc/udev/rules.d@/usr/lib/udev/rules.d@g' hid-xpadneo/dkms.post_install hid-xpadneo/dkms.post_remove +} + +do_install() { + vmkdir usr/src/hid-xpadneo-${version} + vcopy "hid-xpadneo/*" usr/src/hid-xpadneo-${version} +}