Hello community,

here is the log from the commit of package libkexiv2 for openSUSE:Factory 
checked in at 2013-12-02 12:31:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libkexiv2 (Old)
 and      /work/SRC/openSUSE:Factory/.libkexiv2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libkexiv2"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libkexiv2/libkexiv2.changes      2013-10-03 
16:04:19.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libkexiv2.new/libkexiv2.changes 2013-12-02 
12:31:42.000000000 +0100
@@ -1,0 +2,21 @@
+Sat Nov 16 17:51:51 UTC 2013 - [email protected]
+
+- Update to 4.11.90
+   * KDE 4.12 Beta 2 release
+   * See http://www.kde.org/announcements/announce-4.12-beta2.php
+
+-------------------------------------------------------------------
+Sat Nov  9 22:53:07 UTC 2013 - [email protected]
+
+- Update to 4.11.80
+   * KDE 4.12 Beta 1 release
+   * See http://www.kde.org/announcements/announce-4.12-beta1.php
+
+-------------------------------------------------------------------
+Sat Nov  2 15:06:45 UTC 2013 - [email protected]
+
+- Update to 4.11.3
+   * KDE 4.11.3 bugfix release
+   * See http://www.kde.org/announcements/announce-4.11.3.php
+
+-------------------------------------------------------------------

Old:
----
  libkexiv2-4.11.2.tar.xz

New:
----
  libkexiv2-4.11.90.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libkexiv2.spec ++++++
--- /var/tmp/diff_new_pack.LDtUjo/_old  2013-12-02 12:31:43.000000000 +0100
+++ /var/tmp/diff_new_pack.LDtUjo/_new  2013-12-02 12:31:43.000000000 +0100
@@ -19,7 +19,7 @@
 %define _so 11
 
 Name:           libkexiv2
-Version:        4.11.2
+Version:        4.11.90
 Release:        0
 Summary:        Library to manipulate picture meta data
 License:        GPL-2.0+
@@ -63,7 +63,7 @@
 %files -n %{name}-%{_so}
 %defattr(-,root,root)
 %{_kde4_appsdir}/%{name}/
-%{_kde4_libdir}/%{name}.so.*
+%{_kde4_libdir}/%{name}.so.%{_so}*
 
 %package devel
 Summary:        Library to manipulate picture meta data
@@ -83,5 +83,6 @@
 %{_kde4_libdir}/%{name}.so
 %{_kde4_libdir}/pkgconfig/%{name}.pc
 %{_kde4_includedir}/%{name}/
+%{_kde4_libdir}/cmake/libkexiv2*/
 
 %changelog

++++++ libkexiv2-4.11.2.tar.xz -> libkexiv2-4.11.90.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkexiv2-4.11.2/CMakeLists.txt 
new/libkexiv2-4.11.90/CMakeLists.txt
--- old/libkexiv2-4.11.2/CMakeLists.txt 2013-08-28 19:07:31.000000000 +0200
+++ new/libkexiv2-4.11.90/CMakeLists.txt        2013-10-31 17:58:43.000000000 
+0100
@@ -108,6 +108,24 @@
   ADD_SUBDIRECTORY(libkexiv2)
   ADD_SUBDIRECTORY(test)
 
