Gentoo Archives: gentoo-commits

From: "Tristan Heaven (nyhm)" <nyhm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in games-util/xboxdrv: xboxdrv-0.4.12.ebuild metadata.xml ChangeLog
Date: Wed, 12 May 2010 22:36:17
Message-Id: 20100512223610.9CA392C4F8@corvid.gentoo.org
1 nyhm 10/05/12 22:36:10
2
3 Modified: metadata.xml ChangeLog
4 Added: xboxdrv-0.4.12.ebuild
5 Log:
6 Version bump
7 (Portage version: 2.2_rc67/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.2 games-util/xboxdrv/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-util/xboxdrv/metadata.xml?rev=1.2&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-util/xboxdrv/metadata.xml?rev=1.2&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-util/xboxdrv/metadata.xml?r1=1.1&r2=1.2
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/games-util/xboxdrv/metadata.xml,v
19 retrieving revision 1.1
20 retrieving revision 1.2
21 diff -u -r1.1 -r1.2
22 --- metadata.xml 4 Mar 2010 19:07:18 -0000 1.1
23 +++ metadata.xml 12 May 2010 22:36:10 -0000 1.2
24 @@ -7,6 +7,6 @@
25 <name>Tristan Heaven</name>
26 </maintainer>
27 <use>
28 - <flag name="daemon">Install xboxdrv-daemon.py (and its dependencies)</flag>
29 + <flag name="daemon">Install xboxdrv-daemon (and its dependencies)</flag>
30 </use>
31 </pkgmetadata>
32
33
34
35 1.5 games-util/xboxdrv/ChangeLog
36
37 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-util/xboxdrv/ChangeLog?rev=1.5&view=markup
38 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-util/xboxdrv/ChangeLog?rev=1.5&content-type=text/plain
39 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-util/xboxdrv/ChangeLog?r1=1.4&r2=1.5
40
41 Index: ChangeLog
42 ===================================================================
43 RCS file: /var/cvsroot/gentoo-x86/games-util/xboxdrv/ChangeLog,v
44 retrieving revision 1.4
45 retrieving revision 1.5
46 diff -u -r1.4 -r1.5
47 --- ChangeLog 10 May 2010 17:39:05 -0000 1.4
48 +++ ChangeLog 12 May 2010 22:36:10 -0000 1.5
49 @@ -1,6 +1,12 @@
50 # ChangeLog for games-util/xboxdrv
51 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
52 -# $Header: /var/cvsroot/gentoo-x86/games-util/xboxdrv/ChangeLog,v 1.4 2010/05/10 17:39:05 phajdan.jr Exp $
53 +# $Header: /var/cvsroot/gentoo-x86/games-util/xboxdrv/ChangeLog,v 1.5 2010/05/12 22:36:10 nyhm Exp $
54 +
55 +*xboxdrv-0.4.12 (12 May 2010)
56 +
57 + 12 May 2010; Tristan Heaven <nyhm@g.o> +xboxdrv-0.4.12.ebuild,
58 + +files/xboxdrv-0.4.12-build.patch, metadata.xml:
59 + Version bump
60
61 10 May 2010; Pawel Hajdan jr <phajdan.jr@g.o>
62 xboxdrv-0.4.10.ebuild:
63
64
65
66 1.1 games-util/xboxdrv/xboxdrv-0.4.12.ebuild
67
68 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-util/xboxdrv/xboxdrv-0.4.12.ebuild?rev=1.1&view=markup
69 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-util/xboxdrv/xboxdrv-0.4.12.ebuild?rev=1.1&content-type=text/plain
70
71 Index: xboxdrv-0.4.12.ebuild
72 ===================================================================
73 # Copyright 1999-2010 Gentoo Foundation
74 # Distributed under the terms of the GNU General Public License v2
75 # $Header: /var/cvsroot/gentoo-x86/games-util/xboxdrv/xboxdrv-0.4.12.ebuild,v 1.1 2010/05/12 22:36:10 nyhm Exp $
76
77 EAPI=2
78 inherit eutils toolchain-funcs linux-info
79
80 MY_P=${PN}-linux-${PV}
81 DESCRIPTION="Userspace Xbox 360 Controller driver"
82 HOMEPAGE="http://pingus.seul.org/~grumbel/xboxdrv/"
83 SRC_URI="http://pingus.seul.org/~grumbel/xboxdrv/${MY_P}.tar.bz2"
84
85 LICENSE="GPL-3"
86 SLOT="0"
87 KEYWORDS="~amd64 ~x86"
88 IUSE="daemon"
89
90 RDEPEND="dev-libs/boost
91 virtual/libusb:0
92 x11-libs/libX11"
93 DEPEND="${RDEPEND}
94 dev-util/scons"
95 RDEPEND="${RDEPEND}
96 daemon? (
97 dev-python/dbus-python
98 dev-python/pygobject
99 )"
100
101 S=${WORKDIR}/${MY_P}
102
103 CONFIG_CHECK="~INPUT_EVDEV ~INPUT_JOYDEV ~INPUT_UINPUT ~!JOYSTICK_XPAD"
104
105 src_prepare() {
106 epatch "${FILESDIR}"/${P}-build.patch
107 }
108
109 src_compile() {
110 tc-export CXX
111 scons || die "scons failed"
112 }
113
114 src_install() {
115 dobin xboxdrv || die "dobin failed"
116
117 if use daemon ; then
118 dobin xboxdrv-daemon || die "dobin failed"
119 doman doc/xboxdrv-daemon.1
120 fi
121
122 insinto /etc/hal/fdi/policy
123 newins hal/xboxdrv_policy.fdi 99-xboxdrv.fdi || die "newins failed"
124
125 insinto /etc/hal/fdi/preprobe
126 newins hal/xboxdrv_preprobe.fdi 99-xboxdrv.fdi || die "newins failed"
127
128 doman doc/xboxdrv.1
129 dodoc AUTHORS NEWS PROTOCOL README TODO
130 }