Sophie

Sophie

distrib > Mandriva > 2010.2 > i586 > by-pkgid > aeae4843e414f59af2b2e240cd72e2d8 > files > 1

wiiuse-0.12-1mdv2010.0.src.rpm

Name:			wiiuse
Version:		0.12
Release:		%mkrel 1

%define	major		0
%define	libname		%mklibname %{name} %major
%define develname	%mklibname %{name} -d

Summary:	Library to access wiimotes and its various accessories
#LGPLv3+?
License:	GPLv3+
Group:		System/Libraries
URL:		http://sourceforge.net/projects/wiiuse
Source0:	http://sourceforge.net/projects/wiiuse/files/wiiuse/v0.12/wiiuse_v0.12_src.tar.gz

BuildRequires:	bluez-devel
# for the example
BuildRequires:	mesagl-devel
BuildRequires:	mesaglu-devel
BuildRequires:	mesaglut-devel
BuildRequires:	SDL-devel

BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Wiiuse is a library written in C that connects with several Nintendo Wii 
wiimotes. It supports motion sensing, IR tracking, nunchuk, classic 
controller, and the Guitar Hero 3 controller.

Single threaded and nonblocking makes a light weight and clean API.

%package -n %{develname}
Summary:	Header files from %{name}
Group:		Development/C
Requires:	libwiiuse = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Includes files for developing programs based on %{name}.

%package -n %{libname}
Summary:	Dynamic libraries from %{name}
Group:		System/Libraries
Provides:	libwiiuse = %{version}-%{release}

%description -n %{libname}
Dynamic libraries from %{name}.


%prep
%setup -q -n %{name}_v%{version}
perl -pi -e "s|\r\n|\n|g" CHANGELOG README

%build
%make

%install
rm -rf %{buildroot}
install -D -m 644 src/release*/libwiiuse.so %{buildroot}%{_libdir}/libwiiuse.so
install -D -m 644 src/wiiuse.h %{buildroot}%{_includedir}/wiiuse.h
install -D -m 755 example/release*/wiiuse-example %{buildroot}%{_bindir}/wiiuse-example
install -D -m 755 example-sdl/release*/wiiuse-sdl %{buildroot}%{_bindir}/wiiuse-example-sdl
%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc CHANGELOG README
%attr(0755,root,root) %{_bindir}/*

%files -n %{develname}
%defattr(0644,root,root,0755)
%{_includedir}/*

%files -n %{libname}
%defattr(0644,root,root,0755)
%{_libdir}/*.so




%changelog
* Wed Oct 14 2009 Guillaume Bedot <littletux@mandriva.org> 0.12-1mdv2010.0
+ Revision: 457314
- import wiiuse


* Mon Sep 21 2009 Guillaume Bedot <littletux@mandriva.org> 0.12-1mdv2010.0
- First package of wiiuse for Mandriva