rpms/allegro/F-11 allegro-4.2.2-fullscreen-viewport.patch, NONE, 1.1 .cvsignore, 1.6, 1.7 allegro.spec, 1.54, 1.55 sources, 1.6, 1.7 allegro-4.2.2-gcc43-asm.patch, 1.1, NONE allegro-4.2.2-gcc43.patch, 1.1, NONE allegro-4.2.2-pulseaudio.patch, 1.1, NONE

Jindrich Novy jnovy at fedoraproject.org
Wed Oct 7 08:05:34 UTC 2009


Author: jnovy

Update of /cvs/pkgs/rpms/allegro/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22410

Modified Files:
	.cvsignore allegro.spec sources 
Added Files:
	allegro-4.2.2-fullscreen-viewport.patch 
Removed Files:
	allegro-4.2.2-gcc43-asm.patch allegro-4.2.2-gcc43.patch 
	allegro-4.2.2-pulseaudio.patch 
Log Message:
* Wed Oct  7 2009 Jindrich Novy <jnovy at redhat.com> 4.2.3-1
- update to 4.2.3
- Fix (workaround) viewport issues in fullscreen mode (#522116)


allegro-4.2.2-fullscreen-viewport.patch:
 xwin.c |    7 +++++++
 1 file changed, 7 insertions(+)

--- NEW FILE allegro-4.2.2-fullscreen-viewport.patch ---
--- allegro-4.2.2/src/x/xwin.c	2009-09-10 22:29:53.000000000 +0200
+++ allegro-4.2.2.new/src/x/xwin.c	2009-09-10 21:48:21.000000000 +0200
@@ -2853,6 +2853,13 @@
       }
    }
       
+   /* Warp the pointer to the upper left corner (where our fs_window is),
+      this is necessary as the: XF86VidModeSetViewPort() call below does
+      not seem to do anything on newer Xorg servers, instead the viewport
+      seems to always be centered at the last mouse cursor position. */
+   XWarpPointer(_xwin.display, None, XDefaultRootWindow(_xwin.display),
+                0, 0, 0, 0, 0, 0);
+
    /* Switch video mode.  */
    if ((_xwin.modesinfo[i] == _xwin.orig_modeinfo) ||
        !XF86VidModeSwitchToMode(_xwin.display, _xwin.screen,


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/allegro/F-11/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore	22 Aug 2007 08:08:31 -0000	1.6
+++ .cvsignore	7 Oct 2009 08:05:32 -0000	1.7
@@ -1 +1 @@
-allegro-4.2.2.tar.gz
+allegro-4.2.3.tar.gz


Index: allegro.spec
===================================================================
RCS file: /cvs/pkgs/rpms/allegro/F-11/allegro.spec,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -p -r1.54 -r1.55
--- allegro.spec	24 Feb 2009 00:37:05 -0000	1.54
+++ allegro.spec	7 Oct 2009 08:05:33 -0000	1.55
@@ -1,6 +1,6 @@
 Name:           allegro
-Version:        4.2.2
-Release:        12%{?dist}
+Version:        4.2.3
+Release:        1%{?dist}
 
 Summary:        A game programming library
 Summary(es):    Una libreria de programacion de juegos
@@ -18,9 +18,7 @@ Patch3:         allegro-4.2.0-noexecstac
 Patch4:         allegro-4.2.0-multilib.patch
 Patch5:         allegro-4.2.1-noexecmod.patch
 Patch6:         allegro-4.0.3-libdir.patch
-Patch7:         allegro-4.2.2-pulseaudio.patch
-Patch8:         allegro-4.2.2-gcc43.patch
-Patch9:         allegro-4.2.2-gcc43-asm.patch
+Patch7:         allegro-4.2.2-fullscreen-viewport.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  esound-devel, texinfo, perl, arts-devel, glib2-devel
 BuildRequires:  xorg-x11-proto-devel, libX11-devel, libXext-devel, libXt-devel
@@ -163,9 +161,7 @@ sound through JACK (Jack Audio Connectio
 %patch4 -p1 -z .multilib
 %patch5 -p1 -z .noexecmod
 %patch6 -p1 -z .multilib2
-%patch7 -p1 -z .pulse
-%patch8 -p1 -z .gcc43
-%patch9 -p1 -z .gcc43-asm
+%patch7 -p1 -z .fs-viewport
 iconv -f iso-8859-1 -t utf-8 docs/src/allegro._tx > docs/src/allegro._tx.tmp
 mv docs/src/allegro._tx.tmp docs/src/allegro._tx
 
@@ -294,6 +290,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Wed Oct  7 2009 Jindrich Novy <jnovy at redhat.com> 4.2.3-1
+- update to 4.2.3
+- Fix (workaround) viewport issues in fullscreen mode (#522116)
+
 * Mon Feb 23 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 4.2.2-12
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/allegro/F-11/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	22 Aug 2007 08:08:31 -0000	1.6
+++ sources	7 Oct 2009 08:05:33 -0000	1.7
@@ -1 +1 @@
-87ffb1def034e0ec29a9ad4a595cda7e  allegro-4.2.2.tar.gz
+36d3e75052da03645039f7da407efca4  allegro-4.2.3.tar.gz


--- allegro-4.2.2-gcc43-asm.patch DELETED ---


--- allegro-4.2.2-gcc43.patch DELETED ---


--- allegro-4.2.2-pulseaudio.patch DELETED ---




More information about the fedora-extras-commits mailing list