Hello community, here is the log from the commit of package perl-Prima checked in at Wed Apr 9 21:50:33 CEST 2008. -------- --- perl-Prima/perl-Prima.changes 2007-08-06 21:40:48.000000000 +0200 +++ /mounts/work_src_done/STABLE/perl-Prima/perl-Prima.changes 2008-04-09 12:28:22.972917000 +0200 @@ -1,0 +2,13 @@ +Tue Apr 8 20:18:15 CEST 2008 - jw@suse.de + +- update to Prima-1.24. The upstream HISTORY file only says this: + 1.24 Better support for mingw and cygwin. New features in VB. + + 1.23 Images can load and save to streams. Image loading process can be watched. + + 1.22 Use GTK file dialogs if compiled with GTK2. Better use of mouse wheel for + Calendar, ColorDialog, ComboBox, Notebooks, Scrollbar, and Sliders widgets. + +- Added a patch from Dmitry to survive all self-tests on x86_64 + +------------------------------------------------------------------- Old: ---- Prima-1.22.tar.bz2 New: ---- dmitry.patch Prima-1.24.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Prima.spec ++++++ --- /var/tmp/diff_new_pack.u28676/_old 2008-04-09 21:48:37.000000000 +0200 +++ /var/tmp/diff_new_pack.u28676/_new 2008-04-09 21:48:37.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package perl-Prima (Version 1.22) +# spec file for package perl-Prima (Version 1.24) # -# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -10,21 +10,23 @@ # norootforbuild + Name: perl-Prima BuildRequires: giflib-devel libpng-devel libtiff-devel xorg-x11 xorg-x11-devel License: BSD 3-Clause Group: Development/Libraries/Perl -Autoreqprov: on +AutoReqProv: on Requires: perl xorg-x11 giflib libjpeg libpng xorg-x11-libs -Version: 1.22 +Version: 1.24 Release: 1 Summary: A Perl toolkit for multi-platform GUI development -URL: http://prima.eu.org -Source: Prima-%{version}.tar.bz2 +Url: http://prima.eu.org +Source: http://prima.eu.org/download/Prima-%{version}.tar.bz2 Source1: VB_classes-decent.gif Source2: http://prima.eu.org/download/Prima.pdf.bz2 Source3: happy-gcc-during_make.diff Patch: VB-decent.diff +Patch1: dmitry.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -47,6 +49,7 @@ bunzip2 Prima.pdf.bz2 cp %{S:3} . %patch -p1 +%patch1 -p2 # patch creates a .orig file. Our Installer is so greedy ... rm -f Prima/VB/VB.pl.orig echo _bindir= %{_bindir} @@ -67,7 +70,6 @@ make OPTIMIZE="$RPM_OPT_FLAGS -Wall" (ldd auto/Prima/Prima.so | grep -q libgif ) || echo "WARNING: gif codec required for VB" # giflib-4.1.3:EGifCompressLine is not 64bit save. -# Testing ./test/Image/Codec... hangs in a busyloop if unpatched. make test ### only three basic tests work without a DISPLAY. ### ... or more powerful tests: @@ -103,33 +105,40 @@ %{perl_vendorarch}/gencls.pod %changelog -* Mon Aug 06 2007 - jw@suse.de +* Tue Apr 08 2008 jw@suse.de +- update to Prima-1.24. The upstream HISTORY file only says this: + 1.24 Better support for mingw and cygwin. New features in VB. + 1.23 Images can load and save to streams. Image loading process can be watched. + 1.22 Use GTK file dialogs if compiled with GTK2. Better use of mouse wheel for + Calendar, ColorDialog, ComboBox, Notebooks, Scrollbar, and Sliders widgets. +- Added a patch from Dmitry to survive all self-tests on x86_64 +* Mon Aug 06 2007 jw@suse.de - update tp Prima-1.22 Use GTK file dialogs if compiled with GTK2. Better use of mouse wheel for Calendar, ColorDialog, ComboBox, Notebooks, Scrollbar, and Sliders widgets. -* Fri Jun 01 2007 - jw@suse.de +* Fri Jun 01 2007 jw@suse.de - make rpmlint happy. No devel package with C-headers for a perl package today. -* Fri Nov 17 2006 - jw@suse.de +* Sat Nov 18 2006 jw@suse.de - update to Prima-1.21 - no new features. Plain bugfix release. -* Thu Jul 27 2006 - jw@suse.de +* Thu Jul 27 2006 jw@suse.de - happy-gcc.diff added, to fix uninitialized variables in code generated by gencls.pl -* Wed Jan 25 2006 - mls@suse.de +* Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Mon Jan 16 2006 - jw@suse.de +* Mon Jan 16 2006 jw@suse.de - Update to Prima-1.20 -* Wed Oct 19 2005 - jw@suse.de +* Thu Oct 20 2005 jw@suse.de - Update to Prima-1.19 Add Lists::vertical. Implement scrollable groups and notebooks. Make file and font dialogs resizeable. -* Tue Apr 26 2005 - jw@suse.de +* Tue Apr 26 2005 jw@suse.de - okay sweety-6 did not like it. more Archs have lib64, thanks Marcus. -* Tue Apr 26 2005 - jw@suse.de +* Tue Apr 26 2005 jw@suse.de - fixed warning: File listed twice - added /usr/X11R6/lib64 for x86_64 - moved man pages out of perl_vendorarch -* Mon Apr 25 2005 - jw@suse.de +* Mon Apr 25 2005 jw@suse.de - initial version: Prima-1.18 ++++++ dmitry.patch ++++++ Hi Jurgen, I think I found the bug that might have caused the coredumps in Prima. I've tested it on x86_64 linux, couldn't reproduce it though. May I ask you to apply the patch below and see if it fails still? Thanks! =================================================================== RCS file: /pub/prima.eu.org/cvs//prima/Prima/img/codec_X11.c,v retrieving revision 1.16 retrieving revision 1.17 diff -u -r1.16 -r1.17 --- prima/Prima/img/codec_X11.c 2007/09/12 12:59:22 1.16 +++ prima/Prima/img/codec_X11.c 2008/04/08 08:29:53 1.17 @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: codec_X11.c,v 1.16 2007/09/12 12:59:22 dk Exp $ + * $Id: codec_X11.c,v 1.17 2008/04/08 08:29:53 dk Exp $ */ #include "img.h" @@ -230,9 +230,7 @@ break; } xc++; - } - - name[1024] = 0; + } myprintf( fi-> req, "#define %s_width %d\n", name, i-> w); myprintf( fi-> req, "#define %s_height %d\n", name, i-> h); -- Sincerely, Dmitry Karasik ++++++ Prima-1.22.tar.bz2 -> Prima-1.24.tar.bz2 ++++++ ++++ 13146 lines of diff (skipped) ++++++ Prima.pdf.bz2 ++++++ Files perl-Prima/Prima.pdf.bz2 and /mounts/work_src_done/STABLE/perl-Prima/Prima.pdf.bz2 differ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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