Hello community, here is the log from the commit of package exempi for openSUSE:Factory checked in at Fri Feb 6 22:44:12 CET 2009. -------- --- GNOME/exempi/exempi.changes 2009-01-09 22:24:09.000000000 +0100 +++ exempi/exempi.changes 2009-01-12 02:54:06.000000000 +0100 @@ -7,0 +8,18 @@ +Wed Dec 24 13:31:11 EST 2008 - hfiguiere@suse.de + +- New upstream version 2.1.0 + + Upgrade XMPCore to Adobe XMP 4.4.2 + + New: NS_PDF namespace for PDF. + + New: API xmp_prefix_namespace_uri() and xmp_namespace_prefix(). fdo#14962. + + Bug: make sure boost >1.35 does not fail test with system(). + + Bug: unit test now use boost/test/minimal.hpp to work with more boost + install. (known boost.test bug) + + Bug: fix a typo in a CHECK_PTR call causing warnings on gcc < 4. + + Bug: no longer define UNIX_ENV in exempi.cpp and let CPPFLAGS do it. + + Bug fdo#16139: the list of exported symbols was too large. + + Bug fdo#18635: fix crasher. +- Added patch exempi-rpmlint.diff to make rpmlint happy. fdo#19312 +- Added zlib-devel as a dependency +- Remove .la and disable static + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- exempi-2.0.2.tar.bz2 New: ---- exempi-2.1.0.tar.bz2 exempi-rpmlint.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ exempi.spec ++++++ --- /var/tmp/diff_new_pack.yj7989/_old 2009-02-06 22:42:36.000000000 +0100 +++ /var/tmp/diff_new_pack.yj7989/_new 2009-02-06 22:42:36.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package exempi (Version 2.0.2) +# spec file for package exempi (Version 2.1.0) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -17,21 +17,24 @@ # norootforbuild -BuildRequires: boost-devel >= 1.33.0 -BuildRequires: gcc-c++ -BuildRequires: libexpat-devel Name: exempi Url: http://libopenraw.freedesktop.org/wiki/Exempi -Version: 2.0.2 -Release: 3 +Version: 2.1.0 +Release: 1 +BuildRequires: boost-devel >= 1.33.0 +BuildRequires: gcc-c++ +BuildRequires: libexpat-devel +BuildRequires: zlib-devel Summary: XMP support library License: BSD 3-Clause Group: Development/Libraries/C and C++ Source0: http://libopenraw.freedesktop.org/download/%{name}-%{version}.tar.bz2 +# PATCH-FIX-UPSTREAM +Patch0: exempi-rpmlint.diff AutoReqProv: on BuildRoot: %{_tmppath}/%{name}-%{version}-build -%define debug_package_requires libexempi3 = %{version}-%{release} +%define debug_package_requires libexempi3 = %{version} %description XMP parsing and IO library @@ -82,10 +85,11 @@ %prep %setup -q +%patch0 -p1 %build export CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" -%configure --disable-static --with-pic +%configure --disable-static %__make %{?jobs:-j%jobs} %install @@ -115,6 +119,21 @@ * Fri Jan 09 2009 crrodriguez@suse.de - remove static libraries and "la" files - correct -devel package deps +* Wed Dec 24 2008 hfiguiere@suse.de +- New upstream version 2.1.0 + + Upgrade XMPCore to Adobe XMP 4.4.2 + + New: NS_PDF namespace for PDF. + + New: API xmp_prefix_namespace_uri() and xmp_namespace_prefix(). fdo#14962. + + Bug: make sure boost >1.35 does not fail test with system(). + + Bug: unit test now use boost/test/minimal.hpp to work with more boost + install. (known boost.test bug) + + Bug: fix a typo in a CHECK_PTR call causing warnings on gcc < 4. + + Bug: no longer define UNIX_ENV in exempi.cpp and let CPPFLAGS do it. + + Bug fdo#16139: the list of exported symbols was too large. + + Bug fdo#18635: fix crasher. +- Added patch exempi-rpmlint.diff to make rpmlint happy. fdo#19312 +- Added zlib-devel as a dependency +- Remove .la and disable static * Wed Oct 22 2008 maw@suse.de - Make debug packages require a specific %%{version}-%%{release}. * Wed Aug 13 2008 hfiguiere@suse.de ++++++ exempi-2.0.2.tar.bz2 -> exempi-2.1.0.tar.bz2 ++++++ ++++ 102353 lines of diff (skipped) ++++++ exempi-rpmlint.diff ++++++ diff --git a/source/XMPFiles/FileHandlers/P2_Handler.cpp b/source/XMPFiles/FileHandlers/P2_Handler.cpp index d8cd2cd..064942c 100644 --- a/source/XMPFiles/FileHandlers/P2_Handler.cpp +++ b/source/XMPFiles/FileHandlers/P2_Handler.cpp @@ -679,11 +679,11 @@ void P2_MetaHandler::SetStartTimecodeFromLegacyXML ( XML_NodePtr legacyVideoCont dmTimeFormat = "50Timecode"; - } else if ( p2FrameRate == "59.94p" ) { + } else if ( ( p2FrameRate == "59.94p" ) && ( p2DropFrameFlag != 0 ) ) { - if ( p2DropFrameFlag == "true" ) { + if ( std::strcmp ( p2DropFrameFlag, "true" ) == 0 ) { dmTimeFormat = "5994DropTimecode"; - } else if ( p2DropFrameFlag == "false" ) { + } else if ( std::strcmp ( p2DropFrameFlag, "false") == 0 ) { dmTimeFormat = "5994NonDropTimecode"; } ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org