kigo-vl.spec 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. Name: kigo
  2. Summary: Igo 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. Kigo is an open-source implementation of the popular Go game. Go is a strategic
  19. board game for two players. It is also known as igo (Japanese), weiqi o wei ch'i (Chinese)
  20. or baduk (Korean). Go is noted for being rich in strategic complexity despite its simple
  21. rules. The game is played by two players who alternately place black and white stones
  22. (playing pieces, now usually made of glass or plastic) on the vacant intersections of a
  23. grid of 19x19 lines (9x9 or 13x13 for easier games).
  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}/config/%{name}-games.knsrc
  63. %{_datadir}/config/%{name}.knsrc
  64. %{_datadir}/icons/hicolor/*/*/*
  65. %{_datadir}/kde4/apps/%{name}
  66. %doc %{_docdir}/HTML/en/%{name}/
  67. %changelog
  68. * Sat Jul 09 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-2
  69. - rebuild with gcc-5.4.0
  70. * Thu Jan 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-1
  71. - new upstream release
  72. * Wed May 07 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.5-1
  73. - new upstream release
  74. * Sun Feb 09 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.2-1
  75. - new upstream release
  76. * Sun Dec 22 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.4-1
  77. - new upstream release
  78. * Sun Sep 08 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.1-1
  79. - new upstream release
  80. * Sun Jul 07 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.10.5-1
  81. - initial build