Rex Dieter b41aa76
Rex Dieter b41aa76
Name:    kajongg
Rex Dieter b41aa76
Summary: Classical Mah Jongg game for four players
Rex Dieter 6b47332
Version: 16.07.80
Rex Dieter c470302
Release: 1%{?dist}
Rex Dieter b41aa76
Rex Dieter b41aa76
License: GPLv2 and GFDL
Rex Dieter b3477d7
URL:     https://quickgit.kde.org/?p=%{name}.git
Rex Dieter b3477d7
Rex Dieter b41aa76
%global revision %(echo %{version} | cut -d. -f3)
Rex Dieter b41aa76
%if %{revision} >= 50
Rex Dieter b41aa76
%global stable unstable
Rex Dieter b41aa76
%else
Rex Dieter b41aa76
%global stable stable
Rex Dieter b41aa76
%endif
Rex Dieter 44ebe0b
Source0: http://download.kde.org/%{stable}/applications/%{version}/src/%{name}-%{version}.tar.xz
Rex Dieter b41aa76
BuildArch: noarch
Rex Dieter b41aa76
Rex Dieter 7553cff
## upstream patches
Rex Dieter 7553cff
Rex Dieter 9b1614e
BuildRequires: kdelibs4-devel >= 4.14
Rex Dieter b41aa76
BuildRequires: desktop-file-utils
Rex Dieter b41aa76
BuildRequires: pkgconfig(sqlite3)
Rex Dieter 90a7d77
BuildRequires: pykde4
Rex Dieter 90a7d77
Requires:      pykde4
Rex Dieter 90a7d77
%if 0%{?fedora} > 22
Rex Dieter 7553cff
BuildRequires: libappstream-glib
Rex Dieter aec11a1
# switch to python2-twisted when widely available -- rex
Rex Dieter aec11a1
BuildRequires: python-twisted
Rex Dieter aec11a1
Requires:      python-twisted
Rex Dieter 90a7d77
Requires:      libkmahjongg-data
Rex Dieter 90a7d77
%else
Rex Dieter 90a7d77
BuildRequires: python-twisted-core
Rex Dieter 90a7d77
Requires:      python-twisted-core
Rex Dieter 90a7d77
Requires:      libkmahjongg
Rex Dieter 7553cff
%endif
Rex Dieter b41aa76
Rex Dieter b41aa76
Conflicts: kdegames < 6:4.9.60
Rex Dieter b41aa76
Rex Dieter b41aa76
%description
Rex Dieter b41aa76
Kajongg is the ancient Chinese board game for 4 players. Kajongg can
Rex Dieter b41aa76
be used in two different ways: Scoring a manual game where you play
Rex Dieter b41aa76
as always and use Kajongg for the computation of scores and for
Rex Dieter b41aa76
bookkeeping.  Or you can use Kajongg to play against any combination 
Rex Dieter b41aa76
of other human players or computer players.
Rex Dieter b41aa76
Rex Dieter b41aa76
Rex Dieter b41aa76
%prep
Rex Dieter b41aa76
%setup -q
Rex Dieter b41aa76
Rex Dieter b41aa76
Rex Dieter b41aa76
%build
Rex Dieter 9b1614e
mkdir %{_target_platform}
Rex Dieter b41aa76
pushd %{_target_platform}
Rex Dieter 9b1614e
%{cmake_kde4} .. \
Rex Dieter 9b1614e
  -DINSTALL_KAJONGG:BOOL=TRUE
