ds4drv icon indicating copy to clipboard operation
ds4drv copied to clipboard

add debian packaging folder

Open mdeguzis opened this issue 10 years ago • 4 comments

  • Adds basic debian/ set for packing
  • Built on clean system with Debian Jessie repositories
  • Tested on Debian 8 / SteamOS brewmaster
  • Based off of build script from my repository here
  • Reference package can be found here (packages.libregeek.org]

Of course this is optional, but if you'll accept, it may help those who want to make debian packages out of this repository. I wasn't sure to make the category games or utils. That is up for debate of course. I don't have a mentor for upstream Debian, so I cannot push this further. Plus, it needs a little more testing anyway. I was able to pair 2 DS4 controllers to SteamOS just fine.

Systemd service confirmation from fresh system install:

desktop@steamos:~/SteamOS-Tools-Packaging$ sudo systemctl status ds4drv
● ds4drv.service - ds4drv daemon
   Loaded: loaded (/lib/systemd/system/ds4drv.service; enabled)
   Active: active (running) since Sun 2015-11-22 16:12:43 EST; 10s ago
 Main PID: 4753 (ds4drv)
   CGroup: /system.slice/ds4drv.service
           ├─4753 /usr/bin/python /usr/bin/ds4drv
           └─4774 hcitool scan --flush

mdeguzis avatar Nov 22 '15 21:11 mdeguzis

+1

I am interested in this as well.

tonybaltovski avatar Mar 21 '16 16:03 tonybaltovski

I'm not sure if this belongs to our upstream repository. Should we also add packaging scripts for every other possible package manager? But I don't have a strong opinion on this.

Ape avatar Apr 30 '16 16:04 Ape

Just offering. I already maintian my own of course. If in disagreement I'm sure it will be closed.

mdeguzis avatar Apr 30 '16 18:04 mdeguzis

Hmm.. I just wrote my own sysvinit script for handling this.. While interesting, I do think it would be the wrong idea to only support packaging for a single package manager..

CorneliaXaos avatar Apr 20 '18 03:04 CorneliaXaos