Mageia Bugzilla – Attachment 2773 Details for
Bug 7415
clanbomber will not build against boost 1.50 because of missing filesystem v2 (patch included)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
clanbomber spec with fix for 1.50
clanbomber.spec (text/x-rpm-spec), 4.87 KB, created by
Joseph Wang
on 2012-09-09 16:18:03 CEST
(
hide
)
Description:
clanbomber spec with fix for 1.50
Filename:
MIME Type:
Creator:
Joseph Wang
Created:
2012-09-09 16:18:03 CEST
Size:
4.87 KB
patch
obsolete
>Name: clanbomber >Version: 2.1.1 >Release: %mkrel 3 >Summary: A free (GPL) Bomberman-like multiplayer game >License: GPLv2 >Group: Games/Arcade >URL: http://savannah.nongnu.org/projects/clanbomber/ >Source0: http://download.savannah.gnu.org/releases/clanbomber/%{name}-%{version}.tar.lzma >Source11: %{name}.16.png >Source12: %{name}.32.png >Source13: %{name}.48.png >Patch0: clanbomber-2.1.1-desktop-fix.patch >Patch1: clanbomber-2.1.1-dirprefix.patch >Patch2: clanbomber-2.1.1-filesystem.patch >BuildRequires: boost-devel >BuildRequires: pkgconfig(sdl) >= 1.2.0 >BuildRequires: SDL_image-devel >BuildRequires: SDL_mixer-devel >BuildRequires: SDL_ttf-devel >BuildRequires: SDL_gfx-devel > >%description >ClanBomber is a free (GPL) Bomberman-like multiplayer game that uses ClanLib, a >free multi platform C++ game SDK. First "ClanBomber" was only a working title >for a small game started in September 1998, that has only been started to learn >how to use ClanLib. But the ClanBomber project has grown into a real game. It >is fully playable and features Computer controlled bombers, however, it is >recommended to play ClanBomber with friends (3-8 players are really fun). > >%prep >%setup -q >%patch0 -p0 >%patch1 -p0 >%patch2 -p0 > >%build >export CXXFLAGS="%optflags -pthread" >%configure2_5x --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir} --with-boost-libdir=%{_libdir} >%make > >%install >%makeinstall_std > >%find_lang %name > >install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png >install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png >install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png > >mkdir -p %{buildroot}%{_datadir}/applications >mv %{buildroot}%{_gamesdatadir}/applications/*.desktop %{buildroot}%{_datadir}/applications/ > >%files -f %name.lang >%doc AUTHORS COPYING README >%{_gamesbindir}/* >%{_gamesdatadir}/* >%{_miconsdir}/%{name}.png >%{_iconsdir}/%{name}.png >%{_liconsdir}/%{name}.png >%{_datadir}/applications/*.desktop > > >%changelog >* Sat Sep 8 2012 joequant <joequant> 2.1.1-3.mga3 >- fix to use boost filesystem version 3 since version 2 is gone from 1.50 > >* Wed Jun 20 2012 fwang <fwang> 2.1.1-2.mga3 >+ Revision: 262049 >- fix desktop >- fix wrong dirname >- specify boostdir >- new version 2.1.1 > >* Tue Mar 06 2012 zezinho <zezinho> 1.05-16.mga2 >+ Revision: 220517 >- add requires on soundwrapper as it is called by menu > >* Sun Feb 05 2012 zezinho <zezinho> 1.05-15.mga2 >+ Revision: 204980 >- rebuild for MGA2 > >* Mon Apr 18 2011 rtp <rtp> 1.05-14.mga1 >+ Revision: 87869 >- rebuild with fixed clanlib > >* Thu Mar 17 2011 obgr_seneca <obgr_seneca> 1.05-13.mga1 >+ Revision: 73009 >- cleaned up spec file >- removed buildroot tag >- fixed license >- put desktop file into separate file >- corrected requires/provides/obsoletes >- imported package clanbomber > > >* Fri Dec 03 2010 Funda Wang <fwang@mandriva.org> 1.05-12mdv2011.0 >+ Revision: 605813 >- fix build > > + Oden Eriksson <oeriksson@mandriva.com> > - rebuild > >* Tue Mar 16 2010 Oden Eriksson <oeriksson@mandriva.com> 1.05-11mdv2010.1 >+ Revision: 522361 >- rebuilt for 2010.1 > >* Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 1.05-10mdv2010.0 >+ Revision: 413238 >- rebuild > >* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 1.05-9mdv2009.1 >+ Revision: 350235 >- 2009.1 rebuild > >* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 1.05-8mdv2009.0 >+ Revision: 218439 >- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas > >* Tue Mar 11 2008 Frederic Crozat <fcrozat@mandriva.com> 1.05-8mdv2008.1 >+ Revision: 186282 >- Run clanbomber with soundwrapper (Mdv bug #38420) > >* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 1.05-7mdv2008.1 >+ Revision: 149084 >- rebuild >- drop old menu >- kill re-definition of %%buildroot on Pixel's request >- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated' > > + Olivier Blin <oblin@mandriva.com> > - restore BuildRoot > > >* Tue Mar 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.05-6mdv2007.1 >+ Revision: 146845 >- fix summary > >* Sun Mar 18 2007 Oden Eriksson <oeriksson@mandriva.com> 1.05-5mdv2007.1 >+ Revision: 145774 >- Import clanbomber > >* Sun Mar 18 2007 Oden Eriksson <oeriksson@mandriva.com> 1.05-5mdv2007.1 >- use the %%mrel macro >- bunzip patches >- fix the xdg menu stuff > >* Sat Dec 25 2004 Per Ãyvind Karlsen <peroyvind@linux-mandrake.com> 1.05-4mdk >- fix buildrequires > >* Thu Aug 19 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.05-3mdk >- Rebuild with new menu > >* Tue Jun 29 2004 Michael Scherer <misc@mandrake.org> 1.05-2mdk >- rebuild, patch from Christiaan Welvaart <cjw@daneel.dyndns.org> >- remove Packager tag > >* Sun Apr 18 2004 Per Ãyvind Karlsen <peroyvind@linux-mandrake.com> 1.05-1mdk >- 0.5 >- fix build when there's no $DISPLAY available (P9 from debian) >- fix buildrequires >- change summary macro to avoid conflicts if we were to build debug package >- spec cosmetics >
Name: clanbomber Version: 2.1.1 Release: %mkrel 3 Summary: A free (GPL) Bomberman-like multiplayer game License: GPLv2 Group: Games/Arcade URL: http://savannah.nongnu.org/projects/clanbomber/ Source0: http://download.savannah.gnu.org/releases/clanbomber/%{name}-%{version}.tar.lzma Source11: %{name}.16.png Source12: %{name}.32.png Source13: %{name}.48.png Patch0: clanbomber-2.1.1-desktop-fix.patch Patch1: clanbomber-2.1.1-dirprefix.patch Patch2: clanbomber-2.1.1-filesystem.patch BuildRequires: boost-devel BuildRequires: pkgconfig(sdl) >= 1.2.0 BuildRequires: SDL_image-devel BuildRequires: SDL_mixer-devel BuildRequires: SDL_ttf-devel BuildRequires: SDL_gfx-devel %description ClanBomber is a free (GPL) Bomberman-like multiplayer game that uses ClanLib, a free multi platform C++ game SDK. First "ClanBomber" was only a working title for a small game started in September 1998, that has only been started to learn how to use ClanLib. But the ClanBomber project has grown into a real game. It is fully playable and features Computer controlled bombers, however, it is recommended to play ClanBomber with friends (3-8 players are really fun). %prep %setup -q %patch0 -p0 %patch1 -p0 %patch2 -p0 %build export CXXFLAGS="%optflags -pthread" %configure2_5x --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir} --with-boost-libdir=%{_libdir} %make %install %makeinstall_std %find_lang %name install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png mkdir -p %{buildroot}%{_datadir}/applications mv %{buildroot}%{_gamesdatadir}/applications/*.desktop %{buildroot}%{_datadir}/applications/ %files -f %name.lang %doc AUTHORS COPYING README %{_gamesbindir}/* %{_gamesdatadir}/* %{_miconsdir}/%{name}.png %{_iconsdir}/%{name}.png %{_liconsdir}/%{name}.png %{_datadir}/applications/*.desktop %changelog * Sat Sep 8 2012 joequant <joequant> 2.1.1-3.mga3 - fix to use boost filesystem version 3 since version 2 is gone from 1.50 * Wed Jun 20 2012 fwang <fwang> 2.1.1-2.mga3 + Revision: 262049 - fix desktop - fix wrong dirname - specify boostdir - new version 2.1.1 * Tue Mar 06 2012 zezinho <zezinho> 1.05-16.mga2 + Revision: 220517 - add requires on soundwrapper as it is called by menu * Sun Feb 05 2012 zezinho <zezinho> 1.05-15.mga2 + Revision: 204980 - rebuild for MGA2 * Mon Apr 18 2011 rtp <rtp> 1.05-14.mga1 + Revision: 87869 - rebuild with fixed clanlib * Thu Mar 17 2011 obgr_seneca <obgr_seneca> 1.05-13.mga1 + Revision: 73009 - cleaned up spec file - removed buildroot tag - fixed license - put desktop file into separate file - corrected requires/provides/obsoletes - imported package clanbomber * Fri Dec 03 2010 Funda Wang <fwang@mandriva.org> 1.05-12mdv2011.0 + Revision: 605813 - fix build + Oden Eriksson <oeriksson@mandriva.com> - rebuild * Tue Mar 16 2010 Oden Eriksson <oeriksson@mandriva.com> 1.05-11mdv2010.1 + Revision: 522361 - rebuilt for 2010.1 * Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 1.05-10mdv2010.0 + Revision: 413238 - rebuild * Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 1.05-9mdv2009.1 + Revision: 350235 - 2009.1 rebuild * Thu Jun 12 2008 Pixel <pixel@mandriva.com> 1.05-8mdv2009.0 + Revision: 218439 - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas * Tue Mar 11 2008 Frederic Crozat <fcrozat@mandriva.com> 1.05-8mdv2008.1 + Revision: 186282 - Run clanbomber with soundwrapper (Mdv bug #38420) * Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 1.05-7mdv2008.1 + Revision: 149084 - rebuild - drop old menu - kill re-definition of %%buildroot on Pixel's request - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated' + Olivier Blin <oblin@mandriva.com> - restore BuildRoot * Tue Mar 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.05-6mdv2007.1 + Revision: 146845 - fix summary * Sun Mar 18 2007 Oden Eriksson <oeriksson@mandriva.com> 1.05-5mdv2007.1 + Revision: 145774 - Import clanbomber * Sun Mar 18 2007 Oden Eriksson <oeriksson@mandriva.com> 1.05-5mdv2007.1 - use the %%mrel macro - bunzip patches - fix the xdg menu stuff * Sat Dec 25 2004 Per Ãyvind Karlsen <peroyvind@linux-mandrake.com> 1.05-4mdk - fix buildrequires * Thu Aug 19 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.05-3mdk - Rebuild with new menu * Tue Jun 29 2004 Michael Scherer <misc@mandrake.org> 1.05-2mdk - rebuild, patch from Christiaan Welvaart <cjw@daneel.dyndns.org> - remove Packager tag * Sun Apr 18 2004 Per Ãyvind Karlsen <peroyvind@linux-mandrake.com> 1.05-1mdk - 0.5 - fix build when there's no $DISPLAY available (P9 from debian) - fix buildrequires - change summary macro to avoid conflicts if we were to build debug package - spec cosmetics
View Attachment As Raw
Actions:
View
Attachments on
bug 7415
:
2773
|
2774
|
2775