+  INCLUDE(CMakePackageConfigHelpers)
+  CONFIGURE_PACKAGE_CONFIG_FILE(libkexiv2-config.cmake.in 
libkexiv2-config.cmake
+                                INSTALL_DESTINATION 
"${LIB_INSTALL_DIR}/cmake/libkexiv2-${KEXIV2_LIB_VERSION_STRING}"
+                                                               PATH_VARS 
INCLUDE_INSTALL_DIR
+                                NO_CHECK_REQUIRED_COMPONENTS_MACRO)
+  WRITE_BASIC_PACKAGE_VERSION_FILE(libkexiv2-config-version.cmake
+                                      VERSION 
"${KEXIV2_LIB_MAJOR_VERSION}.${KEXIV2_LIB_MINOR_VERSION}.${KEXIV2_LIB_PATCH_VERSION}"
+                                   COMPATIBILITY SameMajorVersion)
+  INSTALL(EXPORT Libkexiv2
+             DESTINATION 
"${LIB_INSTALL_DIR}/cmake/libkexiv2-${KEXIV2_LIB_VERSION_STRING}"
+                 NAMESPACE Libkexiv2::
+                 FILE libkexiv2-export.cmake)
+  INSTALL(FILES
+          ${CMAKE_CURRENT_BINARY_DIR}/libkexiv2-config.cmake
+          ${CMAKE_CURRENT_BINARY_DIR}/libkexiv2-config-version.cmake
+          DESTINATION
+          "${LIB_INSTALL_DIR}/cmake/libkexiv2-${KEXIV2_LIB_VERSION_STRING}"
+                )
   IF(NOT WIN32)
     CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/libkexiv2.pc.cmake 
${CMAKE_CURRENT_BINARY_DIR}/libkexiv2.pc)
     CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/libkexiv2.lsm.cmake 
${CMAKE_CURRENT_BINARY_DIR}/libkexiv2.lsm)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkexiv2-4.11.2/libkexiv2/CMakeLists.txt 
new/libkexiv2-4.11.90/libkexiv2/CMakeLists.txt
--- old/libkexiv2-4.11.2/libkexiv2/CMakeLists.txt       2013-06-28 
19:36:45.000000000 +0200
+++ new/libkexiv2-4.11.90/libkexiv2/CMakeLists.txt      2013-10-31 
17:58:43.000000000 +0100
@@ -65,7 +65,7 @@
 SET_TARGET_PROPERTIES(kexiv2 PROPERTIES VERSION 
${KEXIV2_LIB_SO_VERSION_STRING} 
                              SOVERSION ${KEXIV2_LIB_SO_CUR_VERSION})
 
-INSTALL(TARGETS kexiv2 ${INSTALL_TARGETS_DEFAULT_ARGS} )
+INSTALL(TARGETS kexiv2 EXPORT Libkexiv2 ${INSTALL_TARGETS_DEFAULT_ARGS} )
 
 INSTALL(FILES topicset.iptc-subjectcode.xml DESTINATION 
${DATA_INSTALL_DIR}/libkexiv2/data)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkexiv2-4.11.2/libkexiv2/altlangstredit.cpp 
new/libkexiv2-4.11.90/libkexiv2/altlangstredit.cpp
--- old/libkexiv2-4.11.2/libkexiv2/altlangstredit.cpp   2013-08-28 
19:07:31.000000000 +0200
+++ new/libkexiv2-4.11.90/libkexiv2/altlangstredit.cpp  2013-10-31 
17:58:43.000000000 +0100
@@ -7,7 +7,7 @@
  * @date   2009-06-15
  * @brief  multi-languages string editor
  *
- * @author Copyright (C) 2009-2012 by Gilles Caulier
+ * @author Copyright (C) 2009-2013 by Gilles Caulier
  *         <a href="mailto:caulier dot gilles at gmail dot com">caulier dot 
gilles at gmail dot com</a>
  *
  * This program is free software; you can redistribute it
@@ -246,6 +246,13 @@
         languageCodeMap.insert( "zu-ZA", i18n("isiZulu Zulu (South Africa)") );
     }
 
+    ~Private()
+    {
+        languageCodeMap.clear();
+    }
+
+public:
+
     typedef QMap<QString, QString> LanguageCodeMap;
 
     LanguageCodeMap                languageCodeMap;
@@ -266,11 +273,11 @@
 };
 
 AltLangStrEdit::AltLangStrEdit(QWidget* parent)
