commit SDL for openSUSE:Factory
Hello community, here is the log from the commit of package SDL for openSUSE:Factory checked in at 2019-09-05 12:33:18 Comparing /work/SRC/openSUSE:Factory/SDL (Old) and /work/SRC/openSUSE:Factory/.SDL.new.7948 (New) Package is "SDL" Thu Sep 5 12:33:18 2019 rev:56 rq:726418 version:1.2.15 Changes: --- /work/SRC/openSUSE:Factory/SDL/SDL.changes 2019-03-08 11:59:00.215979259 +0100 +++ /work/SRC/openSUSE:Factory/.SDL.new.7948/SDL.changes2019-09-05 12:33:22.795584345 +0200 @@ -1,0 +2,26 @@ +Tue Aug 27 08:42:07 UTC 2019 - Dominique Leuenberger + +- Actually apply CVE-2019-7637.patch. + +--- +Thu Aug 22 19:24:03 UTC 2019 - Michael Gorse + +- Add patches for several heap-based buffer overreads: + * CVE-2019-7577.patch (boo#1124800 CVE-2019-7577) + * CVE-2019-7575.patch (boo#1124806 CVE-2019-7575) + * CVE-2019-7574.patch (boo#1124803 CVE-2019-7574) + * CVE-2019-7572.patch (boo#1124806 CVE-2019-7572) + * CVE-2019-7637.patch (boo#1124825 CVE-2019-7637) + * CVE-2019-7578.patch (boo#1125099 boo#1124799 CVE-2019-7578 +CVE-2019-7573) + * CVE-2019-7635.patch (boo#1124827 CVE-2019-7635) + * CVE-2019-7636.patch (boo#1124826 boo#1124824 CVE-2019-7636 +CVE-2019-7638) + * CVE-2019-13616.patch (boo#1141844 CVE-2019-13616) + +--- +Mon Aug 5 04:22:30 UTC 2019 - Martin Liška + +- Do not provide an empty static archive. + +--- New: CVE-2019-13616.patch CVE-2019-7572.patch CVE-2019-7574.patch CVE-2019-7575.patch CVE-2019-7577.patch CVE-2019-7578.patch CVE-2019-7635.patch CVE-2019-7636.patch CVE-2019-7637.patch Other differences: -- ++ SDL.spec ++ --- /var/tmp/diff_new_pack.fk6BQQ/_old 2019-09-05 12:33:23.479584211 +0200 +++ /var/tmp/diff_new_pack.fk6BQQ/_new 2019-09-05 12:33:23.483584210 +0200 @@ -38,6 +38,15 @@ Patch2: sdl-lfs.patch Patch3: libsdl-1.2.15-resizing.patch Patch4: SDL-1.2.15-Use-system-glext.h.patch +Patch5: CVE-2019-7577.patch +Patch6: CVE-2019-7575.patch +Patch7: CVE-2019-7574.patch +Patch8: CVE-2019-7572.patch +Patch9: CVE-2019-7578.patch +Patch10:CVE-2019-7635.patch +Patch11:CVE-2019-7636.patch +Patch12:CVE-2019-7637.patch +Patch13:CVE-2019-13616.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf BuildRequires: nasm @@ -100,12 +109,7 @@ library. %prep -%setup -q -%patch0 -%patch1 -%patch2 -%patch -P 3 -p1 -%patch4 -p1 +%autosetup -p1 # remove the file to provide sufficient evidence that we are # not using this file during the build [bnc#508111] rm -f src/joystick/darwin/10.3.9-FIX/IOHIDLib.h @@ -132,6 +136,7 @@ %install %make_install rm -f "%buildroot/%_libdir"/*.la +rm "%buildroot/%_libdir"/libSDLmain.a sed -i -e '/^Libs.private/d' "%buildroot/%_libdir/pkgconfig/sdl.pc" %post -n %lname -p /sbin/ldconfig @@ -148,7 +153,6 @@ %doc docs/index.html docs/html/ docs/images/ %_bindir/sdl-config %_libdir/libSDL.so -%_libdir/libSDLmain.a %_includedir/SDL/ %_datadir/aclocal/ %_mandir/man3/*.3* ++ CVE-2019-13616.patch ++ diff -r 87d60cae0273 -r ad1bbfbca760 src/video/SDL_bmp.c --- a/src/video/SDL_bmp.c Tue Jun 18 23:31:40 2019 +0100 +++ b/src/video/SDL_bmp.c Tue Jul 30 21:30:24 2019 +0300 @@ -143,6 +143,11 @@ (void) biYPelsPerMeter; (void) biClrImportant; + if (biWidth <= 0 || biHeight == 0) { + SDL_SetError("BMP file with bad dimensions (%dx%d)", biWidth, biHeight); + was_error = SDL_TRUE; + goto done; + } if (biHeight < 0) { topDown = SDL_TRUE; biHeight = -biHeight; ++ CVE-2019-7572.patch ++ diff --git a/src/audio/SDL_wave.c b/src/audio/SDL_wave.c index 2968b3d..caf41ee 100644 --- a/src/audio/SDL_wave.c +++ b/src/audio/SDL_wave.c @@ -275,6 +275,13 @@ static Sint32 IMA_ADPCM_nibble(struct IMA_ADPCM_decodestate *state,Uint8 nybble) }; Sint32 delta, step; + if ( state->index > 88 ) { + state->index = 88; + } else + if ( state->index < 0 ) { + state->index = 0; + } + /* Compute difference and new sample value */ step = step_table[state->index]; delta = step >> 3; @@ -334,7 +341,7 @@ static void Fill_IMA_ADPCM_block(Uint8 *decoded, Uint8 *encoded, static int IMA_ADPCM_decode(Uint8 **audio_buf, Uint32 *audio_len) { struct IMA_ADPCM_decodestate *state; - Uint8 *freeable, *encoded, *encoded_end, *decoded; + Uint8
commit SDL for openSUSE:Factory
Hello community, here is the log from the commit of package SDL for openSUSE:Factory checked in at 2019-03-08 11:58:57 Comparing /work/SRC/openSUSE:Factory/SDL (Old) and /work/SRC/openSUSE:Factory/.SDL.new.28833 (New) Package is "SDL" Fri Mar 8 11:58:57 2019 rev:55 rq:681137 version:1.2.15 Changes: --- /work/SRC/openSUSE:Factory/SDL/SDL.changes 2017-07-04 11:54:51.771187640 +0200 +++ /work/SRC/openSUSE:Factory/.SDL.new.28833/SDL.changes 2019-03-08 11:59:00.215979259 +0100 @@ -1,0 +2,10 @@ +Sun Mar 3 19:35:44 UTC 2019 - Martin Hauke + +- Add patch: + * SDL-1.2.15-Use-system-glext.h.patch +Mesa-18.2.6 changed GL_GLEXT_VERSION and that conflicts with +the bundled glext.h definitions. +Use system glext.h instead via GL/gl.h. +See: https://bugzilla.redhat.com/show_bug.cgi?id=1662778 + +--- New: SDL-1.2.15-Use-system-glext.h.patch Other differences: -- ++ SDL.spec ++ --- /var/tmp/diff_new_pack.fWcFEy/_old 2019-03-08 11:59:01.991978958 +0100 +++ /var/tmp/diff_new_pack.fWcFEy/_new 2019-03-08 11:59:01.991978958 +0100 @@ -1,7 +1,7 @@ # # spec file for package SDL # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # 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/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -23,7 +23,7 @@ Version:1.2.15 Release:0 Summary:Simple DirectMedia Layer Library -License:LGPL-2.1+ +License:LGPL-2.1-or-later Group: Development/Libraries/X11 Url:http://libsdl.org/ @@ -37,6 +37,7 @@ Patch1: SDL_sdl_endian.patch Patch2: sdl-lfs.patch Patch3: libsdl-1.2.15-resizing.patch +Patch4: SDL-1.2.15-Use-system-glext.h.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf BuildRequires: nasm @@ -62,8 +63,8 @@ %package -n %lname Summary:Simple DirectMedia Layer Library -Group: System/Libraries # SDL was used last in 11.1 +Group: System/Libraries Provides: SDL = %version Obsoletes: SDL < %version # bnc437293 @@ -78,8 +79,8 @@ %package -n libSDL-devel Summary:SDL Library Developer Files -Group: Development/Libraries/X11 # SDL-devel was used last in 11.1 +Group: Development/Libraries/X11 Provides: SDL-devel = %version Obsoletes: SDL-devel < %version # bnc437293 @@ -104,6 +105,7 @@ %patch1 %patch2 %patch -P 3 -p1 +%patch4 -p1 # remove the file to provide sufficient evidence that we are # not using this file during the build [bnc#508111] rm -f src/joystick/darwin/10.3.9-FIX/IOHIDLib.h ++ SDL-1.2.15-Use-system-glext.h.patch ++ >From cf8a0c3d75005436d3ed3ea0ae258cdef5b10ebe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Mon, 14 Jan 2019 12:10:21 +0100 Subject: [PATCH] Use system glext.h MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit mesa-18.2.6 changed GL_GLEXT_VERSION and that conflicts with the bundled glext.h definitions. Use system glext.h instead via GL/gl.h. Signed-off-by: Petr Písař --- include/SDL_opengl.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/SDL_opengl.h b/include/SDL_opengl.h index 3d791d6..3a77b11 100644 --- a/include/SDL_opengl.h +++ b/include/SDL_opengl.h @@ -33,6 +33,8 @@ #endif #include #endif +/* mesa changes GL_GLEXT_VERSION, use system glext.h instead via GL/gl.h */ +#define NO_SDL_GLEXT #ifndef NO_SDL_GLEXT #define __glext_h_ /* Don't let gl.h include glext.h */ #endif -- 2.17.2
commit SDL for openSUSE:Factory
Hello community, here is the log from the commit of package SDL for openSUSE:Factory checked in at 2017-07-04 11:54:50 Comparing /work/SRC/openSUSE:Factory/SDL (Old) and /work/SRC/openSUSE:Factory/.SDL.new (New) Package is "SDL" Tue Jul 4 11:54:50 2017 rev:54 rq:507391 version:1.2.15 Changes: --- /work/SRC/openSUSE:Factory/SDL/SDL.changes 2015-01-15 16:00:53.0 +0100 +++ /work/SRC/openSUSE:Factory/.SDL.new/SDL.changes 2017-07-04 11:54:51.771187640 +0200 @@ -1,0 +2,5 @@ +Thu Jun 29 10:48:23 UTC 2017 - sch...@suse.de + +- libspe2 doesn't exist any more + +--- Other differences: -- ++ SDL.spec ++ --- /var/tmp/diff_new_pack.l1mCxJ/_old 2017-07-04 11:54:53.194987270 +0200 +++ /var/tmp/diff_new_pack.l1mCxJ/_new 2017-07-04 11:54:53.198986708 +0200 @@ -54,9 +54,6 @@ %if 0%{?suse_version} < 1120 BuildRequires: arts-devel %endif -%ifarch ppc ppc64 -BuildRequires: libspe2-devel -%endif %description This is the "Simple DirectMedia Layer" library. It provides a generic
commit SDL for openSUSE:Factory
Hello community, here is the log from the commit of package SDL for openSUSE:Factory checked in at 2015-01-15 16:00:52 Comparing /work/SRC/openSUSE:Factory/SDL (Old) and /work/SRC/openSUSE:Factory/.SDL.new (New) Package is SDL Changes: --- /work/SRC/openSUSE:Factory/SDL/SDL.changes 2015-01-08 23:05:34.0 +0100 +++ /work/SRC/openSUSE:Factory/.SDL.new/SDL.changes 2015-01-15 16:00:53.0 +0100 @@ -1,0 +2,5 @@ +Mon Jan 12 16:16:23 UTC 2015 - sch...@suse.de + +- libspe2 only exists for ppc and ppc64 + +--- Other differences: -- ++ SDL.spec ++ --- /var/tmp/diff_new_pack.J5ozVZ/_old 2015-01-15 16:00:55.0 +0100 +++ /var/tmp/diff_new_pack.J5ozVZ/_new 2015-01-15 16:00:55.0 +0100 @@ -54,7 +54,7 @@ %if 0%{?suse_version} 1120 BuildRequires: arts-devel %endif -%ifarch ppc ppc64 ppc64p7 ppc64le +%ifarch ppc ppc64 BuildRequires: libspe2-devel %endif -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit SDL for openSUSE:Factory
Hello community, here is the log from the commit of package SDL for openSUSE:Factory checked in at 2015-01-08 23:05:31 Comparing /work/SRC/openSUSE:Factory/SDL (Old) and /work/SRC/openSUSE:Factory/.SDL.new (New) Package is SDL Changes: --- /work/SRC/openSUSE:Factory/SDL/SDL.changes 2014-12-30 00:49:21.0 +0100 +++ /work/SRC/openSUSE:Factory/.SDL.new/SDL.changes 2015-01-08 23:05:34.0 +0100 @@ -1,0 +2,5 @@ +Tue Jan 6 12:37:40 UTC 2015 - jeng...@inai.de + +- Avoid bs_sched computation failure by expanding %power64 + +--- Other differences: -- ++ SDL.spec ++ --- /var/tmp/diff_new_pack.DSmVag/_old 2015-01-08 23:05:35.0 +0100 +++ /var/tmp/diff_new_pack.DSmVag/_new 2015-01-08 23:05:35.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package SDL # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -40,7 +40,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf BuildRequires: nasm -BuildRequires: pkgconfig +BuildRequires: pkg-config BuildRequires: pkgconfig(alsa) = 0.9.0 BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(glu) @@ -54,7 +54,7 @@ %if 0%{?suse_version} 1120 BuildRequires: arts-devel %endif -%ifarch ppc %power64 +%ifarch ppc ppc64 ppc64p7 ppc64le BuildRequires: libspe2-devel %endif @@ -67,8 +67,8 @@ Summary:Simple DirectMedia Layer Library Group: System/Libraries # SDL was used last in 11.1 -Provides: SDL = %{version} -Obsoletes: SDL %{version} +Provides: SDL = %version +Obsoletes: SDL %version # bnc437293 %ifarch ppc64 Obsoletes: SDL-64bit @@ -83,13 +83,13 @@ Summary:SDL Library Developer Files Group: Development/Libraries/X11 # SDL-devel was used last in 11.1 -Provides: SDL-devel = %{version} -Obsoletes: SDL-devel %{version} +Provides: SDL-devel = %version +Obsoletes: SDL-devel %version # bnc437293 %ifarch ppc64 Obsoletes: SDL-devel-64bit %endif -Requires: %lname = %{version} +Requires: %lname = %version Requires: c_compiler Requires: pkgconfig Requires: pkgconfig(gl) @@ -113,6 +113,7 @@ %build ./autogen.sh +# --with-pic is for libSDLmain.a %configure \ --disable-static \ --disable-rpath \ @@ -125,35 +126,33 @@ --enable-video-aalib \ %endif --disable-video-svga \ ---disable-video-ps3 +--disable-video-ps3 \ +--with-pic make %{?_smp_mflags} %install -make install DESTDIR=%buildroot - -rm -f %{buildroot}%{_libdir}/*.la - -sed -i -e '/^Libs.private/d' %{buildroot}%{_libdir}/pkgconfig/sdl.pc +%make_install +rm -f %buildroot/%_libdir/*.la +sed -i -e '/^Libs.private/d' %buildroot/%_libdir/pkgconfig/sdl.pc %post -n %lname -p /sbin/ldconfig - %postun -n %lname -p /sbin/ldconfig %files -n %lname %defattr(-,root,root) %doc BUGS COPYING CREDITS README README-SDL.txt -%{_libdir}/libSDL-1*.so.* +%_libdir/libSDL-1*.so.* %files -n libSDL-devel %defattr(-,root,root) %doc docs.html README.HG TODO WhatsNew %doc docs/index.html docs/html/ docs/images/ -%{_bindir}/sdl-config -%{_libdir}/libSDL.so -%{_libdir}/libSDLmain.a -%{_includedir}/SDL/ -%{_datadir}/aclocal/ -%{_mandir}/man3/*.3* -%{_libdir}/pkgconfig/sdl.pc +%_bindir/sdl-config +%_libdir/libSDL.so +%_libdir/libSDLmain.a +%_includedir/SDL/ +%_datadir/aclocal/ +%_mandir/man3/*.3* +%_libdir/pkgconfig/sdl.pc %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit SDL for openSUSE:Factory
Hello community, here is the log from the commit of package SDL for openSUSE:Factory checked in at 2014-12-30 00:49:18 Comparing /work/SRC/openSUSE:Factory/SDL (Old) and /work/SRC/openSUSE:Factory/.SDL.new (New) Package is SDL Changes: --- /work/SRC/openSUSE:Factory/SDL/SDL.changes 2014-10-14 13:24:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.SDL.new/SDL.changes 2014-12-30 00:49:21.0 +0100 @@ -1,0 +2,12 @@ +Fri Dec 19 10:48:55 UTC 2014 - jeng...@inai.de + +- Drop old soundserver support (also arts, after esound). + Remove --with-pic, building defaults to PIC anyway. + Use pkgconfig names to slurp in packages. + +--- +Thu Dec 18 10:14:55 UTC 2014 - jeng...@inai.de + +- Remove gpg-offline leftovers + +--- Other differences: -- ++ SDL.spec ++ --- /var/tmp/diff_new_pack.bCMNGX/_old 2014-12-30 00:49:22.0 +0100 +++ /var/tmp/diff_new_pack.bCMNGX/_new 2014-12-30 00:49:22.0 +0100 @@ -38,28 +38,23 @@ Patch2: sdl-lfs.patch Patch3: libsdl-1.2.15-resizing.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: Mesa-devel -BuildRequires: Mesa-libGL-devel -BuildRequires: alsa-devel = 0.9.0 BuildRequires: autoconf -%if 0%{?suse_version} == 1220 -BuildRequires: Mesa-libGLU-devel -%else -BuildRequires: glu-devel -%endif -BuildRequires: libICE-devel -BuildRequires: libXrandr-devel -BuildRequires: libXrender-devel BuildRequires: nasm BuildRequires: pkgconfig +BuildRequires: pkgconfig(alsa) = 0.9.0 +BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(glu) +BuildRequires: pkgconfig(ice) BuildRequires: pkgconfig(libpulse-simple) = 0.9 +BuildRequires: pkgconfig(xrandr) +BuildRequires: pkgconfig(xrender) %if 0%{?aalib} == 1 BuildRequires: aalib-devel %endif %if 0%{?suse_version} 1120 BuildRequires: arts-devel %endif -%ifarch ppc ppc64 +%ifarch ppc %power64 BuildRequires: libspe2-devel %endif @@ -107,7 +102,6 @@ library. %prep -%{?gpg_verify: %gpg_verify %{S:2}} %setup -q %patch0 %patch1 @@ -121,7 +115,6 @@ ./autogen.sh %configure \ --disable-static \ ---with-pic \ --disable-rpath \ --disable-alsa-shared \ --disable-x11-shared \ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit SDL for openSUSE:Factory
Hello community, here is the log from the commit of package SDL for openSUSE:Factory checked in at 2014-10-14 13:24:45 Comparing /work/SRC/openSUSE:Factory/SDL (Old) and /work/SRC/openSUSE:Factory/.SDL.new (New) Package is SDL Changes: --- /work/SRC/openSUSE:Factory/SDL/SDL.changes 2014-05-26 14:40:23.0 +0200 +++ /work/SRC/openSUSE:Factory/.SDL.new/SDL.changes 2014-10-14 13:24:56.0 +0200 @@ -1,0 +2,6 @@ +Sun Oct 12 15:07:16 UTC 2014 - dims...@opensuse.org + +- Drop esound-devel BuildRequires: esd is really no longer the way + to go. + +--- Other differences: -- ++ SDL.spec ++ --- /var/tmp/diff_new_pack.2IGYtv/_old 2014-10-14 13:24:58.0 +0200 +++ /var/tmp/diff_new_pack.2IGYtv/_new 2014-10-14 13:24:58.0 +0200 @@ -42,7 +42,6 @@ BuildRequires: Mesa-libGL-devel BuildRequires: alsa-devel = 0.9.0 BuildRequires: autoconf -BuildRequires: esound-devel = 0.2.8 %if 0%{?suse_version} == 1220 BuildRequires: Mesa-libGLU-devel %else -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit SDL for openSUSE:Factory
Hello community, here is the log from the commit of package SDL for openSUSE:Factory checked in at 2014-05-26 14:40:17 Comparing /work/SRC/openSUSE:Factory/SDL (Old) and /work/SRC/openSUSE:Factory/.SDL.new (New) Package is SDL Changes: --- /work/SRC/openSUSE:Factory/SDL/SDL.changes 2013-12-19 12:51:31.0 +0100 +++ /work/SRC/openSUSE:Factory/.SDL.new/SDL.changes 2014-05-26 14:40:23.0 +0200 @@ -1,0 +2,6 @@ +Sun May 25 16:30:19 UTC 2014 - crrodrig...@opensuse.org + +- Update SDL-lfs.patch, after a recent verification I found + that something is not including SDL_config.h (config.h) + therefore not using large file offsets. +--- Other differences: -- ++ SDL.spec ++ --- /var/tmp/diff_new_pack.LveiWq/_old 2014-05-26 14:40:24.0 +0200 +++ /var/tmp/diff_new_pack.LveiWq/_new 2014-05-26 14:40:24.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package SDL # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 ++ sdl-lfs.patch ++ --- /var/tmp/diff_new_pack.LveiWq/_old 2014-05-26 14:40:25.0 +0200 +++ /var/tmp/diff_new_pack.LveiWq/_new 2014-05-26 14:40:25.0 +0200 @@ -9,3 +9,14 @@ AC_PROG_CXX AC_PROG_INSTALL AC_PROG_MAKE_SET +--- Makefile.in.orig Makefile.in +@@ -21,7 +21,7 @@ distfile = $(distdir).tar.gz + SHELL = @SHELL@ + CC = @CC@ + INCLUDE = @INCLUDE@ +-CFLAGS = @BUILD_CFLAGS@ ++CFLAGS = @BUILD_CFLAGS@ -include include/SDL_config.h + EXTRA_CFLAGS = @EXTRA_CFLAGS@ + LDFLAGS = @BUILD_LDFLAGS@ + EXTRA_LDFLAGS = @EXTRA_LDFLAGS@ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit SDL for openSUSE:Factory
Hello community, here is the log from the commit of package SDL for openSUSE:Factory checked in at 2013-12-19 12:51:29 Comparing /work/SRC/openSUSE:Factory/SDL (Old) and /work/SRC/openSUSE:Factory/.SDL.new (New) Package is SDL Changes: --- /work/SRC/openSUSE:Factory/SDL/SDL.changes 2013-08-19 11:13:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.SDL.new/SDL.changes 2013-12-19 12:51:31.0 +0100 @@ -1,0 +2,7 @@ +Tue Dec 17 08:20:15 UTC 2013 - jeng...@inai.de + +- Add libsdl-1.2.15-resizing.patch: resolve an issue whereby window + frame corner resizing emitted no resize events to applications + (bnc#855639) + +--- New: libsdl-1.2.15-resizing.patch Other differences: -- ++ SDL.spec ++ --- /var/tmp/diff_new_pack.l2LWJx/_old 2013-12-19 12:51:32.0 +0100 +++ /var/tmp/diff_new_pack.l2LWJx/_new 2013-12-19 12:51:32.0 +0100 @@ -36,13 +36,18 @@ Patch0: SDL-1.2.13-x11-keytounicode.patch Patch1: SDL_sdl_endian.patch Patch2: sdl-lfs.patch +Patch3: libsdl-1.2.15-resizing.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: Mesa-devel BuildRequires: Mesa-libGL-devel BuildRequires: alsa-devel = 0.9.0 BuildRequires: autoconf BuildRequires: esound-devel = 0.2.8 +%if 0%{?suse_version} == 1220 +BuildRequires: Mesa-libGLU-devel +%else BuildRequires: glu-devel +%endif BuildRequires: libICE-devel BuildRequires: libXrandr-devel BuildRequires: libXrender-devel @@ -108,6 +113,7 @@ %patch0 %patch1 %patch2 +%patch -P 3 -p1 # remove the file to provide sufficient evidence that we are # not using this file during the build [bnc#508111] rm -f src/joystick/darwin/10.3.9-FIX/IOHIDLib.h ++ libsdl-1.2.15-resizing.patch ++ From: Andrew Caudwell acaudw...@gmail.com Last-Update: 2012-04-10 References: http://bugzilla.libsdl.org/show_bug.cgi?id=1430 References: http://bugs.debian.org/665779 References: http://bugs.gentoo.org/411539 References: http://bugzilla.novell.com/855639 Revert change that breaks window corner resizing (Reverts hg commit 5620:ad4ed9f0336f.) --- src/video/x11/SDL_x11events.c | 16 src/video/x11/SDL_x11events_c.h |5 - src/video/x11/SDL_x11video.c|2 -- 3 files changed, 23 deletions(-) Index: SDL-1.2.15/src/video/x11/SDL_x11events.c === --- SDL-1.2.15.orig/src/video/x11/SDL_x11events.c +++ SDL-1.2.15/src/video/x11/SDL_x11events.c @@ -57,12 +57,6 @@ static SDLKey ODD_keymap[256]; static SDLKey MISC_keymap[256]; SDLKey X11_TranslateKeycode(Display *display, KeyCode kc); -/* - Pending resize target for ConfigureNotify (so outdated events don't - cause inappropriate resize events) -*/ -int X11_PendingConfigureNotifyWidth = -1; -int X11_PendingConfigureNotifyHeight = -1; #ifdef X_HAVE_UTF8_STRING Uint32 Utf8ToUcs4(const Uint8 *utf8) @@ -825,16 +819,6 @@ printf(MapNotify!\n); #ifdef DEBUG_XEVENTS printf(ConfigureNotify! (resize: %dx%d)\n, xevent.xconfigure.width, xevent.xconfigure.height); #endif - if ((X11_PendingConfigureNotifyWidth != -1) - (X11_PendingConfigureNotifyHeight != -1)) { - if ((xevent.xconfigure.width != X11_PendingConfigureNotifyWidth) - (xevent.xconfigure.height != X11_PendingConfigureNotifyHeight)) { - /* Event is from before the resize, so ignore. */ - break; - } - X11_PendingConfigureNotifyWidth = -1; - X11_PendingConfigureNotifyHeight = -1; - } if ( SDL_VideoSurface ) { if ((xevent.xconfigure.width != SDL_VideoSurface-w) || (xevent.xconfigure.height != SDL_VideoSurface-h)) { Index: SDL-1.2.15/src/video/x11/SDL_x11events_c.h === --- SDL-1.2.15.orig/src/video/x11/SDL_x11events_c.h +++ SDL-1.2.15/src/video/x11/SDL_x11events_c.h @@ -27,8 +27,3 @@ extern void X11_InitOSKeymap(_THIS); extern void X11_PumpEvents(_THIS); extern void X11_SetKeyboardState(Display *display, const char *key_vec); - -/* Variables to be exported */ -extern int X11_PendingConfigureNotifyWidth; -extern int X11_PendingConfigureNotifyHeight; - Index: SDL-1.2.15/src/video/x11/SDL_x11video.c === --- SDL-1.2.15.orig/src/video/x11/SDL_x11video.c +++ SDL-1.2.15/src/video/x11/SDL_x11video.c @@ -1177,8 +1177,6 @@ SDL_Surface *X11_SetVideoMode(_THIS, SDL current = NULL;
commit SDL for openSUSE:Factory
Hello community, here is the log from the commit of package SDL for openSUSE:Factory checked in at 2013-08-19 11:13:17 Comparing /work/SRC/openSUSE:Factory/SDL (Old) and /work/SRC/openSUSE:Factory/.SDL.new (New) Package is SDL Changes: --- /work/SRC/openSUSE:Factory/SDL/SDL.changes 2013-06-11 09:24:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.SDL.new/SDL.changes 2013-08-19 11:13:18.0 +0200 @@ -1,0 +2,7 @@ +Tue Aug 13 12:04:26 UTC 2013 - jeng...@inai.de + +- Some metadata spruce-up: add current URLs, softer wildcarding + in the files list, more robust make install call +- Optional signature verification in local builds + +--- New: SDL-1.2.15.tar.gz.sig SDL.keyring Other differences: -- ++ SDL.spec ++ --- /var/tmp/diff_new_pack.2qBjDV/_old 2013-08-19 11:13:19.0 +0200 +++ /var/tmp/diff_new_pack.2qBjDV/_new 2013-08-19 11:13:19.0 +0200 @@ -19,48 +19,52 @@ %define aalib 0 Name: SDL -BuildRequires: autoconf -BuildRequires: esound-devel -BuildRequires: libpulse-devel -BuildRequires: nasm -%if 0%{?suse_version} 1120 -BuildRequires: arts-devel -%else -BuildRequires: Mesa-devel -BuildRequires: alsa-devel -BuildRequires: gcc-c++ -BuildRequires: libstdc++-devel -BuildRequires: pkgconfig -BuildRequires: xorg-x11-devel -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(glu) -%endif -%if 0%{?aalib} == 1 -BuildRequires: aalib-devel -%endif -%ifarch ppc ppc64 -BuildRequires: libspe2-devel -%endif +%define lname libSDL-1_2-0 Version:1.2.15 Release:0 Summary:Simple DirectMedia Layer Library License:LGPL-2.1+ -Group: System/Libraries -Url:http://www.libsdl.org/ -Source: http://www.libsdl.org/release/SDL-%{version}.tar.gz -Source2:baselibs.conf +Group: Development/Libraries/X11 +Url:http://libsdl.org/ + +#DL-URL: http://libsdl.org/download-1.2.php +Source: http://libsdl.org/release/%name-%version.tar.gz +Source2:http://libsdl.org/release/%name-%version.tar.gz.sig +Source3:%name.keyring +Source4:baselibs.conf # PATCH-FIX-OPENSUSE SDL-1.2.13-x11-keytounicode.patch Patch0: SDL-1.2.13-x11-keytounicode.patch Patch1: SDL_sdl_endian.patch Patch2: sdl-lfs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: Mesa-devel +BuildRequires: Mesa-libGL-devel +BuildRequires: alsa-devel = 0.9.0 +BuildRequires: autoconf +BuildRequires: esound-devel = 0.2.8 +BuildRequires: glu-devel +BuildRequires: libICE-devel +BuildRequires: libXrandr-devel +BuildRequires: libXrender-devel +BuildRequires: nasm +BuildRequires: pkgconfig +BuildRequires: pkgconfig(libpulse-simple) = 0.9 +%if 0%{?aalib} == 1 +BuildRequires: aalib-devel +%endif +%if 0%{?suse_version} 1120 +BuildRequires: arts-devel +%endif +%ifarch ppc ppc64 +BuildRequires: libspe2-devel +%endif %description This is the Simple DirectMedia Layer library. It provides a generic API for access to audio, keyboard, mouse, and display framebuffer across multiple platforms. -%package -n libSDL-1_2-0 +%package -n %lname Summary:Simple DirectMedia Layer Library Group: System/Libraries # SDL was used last in 11.1 @@ -71,7 +75,7 @@ Obsoletes: SDL-64bit %endif -%description -n libSDL-1_2-0 +%description -n %lname This is the Simple DirectMedia Layer library. It provides a generic API for access to audio, keyboard, mouse, and display framebuffer across multiple platforms. @@ -86,8 +90,8 @@ %ifarch ppc64 Obsoletes: SDL-devel-64bit %endif -Requires: gcc -Requires: libSDL-1_2-0 = %{version} +Requires: %lname = %{version} +Requires: c_compiler Requires: pkgconfig Requires: pkgconfig(gl) Requires: pkgconfig(glu) @@ -99,6 +103,7 @@ library. %prep +%{?gpg_verify: %gpg_verify %{S:2}} %setup -q %patch0 %patch1 @@ -126,31 +131,31 @@ make %{?_smp_mflags} %install -%make_install +make install DESTDIR=%buildroot rm -f %{buildroot}%{_libdir}/*.la sed -i -e '/^Libs.private/d' %{buildroot}%{_libdir}/pkgconfig/sdl.pc -%post -n libSDL-1_2-0 -p /sbin/ldconfig +%post -n %lname -p /sbin/ldconfig -%postun -n libSDL-1_2-0 -p /sbin/ldconfig +%postun -n %lname -p /sbin/ldconfig -%files -n libSDL-1_2-0 +%files -n %lname %defattr(-,root,root) %doc BUGS COPYING CREDITS README README-SDL.txt -%{_libdir}/*.so.* +%{_libdir}/libSDL-1*.so.* %files -n libSDL-devel %defattr(-,root,root) %doc docs.html README.HG TODO WhatsNew -%doc docs/index.html docs/html docs/images -%{_bindir}/* -%{_libdir}/*.so +%doc
commit SDL for openSUSE:Factory
Hello community, here is the log from the commit of package SDL for openSUSE:Factory checked in at 2013-06-11 06:39:15 Comparing /work/SRC/openSUSE:Factory/SDL (Old) and /work/SRC/openSUSE:Factory/.SDL.new (New) Package is SDL Changes: --- /work/SRC/openSUSE:Factory/SDL/SDL.changes 2013-04-17 09:25:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.SDL.new/SDL.changes 2013-06-11 09:24:09.0 +0200 @@ -1,0 +2,6 @@ +Sat Jun 8 20:24:50 UTC 2013 - crrodrig...@opensuse.org + +- sdl-lfs.patch: Ensure library is built with large file + support/ 64bit off_t in 32bit systems + +--- New: sdl-lfs.patch Other differences: -- ++ SDL.spec ++ --- /var/tmp/diff_new_pack.Q9D9Jb/_old 2013-06-11 09:24:10.0 +0200 +++ /var/tmp/diff_new_pack.Q9D9Jb/_new 2013-06-11 09:24:10.0 +0200 @@ -52,6 +52,7 @@ # PATCH-FIX-OPENSUSE SDL-1.2.13-x11-keytounicode.patch Patch0: SDL-1.2.13-x11-keytounicode.patch Patch1: SDL_sdl_endian.patch +Patch2: sdl-lfs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -101,6 +102,7 @@ %setup -q %patch0 %patch1 +%patch2 # remove the file to provide sufficient evidence that we are # not using this file during the build [bnc#508111] rm -f src/joystick/darwin/10.3.9-FIX/IOHIDLib.h ++ sdl-lfs.patch ++ --- configure.in.orig +++ configure.in @@ -56,6 +56,8 @@ fi dnl Check for tools AC_PROG_LIBTOOL AC_PROG_CC +AC_USE_SYSTEM_EXTENSIONS +AC_SYS_LARGEFILE AC_PROG_CXX AC_PROG_INSTALL AC_PROG_MAKE_SET -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit SDL for openSUSE:Factory
Hello community, here is the log from the commit of package SDL for openSUSE:Factory checked in at 2013-04-17 09:25:32 Comparing /work/SRC/openSUSE:Factory/SDL (Old) and /work/SRC/openSUSE:Factory/.SDL.new (New) Package is SDL, Maintainer is orpha...@suse.de Changes: --- /work/SRC/openSUSE:Factory/SDL/SDL.changes 2012-09-20 15:50:21.0 +0200 +++ /work/SRC/openSUSE:Factory/.SDL.new/SDL.changes 2013-04-17 09:25:38.0 +0200 @@ -1,0 +2,16 @@ +Thu Jan 3 00:31:43 UTC 2013 - crrodrig...@opensuse.org + +- USe OS byteswapping macros that are optimized for all platforms + directly by GCC. + + - DO not use dlopen to load libraries that otherwise can be linked + at build-time, this is a _very_ bad idea, starting with the fact + that rpm dependencies do not take account of dlopen and will + break profiling/debugging etc.. + +- SDL-devel now has strict requires, so it will only pull what + it really requires, as it no longer requires metapackages, it is + very likely that some packages dont the chain will fail to build + those must be fixed in the respective spec files (not here) + +--- New: SDL_sdl_endian.patch Other differences: -- ++ SDL.spec ++ --- /var/tmp/diff_new_pack.jq4Gpq/_old 2013-04-17 09:25:52.0 +0200 +++ /var/tmp/diff_new_pack.jq4Gpq/_new 2013-04-17 09:25:52.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package SDL # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 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 @@ -51,6 +51,7 @@ Source2:baselibs.conf # PATCH-FIX-OPENSUSE SDL-1.2.13-x11-keytounicode.patch Patch0: SDL-1.2.13-x11-keytounicode.patch +Patch1: SDL_sdl_endian.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -84,17 +85,13 @@ %ifarch ppc64 Obsoletes: SDL-devel-64bit %endif -Requires: Mesa-devel -Requires: alsa-devel Requires: gcc Requires: libSDL-1_2-0 = %{version} -Requires: libstdc++-devel Requires: pkgconfig -Requires: xorg-x11-devel +Requires: pkgconfig(gl) Requires: pkgconfig(glu) -%if 0%{?aalib} == 1 -Requires: aalib-devel -%endif +Requires: pkgconfig(x11) +Requires: pkgconfig(xproto) %description -n libSDL-devel This package contains files needed for development with the SDL @@ -103,7 +100,7 @@ %prep %setup -q %patch0 - +%patch1 # remove the file to provide sufficient evidence that we are # not using this file during the build [bnc#508111] rm -f src/joystick/darwin/10.3.9-FIX/IOHIDLib.h @@ -115,6 +112,10 @@ --with-pic \ --disable-rpath \ --disable-alsa-shared \ +--disable-x11-shared \ +--disable-pulseaudio-shared \ +--disable-esd-shared \ +--disable-osmesa-shared \ %if 0%{?aalib} --enable-video-aalib \ %endif @@ -124,8 +125,11 @@ %install %make_install + rm -f %{buildroot}%{_libdir}/*.la +sed -i -e '/^Libs.private/d' %{buildroot}%{_libdir}/pkgconfig/sdl.pc + %post -n libSDL-1_2-0 -p /sbin/ldconfig %postun -n libSDL-1_2-0 -p /sbin/ldconfig ++ SDL_sdl_endian.patch ++ --- include/SDL_endian.h.orig +++ include/SDL_endian.h @@ -37,12 +37,11 @@ #define SDL_LIL_ENDIAN 1234 #define SDL_BIG_ENDIAN 4321 /*@}*/ +#include byteswap.h +#include endian.h #ifndef SDL_BYTEORDER /* Not defined in SDL_config.h? */ -#ifdef __linux__ -#include endian.h #define SDL_BYTEORDER __BYTE_ORDER -#else /* __linux __ */ #if defined(__hppa__) || \ defined(__m68k__) || defined(mc68000) || defined(_M_M68K) || \ (defined(__MIPS__) defined(__MISPEB__)) || \ @@ -52,7 +51,6 @@ #else #define SDL_BYTEORDER SDL_LIL_ENDIAN #endif -#endif /* __linux __ */ #endif /* !SDL_BYTEORDER */ @@ -62,6 +60,13 @@ extern C { #endif + +static __inline__ Uint16 SDL_Swap16(Uint16 x) { return bswap_16(x); } + +static __inline__ Uint32 SDL_Swap32(Uint32 x) { return bswap_32(x); } + +static __inline__ Uint64 SDL_Swap64(Uint64 x) { return bswap_64(x); } + /** * @name SDL_Swap Functions * Use inline functions for compilers that support them, and static @@ -70,139 +75,18 @@ extern C { * header should only be included in files that actually use them. */ /*@{*/ -#if defined(__GNUC__) defined(__i386__) \ - !(__GNUC__ == 2 __GNUC_MINOR__ = 95 /* broken gcc version */) -static __inline__ Uint16 SDL_Swap16(Uint16 x) -{ - __asm__(xchgb %b0,%h0 : =q (x) : 0 (x)); - return x; -} -#elif defined(__GNUC__) defined(__x86_64__) -static
commit SDL for openSUSE:Factory
Hello community, here is the log from the commit of package SDL for openSUSE:Factory checked in at 2012-09-20 15:50:19 Comparing /work/SRC/openSUSE:Factory/SDL (Old) and /work/SRC/openSUSE:Factory/.SDL.new (New) Package is SDL, Maintainer is prus...@suse.com Changes: --- /work/SRC/openSUSE:Factory/SDL/SDL.changes 2012-05-07 22:52:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.SDL.new/SDL.changes 2012-09-20 15:50:21.0 +0200 @@ -1,0 +2,5 @@ +Tue Sep 18 08:15:46 UTC 2012 - co...@suse.com + +- 12.3's Mesa doesn't bundle libGLU anymore + +--- Other differences: -- ++ SDL.spec ++ --- /var/tmp/diff_new_pack.qKWcWZ/_old 2012-09-20 15:50:22.0 +0200 +++ /var/tmp/diff_new_pack.qKWcWZ/_new 2012-09-20 15:50:22.0 +0200 @@ -21,10 +21,8 @@ Name: SDL BuildRequires: autoconf BuildRequires: esound-devel -BuildRequires: nasm -%if 0%{?suse_version} 1100 BuildRequires: libpulse-devel -%endif +BuildRequires: nasm %if 0%{?suse_version} 1120 BuildRequires: arts-devel %else @@ -35,6 +33,7 @@ BuildRequires: pkgconfig BuildRequires: xorg-x11-devel BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(glu) %endif %if 0%{?aalib} == 1 BuildRequires: aalib-devel @@ -92,6 +91,7 @@ Requires: libstdc++-devel Requires: pkgconfig Requires: xorg-x11-devel +Requires: pkgconfig(glu) %if 0%{?aalib} == 1 Requires: aalib-devel %endif -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit SDL for openSUSE:Factory
Hello community, here is the log from the commit of package SDL for openSUSE:Factory checked in at 2012-05-07 22:52:11 Comparing /work/SRC/openSUSE:Factory/SDL (Old) and /work/SRC/openSUSE:Factory/.SDL.new (New) Package is SDL, Maintainer is prus...@suse.com Changes: --- /work/SRC/openSUSE:Factory/SDL/SDL.changes 2011-12-31 17:20:20.0 +0100 +++ /work/SRC/openSUSE:Factory/.SDL.new/SDL.changes 2012-05-07 22:52:12.0 +0200 @@ -1,0 +2,7 @@ +Thu Apr 26 15:54:46 UTC 2012 - joop.boo...@opensuse.org + +- build version 1.2.15 + * SDL-1.2.14-wesnoth_clicks.patch is now included in the source code + * SDL-1.2.14-joystick-crash.patch is now included in the source code + +--- Old: SDL-1.2.14-joystick-crash.patch SDL-1.2.14-wesnoth_clicks.patch SDL-1.2.14.tar.gz New: SDL-1.2.15.tar.gz Other differences: -- ++ SDL.spec ++ --- /var/tmp/diff_new_pack.RWXVot/_old 2012-05-07 22:52:14.0 +0200 +++ /var/tmp/diff_new_pack.RWXVot/_new 2012-05-07 22:52:14.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package SDL # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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 @@ -31,10 +31,10 @@ BuildRequires: Mesa-devel BuildRequires: alsa-devel BuildRequires: gcc-c++ -BuildRequires: glib2-devel BuildRequires: libstdc++-devel BuildRequires: pkgconfig BuildRequires: xorg-x11-devel +BuildRequires: pkgconfig(glib-2.0) %endif %if 0%{?aalib} == 1 BuildRequires: aalib-devel @@ -42,19 +42,16 @@ %ifarch ppc ppc64 BuildRequires: libspe2-devel %endif -Version:1.2.14 +Version:1.2.15 Release:0 Summary:Simple DirectMedia Layer Library License:LGPL-2.1+ Group: System/Libraries +Url:http://www.libsdl.org/ Source: http://www.libsdl.org/release/SDL-%{version}.tar.gz Source2:baselibs.conf +# PATCH-FIX-OPENSUSE SDL-1.2.13-x11-keytounicode.patch Patch0: SDL-1.2.13-x11-keytounicode.patch -# PATCH-FIX-UPSTREAM SDL-1.2.14-wesnoth_clicks.patch http://bugzilla.libsdl.org/show_bug.cgi?id=894 -- See bug report, fixes Wesnoth -Patch1: SDL-1.2.14-wesnoth_clicks.patch -# PATCH-FIX-UPSTREAM SDL-1.2.14-joystick-crash.patch https://bugzilla.novell.com/show_bug.cgi?id=632271 -- See bug report, fixes joystick crash -Patch2: SDL-1.2.14-joystick-crash.patch -Url:http://www.libsdl.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -88,8 +85,13 @@ %ifarch ppc64 Obsoletes: SDL-devel-64bit %endif +Requires: Mesa-devel +Requires: alsa-devel +Requires: gcc Requires: libSDL-1_2-0 = %{version} -Requires: gcc libstdc++-devel alsa-devel xorg-x11-devel Mesa-devel pkgconfig +Requires: libstdc++-devel +Requires: pkgconfig +Requires: xorg-x11-devel %if 0%{?aalib} == 1 Requires: aalib-devel %endif @@ -101,8 +103,6 @@ %prep %setup -q %patch0 -%patch1 -p1 -%patch2 -p1 # remove the file to provide sufficient evidence that we are # not using this file during the build [bnc#508111] @@ -123,8 +123,8 @@ make %{?_smp_mflags} %install -make install DESTDIR=$RPM_BUILD_ROOT -rm -f $RPM_BUILD_ROOT%{_libdir}/*.la +%make_install +rm -f %{buildroot}%{_libdir}/*.la %post -n libSDL-1_2-0 -p /sbin/ldconfig @@ -137,7 +137,7 @@ %files -n libSDL-devel %defattr(-,root,root) -%doc docs.html README.SVN TODO WhatsNew +%doc docs.html README.HG TODO WhatsNew %doc docs/index.html docs/html docs/images %{_bindir}/* %{_libdir}/*.so ++ SDL-1.2.14.tar.gz - SDL-1.2.15.tar.gz ++ 139214 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit SDL for openSUSE:Factory
Hello community, here is the log from the commit of package SDL for openSUSE:Factory checked in at 2011-12-31 17:20:18 Comparing /work/SRC/openSUSE:Factory/SDL (Old) and /work/SRC/openSUSE:Factory/.SDL.new (New) Package is SDL, Maintainer is prus...@suse.com Changes: --- /work/SRC/openSUSE:Factory/SDL/SDL.changes 2011-12-21 14:59:14.0 +0100 +++ /work/SRC/openSUSE:Factory/.SDL.new/SDL.changes 2011-12-31 17:20:20.0 +0100 @@ -1,0 +2,5 @@ +Wed Dec 28 11:27:04 UTC 2011 - co...@suse.com + +- add autoconf as buildrequire to avoid implicit dependency + +--- Other differences: -- ++ SDL.spec ++ --- /var/tmp/diff_new_pack.ROpiJ0/_old 2011-12-31 17:20:21.0 +0100 +++ /var/tmp/diff_new_pack.ROpiJ0/_new 2011-12-31 17:20:21.0 +0100 @@ -19,6 +19,7 @@ %define aalib 0 Name: SDL +BuildRequires: autoconf BuildRequires: esound-devel BuildRequires: nasm %if 0%{?suse_version} 1100 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit SDL for openSUSE:Factory
Hello community, here is the log from the commit of package SDL for openSUSE:Factory checked in at 2011-12-21 14:59:13 Comparing /work/SRC/openSUSE:Factory/SDL (Old) and /work/SRC/openSUSE:Factory/.SDL.new (New) Package is SDL, Maintainer is prus...@suse.com Changes: --- /work/SRC/openSUSE:Factory/SDL/SDL.changes 2011-09-23 01:51:15.0 +0200 +++ /work/SRC/openSUSE:Factory/.SDL.new/SDL.changes 2011-12-21 14:59:14.0 +0100 @@ -1,0 +2,6 @@ +Tue Dec 20 10:59:17 UTC 2011 - co...@suse.com + +- own aclocal directory, there is no other reason to buildrequire + automake + +--- Other differences: -- ++ SDL.spec ++ --- /var/tmp/diff_new_pack.ccHl9l/_old 2011-12-21 14:59:15.0 +0100 +++ /var/tmp/diff_new_pack.ccHl9l/_new 2011-12-21 14:59:15.0 +0100 @@ -19,14 +19,21 @@ %define aalib 0 Name: SDL -BuildRequires: esound-devel nasm +BuildRequires: esound-devel +BuildRequires: nasm %if 0%{?suse_version} 1100 BuildRequires: libpulse-devel %endif %if 0%{?suse_version} 1120 BuildRequires: arts-devel %else -BuildRequires: Mesa-devel alsa-devel gcc-c++ glib2-devel libstdc++-devel pkgconfig xorg-x11-devel +BuildRequires: Mesa-devel +BuildRequires: alsa-devel +BuildRequires: gcc-c++ +BuildRequires: glib2-devel +BuildRequires: libstdc++-devel +BuildRequires: pkgconfig +BuildRequires: xorg-x11-devel %endif %if 0%{?aalib} == 1 BuildRequires: aalib-devel @@ -34,11 +41,11 @@ %ifarch ppc ppc64 BuildRequires: libspe2-devel %endif -License:LGPL-2.1+ -Group: System/Libraries Version:1.2.14 -Release:9 +Release:0 Summary:Simple DirectMedia Layer Library +License:LGPL-2.1+ +Group: System/Libraries Source: http://www.libsdl.org/release/SDL-%{version}.tar.gz Source2:baselibs.conf Patch0: SDL-1.2.13-x11-keytounicode.patch @@ -57,7 +64,6 @@ %package -n libSDL-1_2-0 Summary:Simple DirectMedia Layer Library Group: System/Libraries -License:LGPL-2.1+ # SDL was used last in 11.1 Provides: SDL = %{version} Obsoletes: SDL %{version} @@ -72,7 +78,6 @@ across multiple platforms. %package -n libSDL-devel -License:LGPL-2.1+ Summary:SDL Library Developer Files Group: Development/Libraries/X11 # SDL-devel was used last in 11.1 @@ -137,7 +142,7 @@ %{_libdir}/*.so %{_libdir}/libSDLmain.a %{_includedir}/SDL -%{_datadir}/aclocal/* +%{_datadir}/aclocal %{_mandir}/*/* %{_libdir}/pkgconfig/sdl.pc -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit SDL for openSUSE:Factory
Hello community, here is the log from the commit of package SDL for openSUSE:Factory checked in at 2011-12-06 19:02:48 Comparing /work/SRC/openSUSE:Factory/SDL (Old) and /work/SRC/openSUSE:Factory/.SDL.new (New) Package is SDL, Maintainer is prus...@suse.com Changes: Other differences: -- ++ SDL.spec ++ --- /var/tmp/diff_new_pack.bdsk0n/_old 2011-12-06 20:09:26.0 +0100 +++ /var/tmp/diff_new_pack.bdsk0n/_new 2011-12-06 20:09:26.0 +0100 @@ -34,7 +34,7 @@ %ifarch ppc ppc64 BuildRequires: libspe2-devel %endif -License:LGPLv2.1+ +License:LGPL-2.1+ Group: System/Libraries Version:1.2.14 Release:9 @@ -57,7 +57,7 @@ %package -n libSDL-1_2-0 Summary:Simple DirectMedia Layer Library Group: System/Libraries -License:LGPLv2.1+ +License:LGPL-2.1+ # SDL was used last in 11.1 Provides: SDL = %{version} Obsoletes: SDL %{version} @@ -72,7 +72,7 @@ across multiple platforms. %package -n libSDL-devel -License:LGPLv2.1+ +License:LGPL-2.1+ Summary:SDL Library Developer Files Group: Development/Libraries/X11 # SDL-devel was used last in 11.1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit SDL for openSUSE:Factory
Hello community, here is the log from the commit of package SDL for openSUSE:Factory checked in at Tue Sep 20 09:27:35 CEST 2011. --- SDL/SDL.changes 2010-12-05 20:42:20.0 +0100 +++ /mounts/work_src_done/STABLE/SDL/SDL.changes2011-09-16 14:01:24.0 +0200 @@ -1,0 +2,11 @@ +Fri Sep 16 12:01:12 UTC 2011 - co...@suse.com + +- remove _service, too fragile + +--- +Sat Jul 2 14:47:46 UTC 2011 - jeng...@medozas.de + +- Use %_smp_mflags for parallel building +- Strip %clean section (not needed on BS) + +--- calling whatdependson for head-i586 Old: _service _service:download_url:SDL-1.2.14.tar.gz New: SDL-1.2.14.tar.gz Other differences: -- ++ SDL.spec ++ --- /var/tmp/diff_new_pack.Kzllee/_old 2011-09-20 09:27:31.0 +0200 +++ /var/tmp/diff_new_pack.Kzllee/_new 2011-09-20 09:27:31.0 +0200 @@ -1,7 +1,7 @@ # -# spec file for package SDL (Version 1.2.14) +# spec file for package SDL # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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 @@ -54,12 +54,6 @@ API for access to audio, keyboard, mouse, and display framebuffer across multiple platforms. - - -Authors: - -Sam Lantinga slou...@libsdl.org - %package -n libSDL-1_2-0 Summary:Simple DirectMedia Layer Library Group: System/Libraries @@ -77,12 +71,6 @@ API for access to audio, keyboard, mouse, and display framebuffer across multiple platforms. - - -Authors: - -Sam Lantinga slou...@libsdl.org - %package -n libSDL-devel License:LGPLv2.1+ Summary:SDL Library Developer Files @@ -104,12 +92,6 @@ This package contains files needed for development with the SDL library. - - -Authors: - -Sam Lantinga slou...@libsdl.org - %prep %setup -q %patch0 @@ -132,15 +114,12 @@ %endif --disable-video-svga \ --disable-video-ps3 -make %{?jobs:-j %jobs} +make %{?_smp_mflags} %install make install DESTDIR=$RPM_BUILD_ROOT rm -f $RPM_BUILD_ROOT%{_libdir}/*.la -%clean -rm -rf $RPM_BUILD_ROOT - %post -n libSDL-1_2-0 -p /sbin/ldconfig %postun -n libSDL-1_2-0 -p /sbin/ldconfig Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org