diff options
author | Sven Wegener <swegener@gentoo.org> | 2013-05-14 19:11:17 +0000 |
---|---|---|
committer | Sven Wegener <swegener@gentoo.org> | 2013-05-14 19:11:17 +0000 |
commit | 8028dec173cc2e5590c356e286746ac8481110b9 (patch) | |
tree | cff6f258da09f6a37834b04a96f29d12b2955416 /games-util | |
parent | we messed up, use right automake-version (diff) | |
download | historical-8028dec173cc2e5590c356e286746ac8481110b9.tar.gz historical-8028dec173cc2e5590c356e286746ac8481110b9.tar.bz2 historical-8028dec173cc2e5590c356e286746ac8481110b9.zip |
Revision bump, add init script to run a system-wide xboxdrv daemon.
Package-Manager: portage-2.2.0_alpha173/cvs/Linux x86_64
Manifest-Sign-Key: 0x64D4CF24
Diffstat (limited to 'games-util')
-rw-r--r-- | games-util/xboxdrv/ChangeLog | 8 | ||||
-rw-r--r-- | games-util/xboxdrv/Manifest | 21 | ||||
-rw-r--r-- | games-util/xboxdrv/files/xboxdrv.confd | 6 | ||||
-rw-r--r-- | games-util/xboxdrv/files/xboxdrv.initd | 19 | ||||
-rw-r--r-- | games-util/xboxdrv/xboxdrv-0.8.5-r1.ebuild | 46 |
5 files changed, 85 insertions, 15 deletions
diff --git a/games-util/xboxdrv/ChangeLog b/games-util/xboxdrv/ChangeLog index f9c5810decbf..2800c4b22c96 100644 --- a/games-util/xboxdrv/ChangeLog +++ b/games-util/xboxdrv/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for games-util/xboxdrv # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-util/xboxdrv/ChangeLog,v 1.29 2013/04/30 22:12:02 tristan Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-util/xboxdrv/ChangeLog,v 1.30 2013/05/14 19:11:14 swegener Exp $ + +*xboxdrv-0.8.5-r1 (14 May 2013) + + 14 May 2013; Sven Wegener <swegener@gentoo.org> +xboxdrv-0.8.5-r1.ebuild, + +files/xboxdrv.confd, +files/xboxdrv.initd: + Revision bump, add init script to run a system-wide xboxdrv daemon. *xboxdrv-0.8.5 (30 Apr 2013) diff --git a/games-util/xboxdrv/Manifest b/games-util/xboxdrv/Manifest index 72694d12ec05..8387e18115ca 100644 --- a/games-util/xboxdrv/Manifest +++ b/games-util/xboxdrv/Manifest @@ -2,27 +2,20 @@ Hash: SHA256 AUX xboxdrv-0.8.4-libusbx-1.0.13-fix.patch 9643 SHA256 e0b6be6447cd730ffd817cf0b08c07612479f687b130af368321e034f1ae8867 SHA512 992b304f8fef04479d537310b6f9883506787a72fb2c918906fb0d66934205188cd30f1c5c2bf7442c5ef1ba71ec932dcf1cc5e48b0e4311253deace2c1865df WHIRLPOOL 9716a8cc6ad469b110e137e03dd06c2322ec722391dc1e4b7871fd532c4be952844feb2efcec5189609f754e1dffc49c271de6206b0f09885fe11821dd1292b2 +AUX xboxdrv.confd 326 SHA256 8fa28de2b0314e5ff37543c7637d29aea57b3100ddb6bcafcdb68eebc0626d87 SHA512 58f13e553058dec58f2bb941cfdb6a28bf18c1a035a15a425eb822faf1f09839fbd17c0b450c27d1a18a28403449269df48f4c3ce3153407ec407b7a808b9eee WHIRLPOOL e4eeb3b7b1371d18e0846c58bfbaea95ec99af9d62101cbad4828616c14cd36be026fabadd11eb3f375a0122a536ee9fbd3104075b9a44d35f864e2fa97b3a04 +AUX xboxdrv.initd 560 SHA256 98118d0dbba426ca3064c2577c25a63ae920b7b1ce0077531ca1966c8f2ae9ad SHA512 cdf180d1b33f5b529ad69a64df7125a8d596d3f2ba140df04a637b3a82085a4c0c295fef5143860c3fc1f45bea1eb25139acfa3270c6bd0d825ef547d24c6e0a WHIRLPOOL 3cf68cde7b297da702a64eece45d76ecf27302487453e821e111c14db35d431f89b39c40d296af48108055d09acfc2773ad16f7f35341d88fec52ca6318a454c DIST xboxdrv-linux-0.8.4.tar.bz2 264484 SHA256 01611a1add7f26d6b59e02fe869bbbdb2ad4358c922c85c446c2019f87ff519c SHA512 ecee6987a2be9021a70bf0fbf6eb93cca17cbac62e583ebe5bf63544217fdf9b78715ec8e709e503475421171711b7340cf2d2c297f2a75de21490bb879d1235 WHIRLPOOL 2615170b3e428da3bd57ef8d0fb3f07923289160ff669b48bf8a39f0ab2816f44367effb1af431744ef4efc2c6dcbf785ef49a3b823492be8be80fa927c5352d DIST xboxdrv-linux-0.8.5.tar.bz2 265805 SHA256 411195c4f5310a1a5f21f015daaf00b277f75da89df710308f8abfcf8f337e78 SHA512 954a3664462dfeff63a455f3dfea4bc14f8c3e07fa9b0c299bb523b4089faad7f8d634511eb66c023bd289adbbf18e96ce26cbcf5b8ffc9bb3088f1afe532601 WHIRLPOOL f47cdbcf40bd237715ff2b55354c6570ebbccd9cd0beb09b91869fa37db247c57019593b317d2acd767044fe92019defa01c9592bb3b63d2283103ff10dae844 EBUILD xboxdrv-0.8.4-r1.ebuild 1072 SHA256 10c0b78085aefda0f9ed4723b96ff277a4ee46fb97d4e3c4321e8451de9740d9 SHA512 be835365b83be379ef7347177a0334866f8550e81ed429ff9aff2e2f96d82a902eda74a18b57fe9e92eb0e316471f0d27b4a0493056d9369d6e7dc18ae000ac6 WHIRLPOOL 9e92860deafcee9390b9f7c82fcf4476ce6cce3742f6f87fed7cda52978f47a4661b1d90d4e297d849ca6701595950ba3e706f1033a8b1bae99a27b4434e75f0 EBUILD xboxdrv-0.8.4.ebuild 1009 SHA256 9e756a887c18ed59920074b370231ca95afbc1388a329ea4c8db88ee61cd588e SHA512 d05352216d53244147f3e2609b74c53e35bff4cc69ec3f66c5656df25e457fa9b42c282fcf7af143b2c47141a3808310fe38d3478774268f862609a349442c6b WHIRLPOOL 95a97d5791b2798f876dc346642fe51728bb4948a158e179b29cb5b59333da0fb69c87479edb8e278856c154d438f2bced11f84b2782b2aacf5a04078fb903eb +EBUILD xboxdrv-0.8.5-r1.ebuild 1093 SHA256 91e0deaed1e78101a0d85f505aaf9333e600d053cf57c30b3f7c02d5ca142892 SHA512 2b99ed1f725e65a17d6cd162c17b39624312cde3cd27b7c810313958e0fc2170e3d7d08f53720e9351a417e830a45caa641f86ce07b51e6b1b4d72a53a5dc4a3 WHIRLPOOL 984c9bfa57f09bcd76bd72c738cb43d867aa48de90b8e778c85439bce9f23f576ece200601501d67c4cbba571d0c23c5a4269c36b5acd88b74acb4a3abc3e4b5 EBUILD xboxdrv-0.8.5.ebuild 996 SHA256 63a989c9e45b61658ad2dd65d0221164cf7dc0d17ecb48ca9514ef478a6b30e4 SHA512 828641747ede60cf4c65c3f95900af5e0304266a34964ef24057e6d7f674fbd525310f1c9ec05155b67a92f488d6ed9bedad52122a928aef025f5e20dd9879c0 WHIRLPOOL 42918665547500254cf1e21b42e1323672cf621d15de8e5c3f69cdd38fa821a6224513a370183e5b43bd988df17f36b812e2202068e401903a20deef5f1b9e37 -MISC ChangeLog 4006 SHA256 5739d98720699cf6dad780b028513803617d3b44a79b0af0d2432e5a4b9e2aaf SHA512 3d95f1a1773b74c3367e075d44c7dfb2c801f939aa6317a38c9e925c0168d75f6e9dcc0fba00e66bd2588b985b63e890605265af759b36aa25783a76aa0a29d3 WHIRLPOOL 4aeb6c5d762e815d9e86dbb7a7149a879e5f7f0d064a0b6ea9c262dfc37e6a592b6b60728bc990293c5dc37d35ced3f8eb6c7f691bc8934aa622418fdafb3eac +MISC ChangeLog 4233 SHA256 5ad6a7e16d49a8176a7073cb2bcb65669d4bcb0e697c96d13d659abea6382c3b SHA512 3ba9c122d3c22ae9e12bea9eefcaae59a6efa09518d7a51f2c787c6a24d9173e141fc2352092f3b541075b0c6d1a800635f928f5d781a595e097317b2fa67195 WHIRLPOOL ad5300d9867668823fde393e8d64cdf97cfa120e3b3d938e5e1b6347ff7b482a5d117c3d254c2e5d26d557f472fc260db547dac9924bb834d0f7b70737efce9b MISC metadata.xml 254 SHA256 94013c86722577c3622e96f1c5a36b40520c1115a3edd5843b366a0cea0b23c6 SHA512 c154f0ec5e052c95141c1e182294e35c49bd8404157765a75b18025ad4b969d5007fab3363861f8e15dccd989e499d0eec4bafdc060bbf4400004969be8a6d8e WHIRLPOOL 536a04b316c96f02ebeb6d8198bccf0b0a7de25707d5b7f69b4cbf0e81e6919c4345d03b22b6f87aa72fe6bebf3aa14f42a94cd31194491e93bfeb775897a68d -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQIcBAEBCAAGBQJRgEGzAAoJEN3Y2YlmgxDZgyMQAKwsfNfYdrdfvc8iQpCvJ2sy -PxlPSj58zcYVXyHKtZBXAGqw3faPYioJ5rG/2kXc8hTGZY+Ya7GxUIlqFyi5rj5v -yEtEqEerGEecg/o9XhEG8UnOun6YvVQScZBn9tKsPXtsybYq87pXd+Da2m85NU9t -I3u7ZfBmA+M+/MIIm+P+PcslnVI9VwC2mlu3ABxnxRUJxwI7KRocsZuiYO3CqiaW -muRaHKutis6eXRzvtGCJuVMGbPr1syH/Ltvzm7wbxVNbcTzToaPAz/y5vvV6oIA3 -EvyDOQnAd917uKvGDEJw5Qs5L5r8IqxFWziEPJnt5UhdX1mZkhn07HNBvxjjCkOF -54k3u9yBpW0sD/bEastbzMUcZPMCyfJ2xqq+TcEEeGksVZ84SeoqwuTLj+aqQVyF -JVqvo1d0bVZi3mJDc8rV3ilZ+BUCW3nazRk5SzllgX2FwbVFheylF3CdRsSpHYKt -msUGPMUX7utmOccJ78C1GX4AEl14vsYtMufGXUqYlqHSwGIFB9fbE5LGLChF22bx -95UdJejTOAUv7CMIYYJ9e/UAJaJVrhMuwqI5QS1stDrXlFWvz8bmuX/I08APv8Vj -EnV7onJRatlK6sNHhODEshmJw0fSEqaQsK/roIJacaQK070VOOvD8yErsmfpw9r+ -mUQfcGcXX/q7Bxp9jZer -=8G+z +iEYEAREIAAYFAlGSjEgACgkQI1lqEGTUzySkAwCfVXgjA8bK5HgaqN1JWKMHLe12 +dygAn24mOdGEf66/t42be5xgzrIwbOxY +=EvXa -----END PGP SIGNATURE----- diff --git a/games-util/xboxdrv/files/xboxdrv.confd b/games-util/xboxdrv/files/xboxdrv.confd new file mode 100644 index 000000000000..7457a7d54188 --- /dev/null +++ b/games-util/xboxdrv/files/xboxdrv.confd @@ -0,0 +1,6 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-util/xboxdrv/files/xboxdrv.confd,v 1.1 2013/05/14 19:11:14 swegener Exp $ + +XBOXDRV_OPTS="" +#XBOXDRV_OPTS="${XBOXDRV_OPTS} --next-controller --config /etc/xboxdrv/controller.ini" diff --git a/games-util/xboxdrv/files/xboxdrv.initd b/games-util/xboxdrv/files/xboxdrv.initd new file mode 100644 index 000000000000..397729c38cac --- /dev/null +++ b/games-util/xboxdrv/files/xboxdrv.initd @@ -0,0 +1,19 @@ +#!/sbin/runscript +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-util/xboxdrv/files/xboxdrv.initd,v 1.1 2013/05/14 19:11:14 swegener Exp $ + +PIDFILE="/var/run/${SVCNAME}.pid" + +start() { + ebegin "Starting xboxdrv" + start-stop-daemon --start --pidfile "${PIDFILE}" --exec /usr/bin/xboxdrv -- \ + --daemon --detach --pid-file "${PIDFILE}" ${XBOXDRV_OPTS} + eend $? +} + +stop() { + ebegin "Stopping xboxdrv" + start-stop-daemon --stop --pidfile "${PIDFILE}" + eend $? +} diff --git a/games-util/xboxdrv/xboxdrv-0.8.5-r1.ebuild b/games-util/xboxdrv/xboxdrv-0.8.5-r1.ebuild new file mode 100644 index 000000000000..bbe5c5dfdf47 --- /dev/null +++ b/games-util/xboxdrv/xboxdrv-0.8.5-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-util/xboxdrv/xboxdrv-0.8.5-r1.ebuild,v 1.1 2013/05/14 19:11:14 swegener Exp $ + +EAPI=5 +inherit base linux-info scons-utils toolchain-funcs + +MY_P=${PN}-linux-${PV} +DESCRIPTION="Userspace Xbox 360 Controller driver" +HOMEPAGE="http://pingus.seul.org/~grumbel/xboxdrv/" +SRC_URI="http://pingus.seul.org/~grumbel/xboxdrv/${MY_P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="dev-libs/boost + virtual/udev + sys-apps/dbus + dev-libs/glib:2 + virtual/libusb:1 + x11-libs/libX11" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +S=${WORKDIR}/${MY_P} + +CONFIG_CHECK="~INPUT_EVDEV ~INPUT_JOYDEV ~INPUT_UINPUT ~!JOYSTICK_XPAD" + +src_compile() { + escons \ + BUILD=custom \ + CXX="$(tc-getCXX)" \ + CXXFLAGS="-Wall ${CXXFLAGS}" \ + LINKFLAGS="${LDFLAGS}" +} + +src_install() { + dobin xboxdrv + doman doc/xboxdrv.1 + dodoc AUTHORS NEWS PROTOCOL README TODO + + newinitd "${FILESDIR}"/xboxdrv.initd xboxdrv + newconfd "${FILESDIR}"/xboxdrv.confd xboxdrv +} |