-              : QWidget(parent), d(new Private)
+    : QWidget(parent), d(new Private)
 {
-    QGridLayout* grid = new QGridLayout(this);
-    d->titleLabel     = new QLabel(this);
-    d->delValueButton = new QToolButton(this);
+    QGridLayout* const grid = new QGridLayout(this);
+    d->titleLabel           = new QLabel(this);
+    d->delValueButton       = new QToolButton(this);
     d->delValueButton->setIcon(SmallIcon("edit-clear"));
     d->delValueButton->setToolTip(i18n("Remove entry for this language"));
     d->delValueButton->setEnabled(false);
@@ -375,7 +382,7 @@
 
     d->valueEdit->blockSignals(false);
 
-    d->languageCB->setToolTip(d->languageCodeMap[d->currentLanguage]);
+    d->languageCB->setToolTip(d->languageCodeMap.value(d->currentLanguage));
 
     emit signalSelectionChanged(d->currentLanguage);
 }
@@ -408,13 +415,15 @@
     // In first we fill already assigned languages.
 
     QStringList list = d->values.keys();
+
     if (!list.isEmpty())
     {
-        foreach(const QString &item, list)
+        foreach(const QString& item, list)
         {
               d->languageCB->addItem(item);
               d->languageCB->setItemIcon(d->languageCB->count()-1, 
SmallIcon("dialog-ok"));
         }
+
         d->languageCB->insertSeparator(d->languageCB->count());
     }
 
@@ -424,7 +433,9 @@
          it != d->languageCodeMap.end(); ++it)
     {
         if (!list.contains(it.key()))
+        {
             d->languageCB->addItem(it.key());
+        }
     }
 
     d->languageCB->setCurrentItem(d->currentLanguage);
@@ -496,7 +507,9 @@
 
     // It's not possible to display scrollbar properlly if size is too small
     if (d->linesVisible < 3)
+    {
         d->valueEdit->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
+    }
 }
 
 uint AltLangStrEdit::linesVisible() const
@@ -507,7 +520,9 @@
 void AltLangStrEdit::changeEvent(QEvent* e)
 {
     if (e->type() == QEvent::FontChange)
+    {
         setLinesVisible(linesVisible());
+    }
 
     QWidget::changeEvent(e);
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkexiv2-4.11.2/libkexiv2/kexiv2exif.cpp 
new/libkexiv2-4.11.90/libkexiv2/kexiv2exif.cpp
--- old/libkexiv2-4.11.2/libkexiv2/kexiv2exif.cpp       2013-08-28 
19:07:31.000000000 +0200
+++ new/libkexiv2-4.11.90/libkexiv2/kexiv2exif.cpp      2013-10-31 
17:58:43.000000000 +0100
@@ -231,6 +231,7 @@
                 QStringList blackList;
                 blackList << "SONY DSC"; // + whitespace
                 blackList << "OLYMPUS DIGITAL CAMERA";
+                blackList << "MINOLTA DIGITAL CAMERA";
 
                 QString trimmedComment = exifComment.trimmed();
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkexiv2-4.11.2/libkexiv2-config.cmake.in 
new/libkexiv2-4.11.90/libkexiv2-config.cmake.in
--- old/libkexiv2-4.11.2/libkexiv2-config.cmake.in      1970-01-01 
01:00:00.000000000 +0100
+++ new/libkexiv2-4.11.90/libkexiv2-config.cmake.in     2013-10-31 
17:58:43.000000000 +0100
@@ -0,0 +1,8 @@
+@PACKAGE_INIT@
+set_and_check(libkexiv2_INCLUDE_DIR @PACKAGE_INCLUDE_INSTALL_DIR@)
+if(NOT TARGET Libkexiv2::kexiv2)
+  include(${CMAKE_CURRENT_LIST_DIR}/libkexiv2-export.cmake)
+endif()
+
+set(libkexiv2_LIBRARY Libkexiv2::kexiv2)
+set(libkexiv2_LIBRARIES ${libkexiv2_LIBRARY})

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to