From 2fefc3db8d6fe8d7076613acbf66a48207042cc0 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 | 24 ++++++++++++++++++++++++ 1 file changed, 24 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..37aacd0600f --- /dev/null +++ b/srcpkgs/xpadneo-dkms/template @@ -0,0 +1,24 @@ +# Template file for 'xpadneo-dkms' +pkgname=xpadneo-dkms +version=0.8.3 +revision=1 +wrksrc=xpadneo-${version} +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" +distfiles="https://github.com/atar-axis/xpadneo/archive/v${version}.tar.gz" +checksum=88ffd67b42038d144106e673e29cb1ce18df2aad4d1dad471865ebac860230e9 +dkms_modules="hid-xpadneo ${version}" + +pre_configure() { + vsed -i 's/PACKAGE_VERSION="@DO_NOT_CHANGE@"/PACKAGE_VERSION="'"${version}"'"/g' hid-xpadneo/dkms.conf + vsed -i 's/#define DRV_VER "@DO_NOT_CHANGE@"/#define DRV_VER "'"${version}"'"/g' hid-xpadneo/src/hid-xpadneo.c + vsed -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} +}