Hello community, here is the log from the commit of package armagetron for openSUSE:Factory checked in at Sat Jun 6 00:57:03 CEST 2009. -------- --- armagetron/armagetron.changes 2007-10-26 20:22:34.000000000 +0200 +++ armagetron/armagetron.changes 2009-06-05 13:27:31.000000000 +0200 @@ -1,0 +2,5 @@ +Fri Jun 5 13:27:18 CEST 2009 - coolo@novell.com + +- fix usage of strchr + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- armagetron-glibc210.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ armagetron.spec ++++++ --- /var/tmp/diff_new_pack.L17063/_old 2009-06-06 00:56:44.000000000 +0200 +++ /var/tmp/diff_new_pack.L17063/_new 2009-06-06 00:56:44.000000000 +0200 @@ -1,20 +1,28 @@ # # spec file for package armagetron (Version 0.2.7.1) # -# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. -# This file and all modifications and additions to the pristine -# package are under the same license as the package itself. +# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild + Name: armagetron BuildRequires: SDL_image-devel SDL_mixer-devel kdelibs3-devel Summary: OpenGL Game Similar to the Film Tron Version: 0.2.7.1 -Release: 132 +Release: 257 License: GPL v2 or later Group: Amusements/Games/3D/Race Source: %{name}ad-%{version}.tar.bz2 @@ -25,6 +33,7 @@ Patch6: armagetron-codecleanup.diff Patch7: armagetron-autoreconf.diff Patch8: armagetron-missing_includes.patch +Patch9: armagetron-glibc210.patch Url: http://armagetronad.sourceforge.net BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: sh-utils fileutils @@ -49,6 +58,7 @@ %patch6 %patch7 %patch8 +%patch9 -p1 rm -f acconfig.h acinclude.m4 %define _prefix /usr %define _bindir /usr/games @@ -109,95 +119,98 @@ %clean #rm -rf %{buildroot} + %changelog -* Fri Oct 26 2007 - pth@suse.de +* Fri Jun 05 2009 coolo@novell.com +- fix usage of strchr +* Fri Oct 26 2007 pth@suse.de - Add missing includes. -* Mon Jun 04 2007 - pth@suse.de +* Mon Jun 04 2007 pth@suse.de - Move binary files to their correct place. -* Wed Jan 25 2006 - mls@suse.de +* Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Thu Dec 01 2005 - pth@suse.de +* Thu Dec 01 2005 pth@suse.de - Use -fno-strict-aliasing for now as the source is too convoluted. - Fix uninitialized usage. - Minor code cleanups -* Tue May 24 2005 - yxu@suse.de +* Tue May 24 2005 yxu@suse.de - fixed for GCC4 -* Thu Apr 14 2005 - pth@suse.de +* Thu Apr 14 2005 pth@suse.de - Update to 0.2.7.1 which obsoletes most patches. - Modify the autotools configury so that autoreconf can be used. -* Tue Feb 15 2005 - lnussel@suse.de +* Tue Feb 15 2005 lnussel@suse.de - fixes for DoS bugs found by Luigi Auriemma (#50850) -* Tue Jan 25 2005 - uli@suse.de +* Tue Jan 25 2005 uli@suse.de - update -> 0.2.7.0 ("A. Advanced") -* Sat Jan 10 2004 - adrian@suse.de +* Sat Jan 10 2004 adrian@suse.de - build as user -* Sat Aug 30 2003 - sndirsch@suse.de +* Sat Aug 30 2003 sndirsch@suse.de - added desktop icon -* Mon Aug 25 2003 - ro@suse.de +* Mon Aug 25 2003 ro@suse.de - try to fix compilation -* Mon Aug 11 2003 - sndirsch@suse.de +* Mon Aug 11 2003 sndirsch@suse.de - improved desktop category -* Sun Aug 10 2003 - sndirsch@suse.de +* Sun Aug 10 2003 sndirsch@suse.de - install (adjusted) desktop file according to the new policy -* Fri Jun 20 2003 - ro@suse.de +* Fri Jun 20 2003 ro@suse.de - added kdelibs3 to neededforbuild - added directories to filelist -* Wed Jan 29 2003 - ro@suse.de +* Wed Jan 29 2003 ro@suse.de - fix build with gcc-3.3 -* Wed Sep 11 2002 - bk@suse.de +* Wed Sep 11 2002 bk@suse.de - use 20 as initial AI IQ like in software.Armagetronrc, it's easyer to begin and they adapt to the player anyway if he is good. -* Wed Sep 11 2002 - bk@suse.de +* Wed Sep 11 2002 bk@suse.de - fix software.Armagetronrc and remove oudated hardware.ArmageTronrc -* Tue Sep 10 2002 - bk@suse.de +* Tue Sep 10 2002 bk@suse.de - fix mode arg of the mkdir for creating the conf dir(bug #18192) - fix broken installation of cfg files for arrow keys to %%datadir - improve game fun: limited wall length, four players by default and walls that burn down slowly after a half second delay.. :-) -* Tue Aug 20 2002 - mmj@suse.de +* Tue Aug 20 2002 mmj@suse.de - Correct PreReq -* Wed Jul 31 2002 - sf@suse.de +* Wed Jul 31 2002 sf@suse.de - added 64-bit fixes -* Tue Jul 23 2002 - bk@suse.de +* Tue Jul 23 2002 bk@suse.de - updated to 0.2.0.pre_020721, pushes performance and fun by factor -* Mon Mar 18 2002 - bk@suse.de +* Mon Mar 18 2002 bk@suse.de - fix menu path to binary in Armagetron.desktop(fix for bug 14987) - allow menu wrap also in default config(was already in hw-cfg) -* Fri Feb 01 2002 - ro@suse.de +* Fri Feb 01 2002 ro@suse.de - changed neededforbuild <libpng> to <libpng-devel-packages> -* Fri Jan 11 2002 - bk@suse.de +* Fri Jan 11 2002 bk@suse.de - polished the default config, hardware.ArmageTronrc and README.SuSE - software.ArmageTronrc is obsoleted -* Fri Jan 11 2002 - ro@suse.de +* Fri Jan 11 2002 ro@suse.de - no subdirs in /usr/games -* Fri Nov 16 2001 - bk@suse.de +* Fri Nov 16 2001 bk@suse.de - remove src/engine/test from tarball, saves 150k compressed size - enable WRAP_MENU in the default Armatetronrc settings files -* Thu Nov 08 2001 - ro@suse.de +* Thu Nov 08 2001 ro@suse.de - use mesa-devel-packages in neededforbuild -* Mon Sep 03 2001 - schwab@suse.de +* Mon Sep 03 2001 schwab@suse.de - Fix to compile on ia64. -* Wed Aug 08 2001 - ro@suse.de +* Wed Aug 08 2001 ro@suse.de - changed neededforbuild <kdelibs kdelibs-devel> to <kdelibs-artsd> -* Wed Aug 08 2001 - ro@suse.de +* Wed Aug 08 2001 ro@suse.de - changed neededforbuild <sdl> to <SDL> - changed neededforbuild <sdl-devel> to <SDL-devel> -* Thu Jul 19 2001 - bk@suse.de +* Thu Jul 19 2001 bk@suse.de - update to 0.1.4.9 which includes some fixes and merges patches -* Wed Jul 04 2001 - ro@suse.de +* Wed Jul 04 2001 ro@suse.de - added kdelibs for artsd -* Wed May 09 2001 - mfabian@suse.de +* Wed May 09 2001 mfabian@suse.de - bzip2 sources -* Mon Mar 26 2001 - ro@suse.de +* Mon Mar 26 2001 ro@suse.de - changed neededforbuild <sdl> to <sdl sdl-devel> -* Thu Mar 15 2001 - ro@suse.de +* Thu Mar 15 2001 ro@suse.de - changed neededforbuild <mesaglu> to <xf86glu> - changed neededforbuild <mesaglu-devel> to <xf86glu-devel> -* Thu Mar 08 2001 - uli@suse.de +* Thu Mar 08 2001 uli@suse.de - added xf86, mesaglu* to neededforbuild -* Wed Mar 07 2001 - ro@suse.de +* Wed Mar 07 2001 ro@suse.de - changed neededforbuild <mesadev> to <mesa-devel> -* Tue Mar 06 2001 - bk@suse.de +* Tue Mar 06 2001 bk@suse.de - fix installation paths to for FHS compliance, use marcos and wildcards - improved default.cfg(now 3 AI players and better screenmode, cool!) - added patch to make manual chdir to datadir obsolete @@ -207,5 +220,5 @@ - added config examples (hardware.ArmageTronrc, software.ArmageTronrc) - packaed all additional source files into armagetron_add.tar.bz2 - removed unneccesary glib and glib-devel from neededforbuild -* Tue Mar 06 2001 - bk@suse.de +* Tue Mar 06 2001 bk@suse.de - initial version ++++++ armagetron-glibc210.patch ++++++ Index: armagetronad-0.2.7.1/src/network/net_udp.cpp =================================================================== --- armagetronad-0.2.7.1.orig/src/network/net_udp.cpp +++ armagetronad-0.2.7.1/src/network/net_udp.cpp @@ -239,7 +239,7 @@ int ANET_Init (void) ANET_GetSocketAddr (net_controlsocket, &addr); my_tcpip_address=ANET_AddrToString (&addr); - colon = strrchr (my_tcpip_address, ':'); + colon = (char*)strrchr (my_tcpip_address, ':'); if (colon) *colon = 0; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org