Name: cwiid
Summary: Collection of Linux tools to interface with the Nintendo Wiimote
Version: 0.6.00
Release: 2
License: GPL
Group: Applications/System
URL: http://abstrakraft.org/cwiid/
Description: Collection of Linux tools to interface with the Nintendo Wiimote.
The build was not successful.
The build was not successful.
The spec file used by the build system currently has the following contents:
# $Id$ # Authority: dag %define python_sitearch %(%{__python} -c 'from distutils import sysconfig; print sysconfig.get_python_lib(1)') %{?el6:%define _with_bluez4 1} %{?rh7:%define _without_freedesktop 1} %{?el2:%define _without_freedesktop 1} %define desktop_vendor rpmforge Summary: Collection of Linux tools to interface with the Nintendo Wiimote Name: cwiid Version: 0.6.00 Release: 2%{?dist} License: GPL Group: Applications/System URL: http://abstrakraft.org/cwiid/ Source: http://abstrakraft.org/cwiid/downloads/cwiid-%{version}.tgz #Patch0: cwiid-0.6.00-flex.patch #Patch0: cwiid-0.6.00-flex2.patch Patch0: cwiid-0.6.00-bluez4.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: bison BuildRequires: flex > 2.5.4a BuildRequires: python-devel %{!?_without_freedesktop:BuildRequires: desktop-file-utils} ### We patch the source to not require the newer flex #BuildRequires: flex >= 2.5.33 %description Collection of Linux tools to interface with the Nintendo Wiimote. %package devel Summary: Header files, libraries and development documentation for %{name}. Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel This package contains the header files, static libraries and development documentation for %{name}. If you like to develop programs using %{name}, you will need to install %{name}-devel. %prep %setup %{?_with_bluez4:%patch0 -p0 -b .bluez4} for file in */README; do %{__cp} -v $file README.$(dirname $file); done %{__cat} <<EOF >wminput.rules KERNEL=="uinput", GROUP="wheel" EOF %{__cat} <<EOF >wmgui.desktop [Desktop Entry] Name=Wiimote Test Utility Comment=Test your Nintendo Wiimote functionality Icon=redhat-system_settings.png Exec=wmgui Terminal=false Type=Application StartupNotify=true Categories=GNOME;System;Application;X-Red-Hat-Base; EOF %build %configure %{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} install DESTDIR="%{buildroot}" LDCONFIG="echo ldconfig disabled" %{__install} -Dp -m0644 wminput.rules %{buildroot}%{_sysconfdir}/udev/rules.d/wminput.rules %if %{?_without_freedesktop:1}0 %{__install} -D -m0644 wmgui.desktop %{buildroot}%{_datadir}/gnome/apps/Applications/wmgui.desktop %else %{__install} -d -m0755 %{buildroot}%{_datadir}/applications desktop-file-install --vendor %{desktop_vendor} \ --dir %{buildroot}%{_datadir}/applications \ wmgui.desktop %endif ### Clean up buildroot %{__rm} -rf %{buildroot}%{_docdir} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean %{__rm} -rf %{buildroot} %files %defattr(-, root, root, 0755) %doc AUTHORS ChangeLog COPYING NEWS README* doc/Xmodmap doc/wminput.list %doc %{_mandir}/man1/wmgui.1* %doc %{_mandir}/man1/wminput.1* %config(noreplace) %{_sysconfdir}/cwiid/ %config(noreplace) %{_sysconfdir}/udev/rules.d/wminput.rules %{_bindir}/lswm %{_bindir}/wmgui %{_bindir}/wminput %{_libdir}/libcwiid.so.* %{_libdir}/cwiid/ %{python_sitearch}/cwiid.so %{python_sitearch}/cwiid-%{version}-py*.egg-info %{?_without_freedesktop:%{_datadir}/gnome/apps/Applications/wmgui.desktop} %{!?_without_freedesktop:%{_datadir}/applications/%{desktop_vendor}-wmgui.desktop} %files devel %defattr(-, root, root, 0755) %{_includedir}/cwiid.h %{_libdir}/libcwiid.so %exclude %{_libdir}/libcwiid.a %changelog * Thu Aug 12 2010 Dag Wieers <dag@wieers.com> - 0.6.00-2 - Built using newer flex. * Sat May 24 2008 Dag Wieers <dag@wieers.com> - 0.6.00-1 - Initial package. (using DAR)