1 # Copyright 1999-2015 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
6 inherit linux-info scons-utils toolchain-funcs systemd udev
9 DESCRIPTION="Userspace Xbox 360 Controller driver"
10 HOMEPAGE="http://pingus.seul.org/~grumbel/xboxdrv/"
11 SRC_URI="http://pingus.seul.org/~grumbel/xboxdrv/${MY_P}.tar.bz2"
15 KEYWORDS="~amd64 ~x86"
18 RDEPEND="dev-libs/boost
30 CONFIG_CHECK="~INPUT_EVDEV ~INPUT_JOYDEV ~INPUT_UINPUT ~!JOYSTICK_XPAD"
33 epatch "${FILESDIR}"/${P}-scons.patch
41 RANLIB="$(tc-getRANLIB)" \
42 CXXFLAGS="-Wall ${CXXFLAGS}" \
43 LINKFLAGS="${LDFLAGS}"
49 dodoc AUTHORS NEWS PROTOCOL README TODO
51 newinitd "${FILESDIR}"/xboxdrv.initd xboxdrv
52 newconfd "${FILESDIR}"/xboxdrv.confd xboxdrv
54 insinto /etc/dbus-1/system.d/
55 doins "${FILESDIR}/org.seul.Xboxdrv.conf"
57 udev_newrules "${FILESDIR}"/xboxdrv.udev-rules 99-xbox-controller.rules
58 systemd_dounit "${FILESDIR}"/xboxdrv.service