%define _enable_debug_packages %{nil} %define debug_package %{nil} Name: punes Version: 0.63 Release: %mkrel 1 Summary: Nintendo Entertaiment System (NES) emulator Group: Emulators License: Freeware URL: http://nesdev.parodius.com/bbs/viewtopic.php?t=6928 # Downloaded from dropbox account, see URL Source0: %{name}.32bit.tar.gz Source1: %{name}.64bit.tar.gz Source2: %{name}.png BuildRequires: imagemagick %description Close-sourced Nintendo Entertaiment System (NES) emulator with GUI. Among other features it has Dendy mode support. %prep %setup -q -c -a1 %build %install %__rm -rf %{buildroot} %__mkdir_p %{buildroot}%{_bindir} %ifarch x86_64 %__cp %{name}64 %{buildroot}%{_bindir}/%{name} %else %__cp %{name}32 %{buildroot}%{_bindir}/%{name} %endif # icons for N in 16 32 64; do convert %{SOURCE2} -resize ${N}x${N} $N.png; done %__install -D 16.png %{buildroot}%{_miconsdir}/%{name}.png %__install -D 32.png %{buildroot}%{_liconsdir}/%{name}.png %__install -D 64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png %__install -D %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png # menu-entry %__mkdir_p %{buildroot}%{_datadir}/applications %__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF [Desktop Entry] Name=puNES GenericName=Nintendo Entertaiment System emulator Comment=Nintendo Entertaiment System emulator Exec=punes Icon=punes Type=Application Categories=Game;Emulator; MimeType=application/x-nes;application/x-nes-rom; EOF %clean %__rm -rf %{buildroot} %files %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_miconsdir}/%{name}.png %{_liconsdir}/%{name}.png %{_iconsdir}/hicolor/*/apps/%{name}.png %changelog * Sat Jul 07 2012 Andrey Bondrov <abondrov@mandriva.org> 0.63-1mdv2010.1 + Revision: 808413 - New version 0.63 * Sat Apr 28 2012 Andrey Bondrov <abondrov@mandriva.org> 0.61-1 + Revision: 794303 - New version 0.61 * Mon Apr 16 2012 Andrey Bondrov <abondrov@mandriva.org> 0.59-1 + Revision: 791339 - New version 0.59 * Sun Mar 25 2012 Andrey Bondrov <abondrov@mandriva.org> 0.56-1 + Revision: 786692 - New version 0.56 * Fri Mar 16 2012 Andrey Bondrov <abondrov@mandriva.org> 0.52-1 + Revision: 785253 - imported package punes