Rex Dieter b41aa76
popd
Rex Dieter b41aa76
Rex Dieter b41aa76
make %{?_smp_mflags} -C %{_target_platform}
Rex Dieter b41aa76
Rex Dieter b41aa76
Rex Dieter b41aa76
%install
Rex Dieter b41aa76
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
Rex Dieter b41aa76
Rex Dieter b41aa76
Rex Dieter b41aa76
%check
Rex Dieter 7553cff
appstream-util validate-relax --nonet %{buildroot}%{_kde4_datadir}/appdata/%{name}.appdata.xml ||:
Rex Dieter b41aa76
desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/%{name}.desktop
Rex Dieter b41aa76
Rex Dieter b41aa76
Rex Dieter b41aa76
%post
Rex Dieter b41aa76
touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || :
Rex Dieter b41aa76
Rex Dieter b41aa76
%postun
Rex Dieter b41aa76
if [ $1 -eq 0 ] ; then
Rex Dieter b41aa76
touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null
Rex Dieter b41aa76
gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || :
Rex Dieter b41aa76
fi
Rex Dieter b41aa76
Rex Dieter b41aa76
%posttrans
Rex Dieter b41aa76
gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || :
Rex Dieter b41aa76
Rex Dieter b3477d7
%files
Rex Dieter b3477d7
%license COPYING COPYING.DOC voices/female2/COPYRIGHT
Rex Dieter b41aa76
%{_kde4_bindir}/%{name}*
Richard Hughes b729d07
%{_datadir}/appdata/%{name}.appdata.xml
Rex Dieter b41aa76
%{_kde4_datadir}/applications/kde4/%{name}.desktop
Rex Dieter b41aa76
%{_kde4_iconsdir}/hicolor/*/*/*
Rex Dieter b41aa76
%{_kde4_appsdir}/%{name}/
Rex Dieter b3477d7
%{_kde4_docdir}/HTML/en/%{name}/
Rex Dieter b41aa76
Rex Dieter b41aa76
Rex Dieter b41aa76
%changelog
Rex Dieter 6b47332
* Sat Jul 30 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.07.80-1
Rex Dieter 6b47332
- 16.07.80
Rex Dieter 6b47332
Rex Dieter c470302
* Sat Jul 09 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.3-1
Rex Dieter c470302
- 16.04.3
Rex Dieter c470302
Rex Dieter 90a7d77
* Tue Jul 05 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.2-2
Rex Dieter aec11a1
- (Build)Requires: python-twisted, libkmahjongg-data
Rex Dieter 90a7d77
Rex Dieter 6472b0a
* Sun Jun 12 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.2-1
Rex Dieter 6472b0a
- 16.04.2
Rex Dieter 6472b0a
Rex Dieter ee359cd
* Sun May 08 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.1-1
Rex Dieter ee359cd
- 16.04.1
Rex Dieter ee359cd
Rex Dieter b3477d7
* Sun Apr 24 2016 Rex Dieter <rdieter@fedoraproject.org> - 16.04.0-1
Rex Dieter b3477d7
- 16.04.0
Rex Dieter b3477d7
Rex Dieter ef64c9d
* Tue Mar 15 2016 Rex Dieter <rdieter@fedoraproject.org> - 15.12.3-1
Rex Dieter ef64c9d
- 15.12.3
Rex Dieter ef64c9d
Rex Dieter 5f82510
* Mon Feb 15 2016 Rex Dieter <rdieter@fedoraproject.org> - 15.12.2-1
Rex Dieter 5f82510
- 15.12.2
Rex Dieter 5f82510
98c3afc
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 15.12.1-2
98c3afc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
98c3afc
Rex Dieter 0ac3986
* Thu Jan 28 2016 Rex Dieter <rdieter@fedoraproject.org> - 15.12.1-1
Rex Dieter 0ac3986
- 15.12.1
Rex Dieter 0ac3986
Rex Dieter be7c78a
* Sat Dec 19 2015 Rex Dieter <rdieter@fedoraproject.org> - 15.12.0-1
Rex Dieter be7c78a
- 15.12.0
Rex Dieter be7c78a
Rex Dieter 2208b7f
* Tue Nov 10 2015 Rex Dieter <rdieter@fedoraproject.org> - 15.08.3-1
Rex Dieter 2208b7f
- 15.08.3
Rex Dieter 2208b7f
81e0e15
* Thu Aug 20 2015 Than Ngo <than@redhat.com> - 15.08.0-1
81e0e15
- 15.08.0
81e0e15
Rex Dieter 0507adf
* Thu Jul 02 2015 Rex Dieter <rdieter@fedoraproject.org> - 15.04.3-1
Rex Dieter 0507adf
- 15.04.3
Rex Dieter 0507adf
1ddedb0
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 15.04.2-2
1ddedb0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
1ddedb0
Rex Dieter 014cc7d
* Wed Jun 10 2015 Rex Dieter <rdieter@fedoraproject.org> - 15.04.2-1
Rex Dieter 014cc7d
- 15.04.2
Rex Dieter 014cc7d
Rex Dieter d0a31de
* Thu May 28 2015 Rex Dieter <rdieter@fedoraproject.org> - 15.04.1-1
Rex Dieter d0a31de
- 15.04.1
Rex Dieter d0a31de
Rex Dieter 34f3f79
* Wed Apr 15 2015 Rex Dieter <rdieter@fedoraproject.org> - 15.04.0-1
Rex Dieter 34f3f79
- 15.04.0
Rex Dieter 34f3f79
Richard Hughes b729d07
* Thu Mar 26 2015 Richard Hughes <rhughes@redhat.com> - 14.12.3-2
Richard Hughes b729d07
- Add an AppData file for the software center
Richard Hughes b729d07
16ba151
* Sun Mar 01 2015 Rex Dieter <rdieter@fedoraproject.org> - 14.12.3-1
16ba151
- 14.12.3
16ba151
9c48d39
* Tue Feb 24 2015 Than Ngo <than@redhat.com> - 14.12.2-1
9c48d39
- 14.12.2
9c48d39
Rex Dieter 6901d50
* Sat Jan 17 2015 Rex Dieter <rdieter@fedoraproject.org> - 14.12.1-1
Rex Dieter 6901d50
- 14.12.1
Rex Dieter 6901d50
Rex Dieter 44ebe0b
* Tue Dec 09 2014 Rex Dieter <rdieter@fedoraproject.org> - 14.11.97-1
Rex Dieter 44ebe0b
- 14.11.97
Rex Dieter 44ebe0b
Rex Dieter d518ba6
* Sat Nov 08 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.3-1
Rex Dieter d518ba6
- 4.14.3
Rex Dieter d518ba6
Rex Dieter e89d60b
* Sun Oct 12 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.2-1
Rex Dieter e89d60b
- 4.14.2
Rex Dieter e89d60b
Rex Dieter bbf2757
* Tue Sep 16 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.1-1
Rex Dieter bbf2757
- 4.14.1
Rex Dieter bbf2757
Rex Dieter 8848f3a
* Fri Aug 15 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.0-1
Rex Dieter 8848f3a
- 4.14.0
Rex Dieter 8848f3a
Rex Dieter 4f06171
* Tue Aug 05 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.97-1
Rex Dieter 4f06171
- 4.13.97
Rex Dieter 4f06171
Rex Dieter 5801299
* Tue Jul 15 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.3-1
Rex Dieter 5801299
- 4.13.3
Rex Dieter 5801299
Rex Dieter cbc94e4
* Mon Jun 09 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.2-1
Rex Dieter cbc94e4
- 4.13.2
Rex Dieter cbc94e4
da96548
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.13.1-2
da96548
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
da96548
Rex Dieter cae358d
* Sun May 11 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.1-1
Rex Dieter cae358d
- 4.13.1
Rex Dieter cae358d
Rex Dieter 92e6ab3
* Sat Apr 12 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.0-1
Rex Dieter 92e6ab3
- 4.13.0
Rex Dieter 92e6ab3
Rex Dieter 2bd2254
* Fri Apr 04 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.97-1
Rex Dieter 2bd2254
- 4.12.97
Rex Dieter 2bd2254
Rex Dieter ebf44a7
* Sat Mar 22 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.95-1
Rex Dieter ebf44a7
- 4.12.95
Rex Dieter ebf44a7
Rex Dieter 8d8e818
* Wed Mar 19 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.90-1
Rex Dieter 8d8e818
- 4.12.90
Rex Dieter 8d8e818
Rex Dieter af01911
* Sun Mar 02 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.3-1
Rex Dieter af01911
- 4.12.3
Rex Dieter af01911
Rex Dieter 56c2f62
* Fri Jan 31 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.2-1
Rex Dieter 56c2f62
- 4.12.2
Rex Dieter 56c2f62
Rex Dieter ca63bdb
* Fri Jan 10 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.1-1
Rex Dieter ca63bdb
- 4.12.1
Rex Dieter ca63bdb
Rex Dieter 816a04e
* Thu Dec 19 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.12.0-1
Rex Dieter 816a04e
- 4.12.0
Rex Dieter 816a04e
Rex Dieter 24abf83
* Sun Dec 01 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.97-1
Rex Dieter 24abf83
- 4.11.97
Rex Dieter 24abf83
Rex Dieter 1bb5e22
* Thu Nov 21 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.95-1
Rex Dieter 1bb5e22
- 4.11.95
Rex Dieter 1bb5e22
Rex Dieter 646154d
* Sat Nov 16 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.90-1
Rex Dieter 646154d
- 4.11.90
Rex Dieter 646154d
Rex Dieter a020b2b
* Sat Nov 02 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.3-1
Rex Dieter a020b2b
- 4.11.3
Rex Dieter a020b2b
Rex Dieter 542cb1e
* Sat Sep 28 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.2-1
Rex Dieter 542cb1e
- 4.11.2
Rex Dieter 542cb1e
Rex Dieter c445602
* Wed Sep 04 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.1-1
Rex Dieter c445602
- 4.11.1
Rex Dieter c445602
aac2207
* Thu Aug 08 2013 Than Ngo <than@redhat.com> - 4.11.0-1
aac2207
- 4.11.0
aac2207
Rex Dieter c946acd
* Thu Jul 25 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.97-1
Rex Dieter c946acd
- 4.10.97
Rex Dieter c946acd
Rex Dieter 4d167b1
* Tue Jul 23 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.95-1
Rex Dieter 4d167b1
- 4.10.95
Rex Dieter 4d167b1
Rex Dieter 3469702
* Fri Jun 28 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.90-1
Rex Dieter 3469702
- 4.10.90
Rex Dieter 3469702
Rex Dieter ddeb50d
* Sat Jun 01 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.4-1
Rex Dieter ddeb50d
- 4.10.4
Rex Dieter ddeb50d
d39e1ed
* Mon May 06 2013 Than Ngo <than@redhat.com> - 4.10.3-1
d39e1ed
- 4.10.3
d39e1ed
Rex Dieter 623b115
* Sun Mar 31 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.2-1
Rex Dieter 623b115
- 4.10.2
Rex Dieter 623b115
Rex Dieter efc5ba5
* Sat Mar 02 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.1-1
Rex Dieter efc5ba5
- 4.10.1
Rex Dieter efc5ba5
Rex Dieter b41aa76
* Sun Feb 24 2013 Rex Dieter <rdieter@fedoraproject.org> 4.10.0-3
Rex Dieter b41aa76
- update license, summary
Rex Dieter b41aa76
Rex Dieter b41aa76
* Sat Feb 09 2013 Rex Dieter <rdieter@fedoraproject.org> 4.10.0-2
Rex Dieter b41aa76
- Requires: python-twisted-core
Rex Dieter b41aa76
Rex Dieter b41aa76
* Thu Feb 07 2013 Rex Dieter <rdieter@fedoraproject.org> 4.10.0-1
Rex Dieter b41aa76
- first try
Rex Dieter b41aa76