Hello community,
here is the log from the commit of package podofo for openSUSE:Factory
checked in at Thu Oct 28 13:39:51 CEST 2010.
--------
--- podofo/podofo.changes 2010-10-21 23:51:53.000000000 +0200
+++ podofo/podofo.changes 2010-10-28 11:07:41.000000000 +0200
@@ -0,0 +1,6 @@
+-------------------------------------------------------------------
+Thu Oct 28 09:05:32 UTC 2010 - mrdocs@opensuse.org
+
+-version update to 0.8.4
+ * Build fixes for various plaforms - mostly for Windows/VS2008
+
calling whatdependson for head-i586
Old:
----
podofo-0.8.3.tar.bz2
New:
----
podofo-0.8.4.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ podofo.spec ++++++
--- /var/tmp/diff_new_pack.FHJNnk/_old 2010-10-28 13:39:34.000000000 +0200
+++ /var/tmp/diff_new_pack.FHJNnk/_new 2010-10-28 13:39:34.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package podofo (Version 0.8.3)
+# spec file for package podofo (Version 0.8.4)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -17,10 +17,10 @@
%define prefix /usr
-%define libver 0_8_3
+%define libver 0_8_4
Name: podofo
-Version: 0.8.3
+Version: 0.8.4
Release: 1
License: LGPLv2.1
Summary: PDF parsing and creation library
++++++ podofo-0.8.3.tar.bz2 -> podofo-0.8.4.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/podofo-0.8.3/CMakeLists.txt new/podofo-0.8.4/CMakeLists.txt
--- old/podofo-0.8.3/CMakeLists.txt 2010-08-25 14:23:15.000000000 +0200
+++ new/podofo-0.8.4/CMakeLists.txt 2010-10-25 13:35:11.000000000 +0200
@@ -12,7 +12,7 @@
SET(PODOFO_VERSION_MAJOR "0" CACHE STRING "Major part of PoDoFo version number")
SET(PODOFO_VERSION_MINOR "8" CACHE STRING "Minor part of PoDoFo version number")
-SET(PODOFO_VERSION_PATCH "3" CACHE STRING "Patchlevel part of PoDoFo version number")
+SET(PODOFO_VERSION_PATCH "4" CACHE STRING "Patchlevel part of PoDoFo version number")
SET(PODOFO_SOVERSION "${PODOFO_VERSION_MAJOR}.${PODOFO_VERSION_MINOR}.${PODOFO_VERSION_PATCH}")
SET(PODOFO_LIBVERSION "${PODOFO_SOVERSION}")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/podofo-0.8.3/src/PdfColor.cpp new/podofo-0.8.4/src/PdfColor.cpp
--- old/podofo-0.8.3/src/PdfColor.cpp 2010-10-17 21:47:34.000000000 +0200
+++ new/podofo-0.8.4/src/PdfColor.cpp 2010-10-25 13:27:59.000000000 +0200
@@ -72,6 +72,17 @@
return pszName ? PoDoFo::compat::strcasecmp( m_pszName, pszName ) < 0 : true;
}
+ /** Compare this color object to another PdfNamedColor,
+ * only checking the name
+ * The comparison is case insensitive!
+ * \returns true if the passed string is smaller than the name
+ * of this color object.
+ */
+ inline bool operator<( const PdfNamedColor & rhs ) const
+ {
+ return rhs.GetName() ? PoDoFo::compat::strcasecmp( m_pszName, rhs.GetName() ) < 0 : true;
+ }
+
/** Compare this color object to a name
* The comparison is case insensitive!
* \returns true if the passed string is the name
@@ -121,12 +132,8 @@
{
}
- inline bool operator()( const PdfNamedColor & rNamedColor, const char* const & pszName ) const {
- return pszName ? PoDoFo::compat::strcasecmp( rNamedColor.GetName(), pszName ) < 0 : false;
- }
-
- inline bool operator()( const char* const & pszName, const PdfNamedColor & rNamedColor ) const {
- return pszName ? PoDoFo::compat::strcasecmp( pszName, rNamedColor.GetName() ) < 0 : false;
+ inline bool operator()( const PdfNamedColor & rNamedColor1, const PdfNamedColor & rNamedColor2 ) const {
+ return rNamedColor1 < rNamedColor2;
}
};
@@ -816,7 +823,7 @@
std::pair