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