|
|
ae8d2da |
Name: ccgo
|
|
|
775f799 |
Version: 0.3.6.5
|
|
|
b50bc60 |
Release: 14%{?dist}
|
|
|
ae8d2da |
Summary: An IGS (Internet Go Server) client written in C++
|
|
|
ae8d2da |
License: GPLv3+
|
|
|
22d406c |
URL: http://ccdw.org/~cjj/prog/%{name}/
|
|
|
22d406c |
Source0: %{url}src/%{name}-%{version}.tar.gz
|
|
|
36c6810 |
# NOTE: It would be *awesome* if this file was maintained by the upstream
|
|
|
36c6810 |
# project, translated and installed into the right place during `make install`.
|
|
|
36c6810 |
# See <http://www.freedesktop.org/software/appstream/docs/> for more details.
|
|
|
36c6810 |
Source1: %{name}.appdata.xml
|
|
|
775f799 |
# Fix building against libsigc++-2.6.0, bug #1304679
|
|
|
775f799 |
Patch0: ccgo-0.3.6.5-Port-to-libsigc-2.6.0.patch
|
|
|
c3e745d |
# Adapt to assert() macro changes in glibc > 2.26, bug #1482990
|
|
|
c3e745d |
Patch1: ccgo-0.3.6.5-Adapt-to-glibc-assert-change.patch
|
|
|
4e7b8f2 |
# Update config.sub to support aarch64, bug #925132
|
|
|
775f799 |
BuildRequires: autoconf
|
|
|
775f799 |
BuildRequires: automake
|
|
|
775f799 |
BuildRequires: coreutils
|
|
|
775f799 |
BuildRequires: desktop-file-utils
|
|
|
775f799 |
BuildRequires: gcc-c++
|
|
|
775f799 |
BuildRequires: gettext
|
|
|
775f799 |
BuildRequires: gettext-devel
|
|
|
36c6810 |
BuildRequires: libappstream-glib
|
|
|
775f799 |
BuildRequires: make
|
|
|
775f799 |
BuildRequires: ncurses-devel
|
|
|
775f799 |
BuildRequires: pkgconfig
|
|
|
775f799 |
BuildRequires: pkgconfig(gconfmm-2.6)
|
|
|
775f799 |
BuildRequires: pkgconfig(gtkmm-2.4)
|
|
|
775f799 |
BuildRequires: sed
|
|
|
ae8d2da |
# Optional, but ccgo does not signal missing gnugo through GUI
|
|
|
ae8d2da |
Requires: gnugo
|
|
|
ae8d2da |
|
|
|
ae8d2da |
%description
|
|
|
22d406c |
ccGo allows you to play go with GNU Go on your computer or with other players
|
|
|
50b59c5 |
on an Internet Go Server (IGS) on the Internet. It supports smart game format
|
|
|
22d406c |
(SGF) suitable for exchanging game records.
|
|
|
ae8d2da |
|
|
|
ae8d2da |
%prep
|
|
|
ae8d2da |
%setup -q
|
|
|
775f799 |
%patch0 -p1
|
|
|
c3e745d |
%patch1 -p1
|
|
|
ae8d2da |
# Make XDG desktop file compliant
|
|
|
36c6810 |
sed -i -e '/^Encoding/d' -e '/^Categories/s/Application;//' \
|
|
|
36c6810 |
%{name}.desktop.in
|
|
|
4e7b8f2 |
# Update config.sub to support aarch64, bug #925132
|
|
|
4e7b8f2 |
autoreconf -i -f
|
|
|
ae8d2da |
|
|
|
ae8d2da |
%build
|
|
|
ae8d2da |
%configure
|
|
|
ae8d2da |
make %{?_smp_mflags}
|
|
|
ae8d2da |
|
|
|
36c6810 |
%check
|
|
|
36c6810 |
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
|
|
|
36c6810 |
appstream-util validate-relax --nonet \
|
|
|
36c6810 |
%{buildroot}%{_datadir}/appdata/%{name}.appdata.xml
|
|
|
36c6810 |
|
|
|
ae8d2da |
%install
|
|
|
36c6810 |
make install DESTDIR=%{buildroot}
|
|
Richard Hughes |
7a2f77a |
|
|
Richard Hughes |
7a2f77a |
# Register as an application to be visible in the software center
|
|
|
36c6810 |
install -d %{buildroot}%{_datadir}/appdata
|
|
|
36c6810 |
install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/appdata
|
|
Richard Hughes |
7a2f77a |
|
|
|
ae8d2da |
%find_lang %{name}
|
|
|
ae8d2da |
|
|
|
ae8d2da |
%files -f %{name}.lang
|
|
|
775f799 |
%license COPYING
|
|
|
775f799 |
%doc AUTHORS README
|
|
|
ae8d2da |
%{_bindir}/*
|
|
|
ae8d2da |
%{_mandir}/man*/*
|
|
Richard Hughes |
7a2f77a |
%{_datadir}/appdata/%{name}.appdata.xml
|
|
|
ae8d2da |
%{_datadir}/applications/%{name}.desktop
|
|
|
ae8d2da |
%{_datadir}/pixmaps/*
|
|
|
ae8d2da |
|
|
|
ae8d2da |
%changelog
|
|
|
b50bc60 |
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.6.5-14
|
|
|
b50bc60 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
b50bc60 |
|
|
|
df7d72e |
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.6.5-13
|
|
|
df7d72e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
df7d72e |
|
|
|
f5725cd |
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.6.5-12
|
|
|
f5725cd |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
f5725cd |
|
|
|
8cc0836 |
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.6.5-11
|
|
|
8cc0836 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
8cc0836 |
|
|
|
4f6b411 |
* Mon Jan 21 2019 Kalev Lember <klember@redhat.com> - 0.3.6.5-10
|
|
|
4f6b411 |
- Fix component type typo in appdata file
|
|
|
4f6b411 |
|
|
|
f4ba88f |
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.6.5-9
|
|
|
f4ba88f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
f4ba88f |
|
|
|
57443ff |
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.6.5-8
|
|
|
57443ff |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
57443ff |
|
|
|
c3e745d |
* Fri Aug 18 2017 Petr Pisar <ppisar@redhat.com> - 0.3.6.5-7
|
|
|
c3e745d |
- Adapt to assert() macro changes in glibc > 2.26 (bug #1482990)
|
|
|
c3e745d |
|
|
|
0455777 |
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.6.5-6
|
|
|
0455777 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
0455777 |
|
|
|
985e77c |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.6.5-5
|
|
|
985e77c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
985e77c |
|
|
|
5ff2d38 |
* Mon May 15 2017 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.6.5-4
|
|
|
5ff2d38 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
|
|
|
5ff2d38 |
|
|
|
36c6810 |
* Thu Mar 09 2017 Petr Pisar <ppisar@redhat.com> - 0.3.6.5-3
|
|
|
36c6810 |
- Modernize spec file
|
|
|
f534d87 |
- Add content rating to the AppData file
|
|
|
36c6810 |
|
|
|
401a43b |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.6.5-2
|
|
|
401a43b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
401a43b |
|
|
|
775f799 |
* Thu Feb 04 2016 Petr Pisar <ppisar@redhat.com> - 0.3.6.5-1
|
|
|
775f799 |
- 0.3.6.5 bump
|
|
|
775f799 |
- Fix building against libsigc++-2.6.0 (bug #1304679)
|
|
|
775f799 |
|
|
|
bc58037 |
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.6.4-16
|
|
|
bc58037 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
bc58037 |
|
|
|
c10e931 |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.6.4-15
|
|
|
c10e931 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
c10e931 |
|
|
|
3998b0e |
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.3.6.4-14
|
|
|
3998b0e |
- Rebuilt for GCC 5 C++11 ABI change
|
|
|
3998b0e |
|
|
Richard Hughes |
7a2f77a |
* Thu Mar 26 2015 Richard Hughes <rhughes@redhat.com> - 0.3.6.4-13
|
|
Richard Hughes |
7a2f77a |
- Add an AppData file for the software center
|
|
Richard Hughes |
7a2f77a |
|
|
|
a8814c9 |
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.6.4-12
|
|
|
a8814c9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
a8814c9 |
|
|
|
ec416d4 |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.6.4-11
|
|
|
ec416d4 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
ec416d4 |
|
|
|
8c3f11b |
* Tue Dec 03 2013 Petr Pisar <ppisar@redhat.com> - 0.3.6.4-10
|
|
|
8c3f11b |
- Pass compilation with -Wformat-security (bug #1037009)
|
|
|
8c3f11b |
|
|
|
da9346c |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.6.4-9
|
|
|
da9346c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
da9346c |
|
|
|
4e7b8f2 |
* Wed Mar 27 2013 Petr Pisar <ppisar@redhat.com> - 0.3.6.4-8
|
|
|
4e7b8f2 |
- Update config.sub to support aarch64 (bug #925132)
|
|
|
4e7b8f2 |
|
|
|
b9407aa |
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.6.4-7
|
|
|
b9407aa |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
b9407aa |
|
|
|
ce58c4a |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.6.4-6
|
|
|
ce58c4a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
ce58c4a |
|
|
|
2f77a49 |
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.6.4-5
|
|
|
2f77a49 |
- Rebuilt for c++ ABI breakage
|
|
|
2f77a49 |
|
|
|
3514de4 |
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.6.4-4
|
|
|
3514de4 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
3514de4 |
|
|
|
22d406c |
* Mon Nov 07 2011 Petr Pisar <ppisar@redhat.com> - 0.3.6.4-3
|
|
|
22d406c |
- Rebuild against new libpng-1.5.6 and clean spec file
|
|
|
22d406c |
|
|
|
8fab289 |
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.6.4-2
|
|
|
8fab289 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
8fab289 |
|
|
|
ae8d2da |
* Mon Aug 16 2010 Petr Pisar <ppisar@redhat.com> - 0.3.6.4-1
|
|
|
ae8d2da |
- 0.3.6.4 imported
|