Name: blinken Version: 4.6.80 Release: 1%{?dist} Summary: Memory Enhancement Game License: GPLv2 URL: http://www.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2 Requires: sj-stevehand-fonts BuildRequires: kdelibs4-devel >= %{version} %{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} } %description Blinken is based on an electronic game released in 1978, which challenges players to remember sequences of increasing length. %prep %setup -q -n %{name}-%{version} %build mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} .. popd make %{?_smp_mflags} -C %{_target_platform} %install rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} # Remove executable permission from desktop file chmod -x %{buildroot}%{_kde4_datadir}/applications/kde4/blinken.desktop # omit steve font rm -f %{buildroot}%{_kde4_appsdir}/blinken/fonts/steve.ttf %post touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: %posttrans gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: update-desktop-database -q &> /dev/null ||: %postun if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: update-desktop-database -q &> /dev/null ||: fi %files %defattr(-,root,root,-) %doc README.packagers %{_kde4_appsdir}/blinken/images/blinken.svg %{_kde4_appsdir}/blinken/README.packagers %{_kde4_appsdir}/blinken/sounds/*.wav %{_kde4_bindir}/blinken %{_kde4_datadir}/applications/kde4/blinken.desktop %{_kde4_datadir}/config.kcfg/blinken.kcfg %{_kde4_docdir}/HTML/en/blinken/ %{_kde4_iconsdir}/hicolor/*/*/* %changelog * Tue Jun 07 2011 Radek Novacek - 4.6.80-1 - Initial release