Name: dolphin-emu Version: 3.0.486 Release: %mkrel 1 Epoch: 1 License: GPLv2 Summary: Gamecube / Wii / Triforce Emulator Url: http://www.dolphin-emu.com/ Group: Emulators # Fetched from git and cleaned up from useless junk Source0: %{name}-%{version}.tar.bz2 Source9: %{name}-256.png Source10: %{name}-128.png Source11: %{name}-64.png Source12: %{name}-32.png Source13: %{name}-16.png Patch0: %{name}-cmakepath.patch BuildRequires: cg-devel BuildRequires: cmake BuildRequires: git BuildRequires: glew-devel BuildRequires: liblzo-devel BuildRequires: sfml-network-devel BuildRequires: zlib-devel BuildRequires: libao-devel BuildRequires: openal-devel BuildRequires: portaudio-devel BuildRequires: bluez-devel BuildRequires: SDL-devel BuildRequires: libxrandr-devel BuildRequires: wxgtku2.8-devel BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(xrender) >= 0.9.6 %description Gamecube / Wii / Triforce Emulator. %prep %setup -q %patch0 -p1 %build %__mkdir_p build cd build export CFLAGS='%{optflags}' export CXXFLAGS='%{optflags}' cmake -DCMAKE_INSTALL_PREFIX=%{buildroot}/usr -DLIB_SUFFIX=$(echo %{_lib} | cut -b4-) .. %make %install %__rm -rf %{buildroot} cd build %makeinstall cd .. %__install -D -m 644 %{SOURCE13} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png %__install -D -m 644 %{SOURCE12} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png %__install -D -m 644 %{SOURCE11} %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png %__install -D -m 644 %{SOURCE10} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png %__install -D -m 644 %{SOURCE9} %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png %__install -d %{buildroot}%{_datadir}/applications %__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF [Desktop Entry] Name=Dolphin-Emulator Comment=%{summary} Exec=%{_bindir}/%{name} Icon=%{name} Terminal=false Type=Application StartupNotify=true Categories=Game;Emulator; EOF %find_lang %{name} %clean %__rm -rf %{buildroot} %files -f %{name}.lang %defattr(0644,root,root,0755) %doc license.txt Readme.txt %attr(0755, root, root) %{_bindir}/%{name} %{_datadir}/%{name} %{_datadir}/applications/%{name}.desktop %{_iconsdir}/hicolor/*/apps/%{name}.png %changelog * Wed Mar 21 2012 Andrey Bondrov <abondrov@mandriva.org> 1:3.0.486-1mdv2010.1 + Revision: 785932 - imported package dolphin-emu * Wed Mar 21 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:3.0.486-1mdv2010.2 - Updated to git revision 486 (and use epoch to allow updates) - Prepared to port from MIB to non-free * Sat Jul 16 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 3.0.rev7680-69.1mib2010.2 - New version 3.0 - Updated SVN (7680) revision - MIB (Mandriva International Backport) - http://mib.pianetalinux.org/ * Fri Mar 04 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 2.0.rev7283-69mib2010.2 - Updated SVN (7039) revision - MIB (Mandriva International Backport) - http://mib.pianetalinux.org/ * Wed Feb 02 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 2.0.rev7039-69mib2010.2 - Updated SVN (7039) revision - MIB (Mandriva International Backport) - http://mib.pianetalinux.org/ * Sat Jan 29 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 2.0.rev6969-69mib2010.2 - Updated SVN (6969) revision - MIB (Mandriva International Backport) - http://mib.pianetalinux.org/ * Fri Jan 28 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 2.0.rev6946-69.1mib2010.2 - Updated SVN (6946) revision - Added BuildRequires: libalsa-devel - MIB (Mandriva International Backport) - http://mib.pianetalinux.org/ * Tue Jan 25 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 2.0.rev6903-69.1mib2010.2 - First build for MIB users - MIB (Mandriva International Backport) - http://mib.pianetalinux.org/