killbots-vl.spec 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. Name: killbots
  2. Summary: Evading killer robots game 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. Killbots is a simple game of evading killer robots. Who created the robots and why
  19. they have been programmed to destroy, no one knows. All that is known is that the
  20. robots are numerous and their sole objective is to destroy you. Fortunately for you,
  21. their creator has focused on quantity rather than quality and as a result the robots
  22. are severely lacking in intelligence. Your superior wit and a fancy teleportation
  23. device are your only weapons against the never-ending stream of mindless automatons.
  24. %prep
  25. %setup -q
  26. %build
  27. mkdir -p %{_target_platform}
  28. pushd %{_target_platform}
  29. %cmake \
  30. -DCMAKE_BUILD_TYPE=release \
  31. -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
  32. -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
  33. -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
  34. -DLIB_INSTALL_DIR:PATH=%{_libdir} \
  35. -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
  36. -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
  37. ..
  38. popd
  39. make %{?_smp_mflags} -C %{_target_platform}
  40. %install
  41. rm -rf $RPM_BUILD_ROOT
  42. make install DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
  43. %clean
  44. rm -rf $RPM_BUILD_ROOT
  45. %post
  46. touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
  47. %posttrans
  48. gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
  49. update-desktop-database -q &> /dev/null ||:
  50. %postun
  51. if [ $1 -eq 0 ] ; then
  52. touch --no-create %{_datadir}/icons/hicolor &> /dev/null
  53. gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null
  54. update-desktop-database -q &> /dev/null ||:
  55. fi
  56. %files
  57. %defattr(-,root,root)
  58. %doc COPYING COPYING.DOC
  59. %{_bindir}/%{name}
  60. %{_datadir}/applications/kde4/%{name}.desktop
  61. %{_datadir}/config.kcfg/%{name}.kcfg
  62. %{_datadir}/icons/hicolor/*/*/*
  63. %{_datadir}/kde4/apps/%{name}
  64. %doc %{_docdir}/HTML/en/%{name}/
  65. %changelog
  66. * Sat Jul 09 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-2
  67. - rebuild with gcc-5.4.0
  68. * Thu Jan 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-1
  69. - new upstream release
  70. * Wed May 07 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.5-1
  71. - new upstream release
  72. * Sun Feb 09 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.2-1
  73. - new upstream release
  74. * Sun Dec 22 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.4-1
  75. - new upstream release
  76. * Sun Sep 08 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.1-1
  77. - new upstream release
  78. * Sun Jul 07 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.10.5-1
  79. - initial build