Hello community, here is the log from the commit of package enigma checked in at Tue May 6 18:56:27 CEST 2008. -------- --- enigma/enigma.changes 2007-12-03 12:51:27.000000000 +0100 +++ /mounts/work_src_done/STABLE/enigma/enigma.changes 2008-05-06 11:14:47.000000000 +0200 @@ -1,0 +2,7 @@ +Tue May 6 11:05:40 CEST 2008 - aj@suse.de + +- Fix missing return value. +- Fix some rpmlint warnings: Remove handling of version <= 9.3, + run fdupes, fix build requires, bzip sources. + +------------------------------------------------------------------- Old: ---- enigma-1.01.tar.gz New: ---- enigma-1.01.tar.bz2 enigma-missing-return.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ enigma.spec ++++++ --- /var/tmp/diff_new_pack.o24762/_old 2008-05-06 18:56:08.000000000 +0200 +++ /var/tmp/diff_new_pack.o24762/_new 2008-05-06 18:56:08.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package enigma (Version 1.01) # -# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2008 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. # @@ -10,13 +10,9 @@ # norootforbuild + Name: enigma -BuildRequires: SDL_image-devel SDL_ttf Xerces-c-devel gcc-c++ update-desktop-files -%if %suse_version > 930 -BuildRequires: SDL_mixer-devel -%else -BuildRequires: SDL-devel SDL_mixer libpng-devel xorg-x11-devel -%endif +BuildRequires: SDL_image-devel SDL_mixer-devel SDL_ttf-devel Xerces-c-devel fdupes gcc-c++ update-desktop-files %if %suse_version > 1020 BuildRequires: SDL_ttf-devel %endif @@ -25,9 +21,9 @@ Group: Amusements/Games/Action/Arcade AutoReqProv: on Version: 1.01 -Release: 34 +Release: 80 Summary: An Excellent Oxyd Clone -Source: enigma-%{version}.tar.gz +Source: enigma-%{version}.tar.bz2 Source1: %name-help.desktop Source2: %name.desktop Source3: %name.png @@ -36,6 +32,7 @@ Source6: french_russion.tar.bz2 Patch: %name-%version.diff Patch1: enigma-gcc43.patch +Patch2: enigma-missing-return.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -51,6 +48,7 @@ %setup -q -n enigma-%{version} %patch %patch1 +%patch2 %build export CFLAGS="${RPM_OPT_FLAGS}" CPPFLAGS="${RPM_OPT_FLAGS}" @@ -61,7 +59,6 @@ make %{?jobs:-j %jobs} %install -[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT if [ "%{_lib}" == "lib64" ]; then mkdir -p $RPM_BUILD_ROOT/usr/lib64 @@ -81,6 +78,7 @@ $RPM_BUILD_ROOT/usr/share/doc/packages/enigma tar xjf $RPM_SOURCE_DIR/french_russion.tar.bz2 -C \ $RPM_BUILD_ROOT/usr/share/doc/packages/enigma +%fdupes $RPM_BUILD_ROOT/usr/share %files %defattr(-,root,root) @@ -97,19 +95,23 @@ /usr/share/locale/*/LC_MESSAGES/enigma.mo %changelog -* Mon Dec 03 2007 - ro@suse.de +* Tue May 06 2008 aj@suse.de +- Fix missing return value. +- Fix some rpmlint warnings: Remove handling of version <= 9.3, + run fdupes, fix build requires, bzip sources. +* Mon Dec 03 2007 ro@suse.de - fix build with gcc-4.3 -* Mon Aug 06 2007 - sndirsch@suse.de +* Mon Aug 06 2007 sndirsch@suse.de - updated to release 1.01 * Enigma 1.01 is a bug fix and level addition release with some small feature additions. -* Mon Jul 09 2007 - sndirsch@suse.de +* Tue Jul 10 2007 sndirsch@suse.de - fixed BuildRequires for openSUSE > 10.2 -* Sun May 06 2007 - sndirsch@suse.de +* Mon May 07 2007 sndirsch@suse.de - added french and russian manual -* Thu Jan 25 2007 - sndirsch@suse.de +* Thu Jan 25 2007 sndirsch@suse.de - fixed "comparison with string literal" warning -* Fri Jan 05 2007 - sndirsch@suse.de +* Fri Jan 05 2007 sndirsch@suse.de - updated to release 1.00 * 200++ new levels (now more than 970 in total) * New levelpack sorting @@ -120,51 +122,51 @@ * Translations of level titles and documents * New languages: Swedish, Russian, Hungarian, Portuguese * Countless smaller enhancements -* Sat Oct 28 2006 - sndirsch@suse.de +* Sat Oct 28 2006 sndirsch@suse.de - fixed startup (Bug #216018) -* Fri Sep 08 2006 - sndirsch@suse.de +* Fri Sep 08 2006 sndirsch@suse.de - fixed build on SUSE 9.3 -* Thu Jun 15 2006 - dmueller@suse.de +* Thu Jun 15 2006 dmueller@suse.de - build parallel -* Tue Jun 13 2006 - sndirsch@suse.de +* Tue Jun 13 2006 sndirsch@suse.de - fixed wrong function declaration (Bug #183695) -* Sat Apr 15 2006 - sndirsch@suse.de +* Sat Apr 15 2006 sndirsch@suse.de - added german manual (PDF) -* Thu Feb 16 2006 - stbinner@suse.de +* Thu Feb 16 2006 stbinner@suse.de - add GenericName to .desktop file -* Fri Jan 27 2006 - nadvornik@suse.cz +* Fri Jan 27 2006 nadvornik@suse.cz - fixed BuildRequires -* Wed Jan 25 2006 - mls@suse.de +* Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Thu Nov 10 2005 - sndirsch@suse.de +* Thu Nov 10 2005 sndirsch@suse.de - docs.diff: * fixes broken images in documentation (#133229) -* Tue Oct 18 2005 - sndirsch@suse.de +* Tue Oct 18 2005 sndirsch@suse.de - removed extra qualifications (fatal error for gcc 4.1) -* Thu Jul 28 2005 - sndirsch@suse.de +* Thu Jul 28 2005 sndirsch@suse.de - added libmikmod to #neededforbuild -* Fri Jul 22 2005 - sndirsch@suse.de +* Fri Jul 22 2005 sndirsch@suse.de - added SDL_mixer-devel to #neededforbuild -* Fri Jun 10 2005 - sndirsch@suse.de +* Fri Jun 10 2005 sndirsch@suse.de - updated to release 0.92 * Added Spanish translation * Fixed bug: ice is now working * A few smaller bug fixes -* Thu May 12 2005 - sndirsch@suse.de +* Fri May 13 2005 sndirsch@suse.de - use norootforbuild -* Thu May 05 2005 - sndirsch@suse.de +* Fri May 06 2005 sndirsch@suse.de - updated to release 0.91 - adjusted enigma-0.91.diff -* Sat Apr 02 2005 - coolo@suse.de +* Sat Apr 02 2005 coolo@suse.de - fix C++ -* Thu Jan 27 2005 - sndirsch@suse.de +* Fri Jan 28 2005 sndirsch@suse.de - updated to release 0.90 RC1 -* Fri Nov 12 2004 - sndirsch@suse.de +* Fri Nov 12 2004 sndirsch@suse.de - updated to release 0.90-beta -* Mon Oct 13 2003 - sndirsch@suse.de +* Tue Oct 14 2003 sndirsch@suse.de - updated to release 0.81 - added desktop file/pixmap for new Game Manual -* Tue Sep 30 2003 - sndirsch@suse.de +* Tue Sep 30 2003 sndirsch@suse.de - updated to release 0.80-beta * Time game * Easy / difficult game mode @@ -178,15 +180,15 @@ * Reduced memory footprint - removed assert patch (already included upstream) - use new official desktop icon from package now -* Sat Aug 30 2003 - sndirsch@suse.de +* Sat Aug 30 2003 sndirsch@suse.de - added desktop icon -* Fri Aug 08 2003 - sndirsch@suse.de +* Fri Aug 08 2003 sndirsch@suse.de - added desktop file -* Wed Jul 30 2003 - meissner@suse.de +* Wed Jul 30 2003 meissner@suse.de - run autoreconf to make it work on ppc64 -* Wed Feb 26 2003 - ro@suse.de +* Wed Feb 26 2003 ro@suse.de - include assert where needed -* Mon Feb 17 2003 - sndirsch@suse.de +* Tue Feb 18 2003 sndirsch@suse.de - updated to release 0.70 * Speed improvements * Stereo sound @@ -194,13 +196,13 @@ * Much better mouse controls * Support for Oxyd's original sounds (see README) * New game objects: Rubber bands, scissors, worm holes -* Sun Dec 29 2002 - sndirsch@suse.de +* Sun Dec 29 2002 sndirsch@suse.de - updated to release 0.60 -* Mon Aug 26 2002 - sndirsch@suse.de +* Mon Aug 26 2002 sndirsch@suse.de - added documentation -* Fri Aug 16 2002 - sndirsch@suse.de +* Fri Aug 16 2002 sndirsch@suse.de - updated to release 0.50 -* Fri Jul 19 2002 - sndirsch@suse.de +* Fri Jul 19 2002 sndirsch@suse.de - added 'smpeg' to #neededforbuild -* Tue May 21 2002 - sndirsch@suse.de +* Wed May 22 2002 sndirsch@suse.de - created package ++++++ enigma-missing-return.patch ++++++ --- src/sound_internal.hh +++ src/sound_internal.hh @@ -181,7 +181,7 @@ bool play_music (const std::string &/*filename*/) { return false; } void stop_music() {} void fadeout_music() {} - bool play_sound (const SoundEvent &) {} + bool play_sound (const SoundEvent &) { return false; } void define_sound (const SoundName &, const std::string &/*filename*/) {} void define_sound (const SoundName &, const SoundData &) {} void set_listenerpos (ecl::V2 pos) {} ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org