From 2667ac59509ef3d466a7ac4562db0c53d4e223ab Mon Sep 17 00:00:00 2001 From: tohurtv Date: Tue, 18 Nov 2025 13:41:50 -0700 Subject: [PATCH] First commit --- Makefile | 12 +++++++++ debian/changelog | 49 +++++++++++++++++++++++++++++++++++++ debian/control | 18 ++++++++++++++ debian/copyright | 13 ++++++++++ debian/postinst | 6 +++++ debian/prerm | 6 +++++ debian/rules | 4 +++ debian/source/format | 1 + modules-load-d-xpadneo.conf | 1 + 9 files changed, 110 insertions(+) create mode 100644 Makefile create mode 100644 debian/changelog create mode 100644 debian/control create mode 100644 debian/copyright create mode 100755 debian/postinst create mode 100755 debian/prerm create mode 100755 debian/rules create mode 100644 debian/source/format create mode 100644 modules-load-d-xpadneo.conf diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..3be2237 --- /dev/null +++ b/Makefile @@ -0,0 +1,12 @@ +VERSION=0.9.6 + +all: + true + +install: + sed 's/"@DO_NOT_CHANGE@"/"'"${VERSION}"'"/g' xpadneo/hid-xpadneo/dkms.conf + install -d $(DESTDIR)/usr/src/ + cp -r xpadneo/hid-xpadneo $(DESTDIR)/usr/src/ + install -d $(DESTDIR)/etc/modules-load.d + ln -s /usr/src/hid-xpadneo $(DESTDIR)/usr/src/hid-xpadneo-"${VERSION}" + cp -r modules-load-d-xpadneo.conf $(DESTDIR)/etc/modules-load.d/xpadneo.conf diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..b74ffcd --- /dev/null +++ b/debian/changelog @@ -0,0 +1,49 @@ +xpadneo (0.9.7.git-10-1rakuos2) UNRELEASED; urgency=medium + + * Port to RakuOS + + -- Tohur Mon, 10 Nov 2025 13:04:35 -0700 + +xpadneo (0.9.7.git-101pika2) pika; urgency=medium + + * Upstream update + + -- Ward Nakchbandi Thu, 04 Oct 2022 17:50:00 +0300 + +xpadneo (0.9.6.git-101pika1) pika; urgency=medium + + * Update to PikaOS 4. + + -- Ward Nakchbandi Thu, 04 Oct 2022 17:50:00 +0300 + +xpadneo (0.9.6-100pika1) pikauwu; urgency=medium + + * pikauwu. + + -- Ward Nakchbandi Thu, 04 Oct 2022 17:50:00 +0300 + + +xpadneo (0.9.5-99pika5.lunar) lunar; urgency=medium + + * Update to lunar. + + -- Ward Nakchbandi Thu, 04 Oct 2022 17:50:00 +0300 + + +xpadneo (0.9.5-5) kinetic; urgency=medium + + * Change Section. + + -- Ward Nakchbandi Thu, 04 Oct 2022 17:50:00 +0300 + +xpadneo (0.9.5-1) kinetic; urgency=medium + + * A few fixes. + + -- Ward Nakchbandi Thu, 04 Oct 2022 17:50:00 +0300 + +xpadneo (0.9.5-1) kinetic; urgency=medium + + * Initial release. + + -- Ward Nakchbandi Thu, 04 Oct 2022 17:50:00 +0300 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..156eaf2 --- /dev/null +++ b/debian/control @@ -0,0 +1,18 @@ +Source: xpadneo +Section: games +Priority: optional +Maintainer: Ward Nakchbandi +Build-Depends: debhelper-compat (= 13), + dh-autoreconf, + quilt, + dh-dkms, + dkms +Standards-Version: 4.6.1 +Homepage: https://github.com/atar-axis/xpadneo +Rules-Requires-Root: no + +Package: xpadneo-dkms +Architecture: any +Multi-Arch: same +Depends: ${misc:Depends}, ${shlibs:Depends}, dkms, bluez, clang, lld +Description: A DKMS package to provide XPADNEO an advanced Bluetooth Linux Driver for Xbox One Wireless Gamepad diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..4c4d28c --- /dev/null +++ b/debian/copyright @@ -0,0 +1,13 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: xpadneo +Upstream-Contact: Florian Dollinger +Source: https://github.com/atar-axis/xpadneo + +Files: * +Copyright: 2022 Florian Dollinger +License: GPL-3 + +Files: debian/* +Copyright: 2022 Ward Nakchbandi +License: GPL-3 + diff --git a/debian/postinst b/debian/postinst new file mode 100755 index 0000000..c4eed6d --- /dev/null +++ b/debian/postinst @@ -0,0 +1,6 @@ +#!/bin/sh + +set -e + +dkms install -m hid-xpadneo/0.9.6 + diff --git a/debian/prerm b/debian/prerm new file mode 100755 index 0000000..50bf0e8 --- /dev/null +++ b/debian/prerm @@ -0,0 +1,6 @@ +#!/bin/sh + +set -e + +dkms remove -m hid-xpadneo/0.9.6 + diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..2d33f6a --- /dev/null +++ b/debian/rules @@ -0,0 +1,4 @@ +#!/usr/bin/make -f + +%: + dh $@ diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/modules-load-d-xpadneo.conf b/modules-load-d-xpadneo.conf new file mode 100644 index 0000000..9a5fd2d --- /dev/null +++ b/modules-load-d-xpadneo.conf @@ -0,0 +1 @@ +hid_xpadneo