kgoldrunner-vl.spec 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. Name: kgoldrunner
  2. Summary: Hunt Gold, Dodge Enemies and Solve Puzzles for KDE
  3. Version: 4.14.3
  4. Release: 2%{?_dist_release}
  5. License: GPLv2
  6. Group: Applications/Games
  7. URL: http://www.kde.org/applications/games/
  8. Source: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
  9. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  10. BuildRequires: desktop-file-utils
  11. BuildRequires: kdelibs4-devel >= %{version}
  12. BuildRequires: libkdegames-devel >= %{version}
  13. Requires(posttrans,postun): desktop-file-utils
  14. Vendor: Project Vine
  15. Distribution: Vine Linux
  16. Packager: Takemikaduchi
  17. %description
  18. KGoldrunner is an action game where the hero runs through a maze, climbs stairs,
  19. dig holes and dodges enemies in order to collect all the gold nuggets and escape
  20. to the next level. Your enemies are also after the gold. Worse still, they are
  21. after you!.
  22. %prep
  23. %setup -q
  24. %build
  25. mkdir -p %{_target_platform}
  26. pushd %{_target_platform}
  27. %cmake \
  28. -DCMAKE_BUILD_TYPE=release \
  29. -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
  30. -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
  31. -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
  32. -DLIB_INSTALL_DIR:PATH=%{_libdir} \
  33. -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
  34. -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
  35. ..
  36. popd
  37. make %{?_smp_mflags} -C %{_target_platform}
  38. %install
  39. rm -rf $RPM_BUILD_ROOT
  40. make install DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
  41. %clean
  42. rm -rf $RPM_BUILD_ROOT
  43. %post
  44. touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
  45. %posttrans
  46. gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
  47. update-desktop-database -q &> /dev/null ||:
  48. %postun
  49. if [ $1 -eq 0 ] ; then
  50. touch --no-create %{_datadir}/icons/hicolor &> /dev/null
  51. gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null
  52. update-desktop-database -q &> /dev/null ||:
  53. fi
  54. %files
  55. %defattr(-,root,root)
  56. %doc COPYING COPYING.DOC
  57. %{_bindir}/%{name}
  58. %{_datadir}/applications/kde4/KGoldrunner.desktop
  59. %{_datadir}/config/%{name}.knsrc
  60. %{_datadir}/icons/hicolor/*/*/*
  61. %{_datadir}/kde4/apps/%{name}
  62. %doc %{_docdir}/HTML/en/%{name}/
  63. %changelog
  64. * Sat Jul 09 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-2
  65. - rebuild with gcc-5.4.0
  66. * Thu Jan 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-1
  67. - new upstream release
  68. * Wed May 07 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.5-1
  69. - new upstream release
  70. * Sun Feb 09 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.2-1
  71. - new upstream release
  72. * Sun Dec 22 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.4-1
  73. - new upstream release
  74. * Sun Sep 08 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.1-1
  75. - new upstream release
  76. * Sun Jul 07 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.10.5-1
  77. - initial build