mgorny      15/06/02 08:35:38

  Added:                xboxdrv.service xboxdrv.udev-rules
                        org.seul.Xboxdrv.conf
  Log:
  Add D-Bus and systemd service files. Add slot operators and missing dbus-glib 
dep. Fixes bugs #481572 and #544752. 
https://github.com/gentoo/gentoo-portage-rsync-mirror/pull/134 by nE0sIghT with 
my changes.
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 
EFB4464E!)

Revision  Changes    Path
1.1                  games-util/xboxdrv/files/xboxdrv.service

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-util/xboxdrv/files/xboxdrv.service?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-util/xboxdrv/files/xboxdrv.service?rev=1.1&content-type=text/plain

Index: xboxdrv.service
===================================================================
[Unit]
Description=Userspace Xbox 360 Controller driver
BindsTo=sys-subsystem-usb-xbox-controller0.device
After=sys-subsystem-usb-xbox-controller0.device

[Service]
BusName=org.seul.Xboxdrv
ExecStart=/usr/bin/xboxdrv --silent --daemon
KillSignal=SIGINT
# xboxdrv can not stop gracefully if controller gets unplugged
TimeoutStopSec=2

[Install]
WantedBy=multi-user.target



1.1                  games-util/xboxdrv/files/xboxdrv.udev-rules

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-util/xboxdrv/files/xboxdrv.udev-rules?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-util/xboxdrv/files/xboxdrv.udev-rules?rev=1.1&content-type=text/plain

Index: xboxdrv.udev-rules
===================================================================
SUBSYSTEM=="usb", ACTION=="add",\
        ENV{ID_MODEL_FROM_DATABASE}=="Xbox*Controller|Xbox*Controller S",\
        TAG+="systemd",\
        ENV{SYSTEMD_ALIAS}="/sys/subsystem/usb/xbox/controller$number",\
        ENV{SYSTEMD_WANTS}+="xboxdrv.service"



1.1                  games-util/xboxdrv/files/org.seul.Xboxdrv.conf

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-util/xboxdrv/files/org.seul.Xboxdrv.conf?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-util/xboxdrv/files/org.seul.Xboxdrv.conf?rev=1.1&content-type=text/plain

Index: org.seul.Xboxdrv.conf
===================================================================
<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
 "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd";>
<busconfig>
  <policy context="default">
    <allow own="org.seul.Xboxdrv"/>
  </policy>
</busconfig>




Reply via email to