kiriki-vl.spec 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. Name: kiriki
  2. Summary: Yahtzee-like Dice 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. Kiriki is an addictive and fun dice game, designed to be played by as many as six players.
  19. Participants have to collect points by rolling five dice for up to three times per single turn.
  20. %prep
  21. %setup -q
  22. %build
  23. mkdir -p %{_target_platform}
  24. pushd %{_target_platform}
  25. %cmake \
  26. -DCMAKE_BUILD_TYPE=release \
  27. -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
  28. -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
  29. -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
  30. -DLIB_INSTALL_DIR:PATH=%{_libdir} \
  31. -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
  32. -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
  33. ..
  34. popd
  35. make %{?_smp_mflags} -C %{_target_platform}
  36. %install
  37. rm -rf $RPM_BUILD_ROOT
  38. make install DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
  39. %clean
  40. rm -rf $RPM_BUILD_ROOT
  41. %post
  42. touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
  43. %posttrans
  44. gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
  45. update-desktop-database -q &> /dev/null ||:
  46. %postun
  47. if [ $1 -eq 0 ] ; then
  48. touch --no-create %{_datadir}/icons/hicolor &> /dev/null
  49. gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null
  50. update-desktop-database -q &> /dev/null ||:
  51. fi
  52. %files
  53. %defattr(-,root,root)
  54. %doc COPYING COPYING.DOC
  55. %{_bindir}/%{name}
  56. %{_datadir}/applications/kde4/%{name}.desktop
  57. %{_datadir}/icons/hicolor/*/*/*
  58. %{_datadir}/kde4/apps/%{name}
  59. %doc %{_docdir}/HTML/en/%{name}/
  60. %changelog
  61. * Sat Jul 09 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-2
  62. - rebuild with gcc-5.4.0
  63. * Thu Jan 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-1
  64. - new upstream release
  65. * Wed May 07 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.5-1
  66. - new upstream release
  67. * Sun Feb 09 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.2-1
  68. - new upstream release
  69. * Sun Dec 22 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.4-1
  70. - new upstream release
  71. * Sun Sep 08 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.1-1
  72. - new upstream release
  73. * Sun Jul 07 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.10.5-1
  74. - initial build