commit poppler for openSUSE:Factory
Hello community, here is the log from the commit of package poppler for openSUSE:Factory checked in at Tue Dec 8 12:05:33 CET 2009. -------- --- GNOME/poppler/poppler.changes 2009-11-13 13:57:32.000000000 +0100 +++ /mounts/work_src_done/STABLE/poppler/poppler.changes 2009-12-05 16:07:19.000000000 +0100 @@ -1,0 +2,24 @@ +Sat Dec 5 16:01:00 CET 2009 - vuntz@opensuse.org + +- Update to version 0.12.2: + + core: + - Fix a memory leak when converting to PostScript + - Fix crash when reading a font fails. fdo#24525 + - Make the ICC cache per page instead of global. fdo#24686 + - Do not accept negative interval lengths in the page labels + tree. fdo#24721 + - Do not crash on files Aspect of Movie objects are reals + instead of integers. fdo#24733 + - Do not render patterns when using CairoImageOutputDev + - Allow Transitions dictionary to be a Ref + - Do not crash if jpeg_start_decompress fails. kde#214317 + + glib: + - Fix CVE-2009-3607 + + qt4: + - Use '.' in the annotations XML instead of the decimal + separator of the current locale +- Drop poppler-CVE-2009-3607.patch: fixed upstream. +- Remove poppler_spec-prepare.sh, and instead integrate its code in + pre_checkin.sh. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- poppler-0.12.1.tar.bz2 poppler-CVE-2009-3607.patch poppler_spec-prepare.sh New: ---- poppler-0.12.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ poppler.spec ++++++ --- /var/tmp/diff_new_pack.2gqejL/_old 2009-12-08 12:05:22.000000000 +0100 +++ /var/tmp/diff_new_pack.2gqejL/_new 2009-12-08 12:05:22.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package poppler (Version 0.12.1) +# spec file for package poppler (Version 0.12.2) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -30,7 +30,7 @@ BuildRequires: qt3-devel BuildRequires: update-desktop-files BuildRequires: zlib-devel -Version: 0.12.1 +Version: 0.12.2 Release: 1 # Actual version of poppler-data: %define poppler_data_version 0.2.1 @@ -42,11 +42,9 @@ %define poppler_qt4_soname 3 Url: http://poppler.freedesktop.org/ Group: System/Libraries -License: GPL v2 or later +License: GPLv2+ Summary: PDF Rendering Library Source: %{name}-%{version}.tar.bz2 -Source1: %{name}_spec-prepare.sh -Patch2: poppler-CVE-2009-3607.patch # PATCH-FIX-UPSTREAM poppler-pdftoabw-overflow.patch bnc537171 fdo23074 vuntz@opensuse.org Patch4: poppler-pdftoabw-overflow.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -56,7 +54,7 @@ developed by Derek Noonburg of Glyph and Cog, LLC. %package -n libpoppler5 -License: GPL v2 only +License: GPLv2 Group: System/Libraries Summary: PDF Rendering Library %if %suse_version > 1030 @@ -71,7 +69,7 @@ developed by Derek Noonburg of Glyph and Cog, LLC. %package -n libpoppler-glib4 -License: GPL v2 or later +License: GPLv2+ Group: System/Libraries Summary: PDF Rendering Library - GLib Wrapper Requires: libpoppler5 >= %{version} @@ -86,7 +84,7 @@ developed by Derek Noonburg of Glyph and Cog, LLC. %package -n libpoppler-qt2 -License: GPL v2 or later +License: GPLv2+ Group: System/Libraries Summary: PDF Rendering Library - Qt3 Wrapper Requires: libpoppler5 >= %{version} @@ -101,7 +99,7 @@ developed by Derek Noonburg of Glyph and Cog, LLC. %package -n libpoppler-qt4-3 -License: GPL v2 or later +License: GPLv2+ Group: System/Libraries Summary: PDF Rendering Library - Qt4 Wrapper Requires: libpoppler5 >= %{version} @@ -118,7 +116,7 @@ developed by Derek Noonburg of Glyph and Cog, LLC. %package tools -License: GPL v2 only +License: GPLv2 Group: Productivity/Publishing/PDF Summary: PDF Rendering Library Tools Requires: libpoppler5 >= %{version} @@ -132,7 +130,7 @@ developed by Derek Noonburg of Glyph and Cog, LLC. %package -n libpoppler-devel -License: GPL v2 only +License: GPLv2 Group: Development/Libraries/C and C++ Summary: PDF rendering library Requires: libpoppler5 = %{version} cairo-devel libjpeg-devel libstdc++-devel @@ -147,7 +145,7 @@ developed by Derek Noonburg of Glyph and Cog, LLC. %package -n libpoppler-glib-devel -License: GPL v2 only +License: GPLv2 Group: Development/Libraries/C and C++ Summary: PDF rendering library - GLib Wrapper Requires: libpoppler-devel = %{version} libpoppler-glib4 = %{version} cairo-devel glib2-devel gtk2-devel @@ -159,7 +157,7 @@ developed by Derek Noonburg of Glyph and Cog, LLC. %package -n libpoppler-qt3-devel -License: GPL v2 or later +License: GPLv2+ Group: Development/Libraries/C and C++ Summary: PDF rendering library - Qt3 Wrapper Requires: libpoppler-devel = %{version} libpoppler-qt2 = %{version} qt3-devel @@ -171,7 +169,7 @@ developed by Derek Noonburg of Glyph and Cog, LLC. %package -n libpoppler-qt4-devel -License: GPL v2 or later +License: GPLv2+ Group: Development/Libraries/C and C++ Summary: PDF rendering library - Qt4 Wrapper Requires: libpoppler-devel = %{version} libpoppler-qt4-3 = %{version} libqt4-devel @@ -183,7 +181,7 @@ developed by Derek Noonburg of Glyph and Cog, LLC. %package -n libpoppler-doc -License: GPL v2 only +License: GPLv2 Group: System/Libraries Summary: Additional Package Documentation Requires: libpoppler5 = %{version} @@ -199,7 +197,6 @@ %prep %setup -q -%patch2 -p1 %patch4 -p1 %build ++++++ poppler-0.12.1.tar.bz2 -> poppler-0.12.2.tar.bz2 ++++++ ++++ 6957 lines of diff (skipped) ++++++ pre_checkin.sh ++++++ --- /var/tmp/diff_new_pack.2gqejL/_old 2009-12-08 12:05:23.000000000 +0100 +++ /var/tmp/diff_new_pack.2gqejL/_new 2009-12-08 12:05:23.000000000 +0100 @@ -1,3 +1,29 @@ #!/bin/sh -bash poppler_spec-prepare.sh "$PWD" poppler +# Autobuild doesn't support package names with macros. This script will update versions in package names. +ORIG_SPEC=poppler +ORIG_PWD="$PWD" + +for PKGNAME in poppler poppler-glib poppler-qt poppler-qt4 ; do + # Packages with name ending by number needs separator + if test x`echo $PKGNAME | sed "s/.*[0-9]$//"` = x ; then + SEPARATOR=- + else + SEPARATOR= + fi + sed -i " + 1,/^%changelog/ { + # Copy ${PKGNAME//-/_}_soname to hold space + /^%define ${PKGNAME//-/_}_soname / { + h; + s/^%define ${PKGNAME//-/_}_soname //; + x; + }; + + # Update ${PKGNAME}_soname everywhere + /$PKGNAME$SEPARATOR[0-9][0-9]*\([[:space:]].*\|\)\$/ { + G; + s/$PKGNAME$SEPARATOR[0-9][0-9]*\([[:space:]].*\|\)\n\(.*\)/$PKGNAME$SEPARATOR\2\1/; + }; + };" $ORIG_PWD/$ORIG_SPEC.spec +done ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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