Hello community, here is the log from the commit of package perl-Tk checked in at Mon Sep 29 18:13:00 CEST 2008. -------- --- perl-Tk/perl-Tk.changes 2008-02-05 16:15:46.000000000 +0100 +++ /mounts/work_src_done/STABLE/perl-Tk/perl-Tk.changes 2008-09-29 14:10:08.000000000 +0200 @@ -1,0 +2,10 @@ +Mon Sep 29 14:09:30 CEST 2008 - anicka@suse.cz + +- call Xvfb with 24 bit color depth (bnc#430569) + +------------------------------------------------------------------- +Mon Sep 29 11:45:45 CEST 2008 - anicka@suse.cz + +- fix event table in tkBind.c + +------------------------------------------------------------------- New: ---- Tk-804.028-event.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Tk.spec ++++++ --- /var/tmp/diff_new_pack.SY8865/_old 2008-09-29 18:12:42.000000000 +0200 +++ /var/tmp/diff_new_pack.SY8865/_new 2008-09-29 18:12:42.000000000 +0200 @@ -2,9 +2,16 @@ # spec file for package perl-Tk (Version 804.028) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. -# This file and all modifications and additions to the pristine -# package are under the same license as the package itself. # +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -23,7 +30,7 @@ Obsoletes: perl_tk AutoReqProv: on Version: 804.028 -Release: 22 +Release: 50 Summary: Perl Tk Url: http://cpan.org/modules/by-module/Tk/ Source: Tk-%{version}.tar.bz2 @@ -32,6 +39,7 @@ Patch2: Tk-%{version}-null.diff Patch3: Tk-%{version}-refcnt.diff Patch4: Tk-%{version}-CVE-2006-4484.diff +Patch5: Tk-%{version}-event.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -45,6 +53,7 @@ Nick Ing-Simmons <Nick.Ing-Simmons@tiuk.ti.com> %package devel +License: Artistic License; Public Domain, Freeware AutoReqProv: on Requires: %{name} = %{version} Provides: perl-Tk:/usr/lib/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/Tk/pTk/Lang.h @@ -70,6 +79,7 @@ %patch2 %patch3 %patch4 +%patch5 %build find -name "*.orig" -exec rm {} \; @@ -106,7 +116,7 @@ mv t/unicode.t t/unicode.tt %check -Xvfb :95 & +Xvfb :95 -screen 0 1280x1024x24 & #430569 trap "kill $!" EXIT sleep 5 DISPLAY=:95 make test @@ -138,6 +148,10 @@ %{perl_vendorarch}/Tk/*.h %changelog +* Mon Sep 29 2008 anicka@suse.cz +- call Xvfb with 24 bit color depth (bnc#430569) +* Mon Sep 29 2008 anicka@suse.cz +- fix event table in tkBind.c * Tue Feb 05 2008 anicka@suse.cz - fix CVE-2006-4484 [#357978] * Thu Jan 17 2008 anicka@suse.cz ++++++ Tk-804.028-event.diff ++++++ --- pTk/mTk/generic/tkBind.c +++ pTk/mTk/generic/tkBind.c @@ -550,89 +550,86 @@ #define CIRCREQ 0x400000 char *eventTypeName[TK_LASTEVENT] = { - NULL, - NULL, - "KeyPress", - "KeyRelease", - "ButtonPress", - "ButtonRelease", - "MotionNotify", - "EnterNotify", - "LeaveNotify", - "FocusIn", - "FocusOut", - "KeymapNotify", - "Expose", - "GraphicsExpose", - "NoExpose", - "VisibilityNotify", - "CreateNotify", - "DestroyNotify", - "UnmapNotify", - "MapNotify", - "MapRequest", - "ReparentNotify", - "ConfigureNotify", - "ConfigureRequest", - "GravityNotify", - "ResizeRequest", - "CirculateNotify", - "CirculateRequest", - "PropertyNotify", - "SelectionClear", - "SelectionRequest", - "SelectionNotify", - "ColormapNotify", - "ClientMessage", - "MappingNotify", - "VirtualEvent", - "Activate", - "Deactivate" + [KeyPress] = "KeyPress", + [KeyRelease] = "KeyRelease", + [ButtonPress] = "ButtonPress", + [ButtonRelease] = "ButtonRelease", + [MotionNotify] = "MotionNotify", + [EnterNotify] = "EnterNotify", + [LeaveNotify] = "LeaveNotify", + [FocusIn] = "FocusIn", + [FocusOut] = "FocusOut", + [KeymapNotify] = "KeymapNotify", + [Expose] = "Expose", + [GraphicsExpose] = "GraphicsExpose", + [NoExpose] = "NoExpose", + [VisibilityNotify] ="VisibilityNotify", + [CreateNotify] = "CreateNotify", + [DestroyNotify] = "DestroyNotify", + [UnmapNotify] = "UnmapNotify", + [MapNotify] = "MapNotify", + [MapRequest] = "MapRequest", + [ReparentNotify] = "ReparentNotify", + [ConfigureNotify] = "ConfigureNotify", + [ConfigureRequest] ="ConfigureRequest", + [GravityNotify] = "GravityNotify", + [ResizeRequest] = "ResizeRequest", + [CirculateNotify] = "CirculateNotify", + [CirculateRequest] ="CirculateRequest", + [PropertyNotify] = "PropertyNotify", + [SelectionClear] = "SelectionClear", + [SelectionRequest] ="SelectionRequest", + [SelectionNotify] = "SelectionNotify", + [ColormapNotify] = "ColormapNotify", + [ClientMessage] = "ClientMessage", + [MappingNotify] = "MappingNotify", + [VirtualEvent] = "VirtualEvent", + [ActivateNotify] = "Activate", + [DeactivateNotify] ="Deactivate" }; #define KEY_BUTTON_MOTION_VIRTUAL (KEY|BUTTON|MOTION|VIRTUAL) #define KEY_BUTTON_MOTION_CROSSING (KEY|BUTTON|MOTION|CROSSING|VIRTUAL) static int flagArray[TK_LASTEVENT] = { - /* Not used */ 0, - /* Not used */ 0, - /* KeyPress */ KEY, - /* KeyRelease */ KEY, - /* ButtonPress */ BUTTON, - /* ButtonRelease */ BUTTON, - /* MotionNotify */ MOTION, - /* EnterNotify */ CROSSING, - /* LeaveNotify */ CROSSING, - /* FocusIn */ FOCUS, - /* FocusOut */ FOCUS, - /* KeymapNotify */ 0, - /* Expose */ EXPOSE, - /* GraphicsExpose */ EXPOSE, - /* NoExpose */ 0, - /* VisibilityNotify */ VISIBILITY, - /* CreateNotify */ CREATE, - /* DestroyNotify */ DESTROY, - /* UnmapNotify */ UNMAP, - /* MapNotify */ MAP, - /* MapRequest */ MAPREQ, - /* ReparentNotify */ REPARENT, - /* ConfigureNotify */ CONFIG, - /* ConfigureRequest */ CONFIGREQ, - /* GravityNotify */ GRAVITY, - /* ResizeRequest */ RESIZEREQ, - /* CirculateNotify */ CIRC, - /* CirculateRequest */ 0, - /* PropertyNotify */ PROP, - /* SelectionClear */ 0, - /* SelectionRequest */ 0, - /* SelectionNotify */ 0, - /* ColormapNotify */ COLORMAP, - /* ClientMessage */ 0, - /* MappingNotify */ 0, - /* VirtualEvent */ VIRTUAL, - /* Activate */ ACTIVATE, - /* Deactivate */ ACTIVATE, - /* MouseWheel */ KEY + + [KeyPress] = KEY, + [KeyRelease] = KEY, + [ButtonPress] = BUTTON, + [ButtonRelease] = BUTTON, + [MotionNotify] = MOTION, + [EnterNotify] = CROSSING, + [LeaveNotify] = CROSSING, + [FocusIn] = FOCUS, + [FocusOut] = FOCUS, + [KeymapNotify] = 0, + [Expose] = EXPOSE, + [GraphicsExpose] = EXPOSE, + [NoExpose] = 0, + [VisibilityNotify] = VISIBILITY, + [CreateNotify] = CREATE, + [DestroyNotify] = DESTROY, + [UnmapNotify] = UNMAP, + [MapNotify] = MAP, + [MapRequest] = MAPREQ, + [ReparentNotify] = REPARENT, + [ConfigureNotify] = CONFIG, + [ConfigureRequest] = CONFIGREQ, + [GravityNotify] = GRAVITY, + [ResizeRequest] = RESIZEREQ, + [CirculateNotify] = CIRC, + [CirculateRequest] = 0, + [PropertyNotify] = PROP, + [SelectionClear] = 0, + [SelectionRequest] = 0, + [SelectionNotify] = 0, + [ColormapNotify] = COLORMAP, + [ClientMessage] = 0, + [MappingNotify] = 0, + [VirtualEvent] = VIRTUAL, + [ActivateNotify] = ACTIVATE, + [DeactivateNotify] = ACTIVATE, + [MouseWheelEvent] = KEY }; /* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de