e5f8d39
Name:           clanbomber
e5f8d39
Version:        1.05
8252816
Release:        32%{?dist}
4a701fe
Summary:        Lay bombs and Blast the other players of the field game using ClanLib
e5f8d39
Group:          Amusements/Games
c72f938
License:        GPLv2+
e5f8d39
URL:            http://clanbomber.sourceforge.net/
c72f938
Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
e5f8d39
Source1:        clanbomber.desktop
e5f8d39
Source2:        clanbomber.png
a13d5f0
Source3:        clanbomber.appdata.xml
e5f8d39
Patch0:         clanbomber-1.05-debian.patch
e5f8d39
Patch1:         clanbomber-1.05-namespace.patch
95d8e99
Patch2:         clanbomber-1.05-make.patch
a13d5f0
Patch3:         clanbomber-1.05-gcc6.patch
a13d5f0
BuildRequires:  ClanLib06-devel zlib-devel desktop-file-utils libappstream-glib
50ef71b
Requires:       hicolor-icon-theme
e5f8d39
e5f8d39
%description
4a701fe
ClanBomber is a free multiplayer game, using ClanLib, where the "purpose"
4a701fe
is to Blast the other players of the gamefield by laying bombs close to them.
4a701fe
While at the same time you must avoid being blown up yourself. It
e5f8d39
is fully playable and features Computer controlled bombers, however, it is
e5f8d39
recommended to play ClanBomber with friends (3-8 players are really fun).
e5f8d39
a13d5f0
e5f8d39
%prep
e5f8d39
%setup -q
e5f8d39
%patch0 -p1 -z .deb
e5f8d39
%patch1 -p1 -z .namespace
95d8e99
%patch2 -p1
a13d5f0
%patch3 -p1
a13d5f0
e5f8d39
e5f8d39
%build
e5f8d39
%configure --disable-dependency-tracking
e5f8d39
make
e5f8d39
a13d5f0
e5f8d39
%install
7dd2d86
%make_install
e5f8d39
e5f8d39
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
7dd2d86
desktop-file-install --dir $RPM_BUILD_ROOT%{_datadir}/applications %{SOURCE1}
e5f8d39
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps
e5f8d39
install -p -m 644 %{SOURCE2} \
e5f8d39
  $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps
a13d5f0
mkdir -p $RPM_BUILD_ROOT%{_datadir}/appdata
a13d5f0
install -p -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/appdata
a13d5f0
appstream-util validate-relax --nonet \
a13d5f0
  $RPM_BUILD_ROOT%{_datadir}/appdata/%{name}.appdata.xml
a13d5f0
e5f8d39
e5f8d39
%files
a13d5f0
%doc AUTHORS ChangeLog IDEAS QUOTES README
a13d5f0
%license COPYING
50ef71b
%{_bindir}/%{name}
e5f8d39
%{_datadir}/%{name}
a13d5f0
%{_datadir}/appdata/%{name}.appdata.xml
7dd2d86
%{_datadir}/applications/%{name}.desktop
e5f8d39
%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
e5f8d39
a13d5f0
e5f8d39
%changelog
8252816
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.05-32
8252816
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
8252816
ca553c9
* Sun Jan 07 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.05-31
ca553c9
- Remove obsolete scriptlets
ca553c9
caa399a
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.05-30
caa399a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
caa399a
ceb16c7
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.05-29
ceb16c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
ceb16c7
80ca44f
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.05-28
80ca44f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
80ca44f
a13d5f0
* Sat Feb 20 2016 Hans de Goede <hdegoede@redhat.com> - 1.05-27
a13d5f0
- Fix FTBFS (rhbz#1307379)
a13d5f0
- Add appdata
a13d5f0
6f7181f
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.05-26
6f7181f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
6f7181f
5045feb
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.05-25
5045feb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
5045feb
7adfe3a
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.05-24
7adfe3a
- Rebuilt for GCC 5 C++11 ABI change
7adfe3a
461943d
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.05-23
461943d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
461943d
96d7026
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.05-22
96d7026
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
96d7026
ff65a6e
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.05-21
ff65a6e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
ff65a6e
7dd2d86
* Thu Feb 14 2013 Rahul Sundaram <sundaram@fedoraproject.org> - 1.05-20
7dd2d86
- remove vendor tag from desktop file. https://fedorahosted.org/fpc/ticket/247
7dd2d86
- clean up spec to follow current guidelines
7dd2d86
- fix desktop file to follow specification
7dd2d86
e800b08
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.05-19
e800b08
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
e800b08
43f5cdc
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.05-18
43f5cdc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
43f5cdc
efa739a
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.05-17
efa739a
- Rebuilt for c++ ABI breakage
efa739a
f23453e
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.05-16
f23453e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
f23453e
4186c34
* Sun Apr 03 2011 Hans de Goede <hdegoede@redhat.com> - 1.05-15
4186c34
- Rebuild with fixed ClanLib06 to fix corrupt clanbomber.dat file (rhbz#688309)
4186c34
85c0f6f
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.05-14
85c0f6f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
85c0f6f
95d8e99
* Fri Sep 10 2010 Hans de Goede <hdegoede@redhat.com> 1.05-13
95d8e99
- Fix FTBFS (#631342)
95d8e99
54180cd
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.05-12
54180cd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
54180cd
9af8c70
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.05-11
9af8c70
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
9af8c70
4a701fe
* Fri Jan 30 2009 Hans de Goede <hdegoede@redhat.com> 1.05-10
4a701fe
- Improve description
4a701fe
aea30a4
* Fri Jan 30 2009 Hans de Goede <hdegoede@redhat.com> 1.05-9
aea30a4
- Update description for new trademark guidelines
aea30a4
6d72bd7
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.05-8
6d72bd7
- Autorebuild for GCC 4.3
6d72bd7
50ef71b
* Mon Sep 24 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 1.05-7
50ef71b
- Revert last change, clanbomber does not use OpenGL (oops)
50ef71b
b3af257
* Mon Sep 24 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 1.05-6
b3af257
- Use opengl-games-utils wrapper to show error dialog when DRI is missing
b3af257
c72f938
* Mon Aug  6 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 1.05-5
c72f938
- Update License tag for new Licensing Guidelines compliance
c72f938
e4193dd
* Sat Mar 10 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 1.05-4
e4193dd
- Fixup .desktop file categories for games-menus usage
e4193dd
4191a03
* Mon Aug 28 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 1.05-3
4191a03
- FE6 Rebuild
4191a03
e5f8d39
* Tue Jul 25 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 1.05-2
e5f8d39
- remove %%{?_smp_mflags} from the make command as this breaks the build
e5f8d39
  sometimes (race condition).
e5f8d39
e5f8d39
* Fri Jul 21 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 1.05-1
e5f8d39
- initial Fedora Extras package