commit SDL for openSUSE:Factory

2019-09-05 Thread root
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

2019-03-08 Thread root
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

2017-07-04 Thread root
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

2015-01-15 Thread h_root
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

2015-01-08 Thread h_root
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

2014-12-29 Thread h_root
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

2014-10-14 Thread h_root
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

2014-05-26 Thread h_root
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

2013-12-19 Thread h_root
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

2013-08-19 Thread h_root
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

2013-06-11 Thread h_root
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

2013-04-17 Thread h_root
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

2012-09-20 Thread h_root
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

2012-05-07 Thread h_root
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

2011-12-31 Thread h_root
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

2011-12-21 Thread h_root
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

2011-12-06 Thread h_root
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

2011-09-20 Thread h_root

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