[Kde-imaging] extragear/libs/libkexiv2

Gilles Caulier caulier.gilles at gmail.com
Mon Jun 4 13:26:58 CEST 2007


SVN commit 671267 by cgilles:

libkexiv2 from trunk : QT4/KDE4 port : polish and release number updated to 0.2.0

Angelo, please take a look in CMakelists.txt, the library internal version is not yet updated accordinly.

TODO : - auto-detection of Exiv2 library using CMake script from cmake/modules subfolder.
       - what we need to do with Package Config file ?

CCMAIL: kde-imaging at kde.org



 M  +6 -8      CMakeLists.txt  
 M  +4 -0      NEWS  
 M  +1 -1      libkexiv2.lsm  
 M  +1 -1      libkexiv2.pc.in  
 M  +2 -2      version.h  


--- trunk/extragear/libs/libkexiv2/CMakeLists.txt #671266:671267
@@ -10,14 +10,13 @@
 
 link_directories(${KDE4_LIB_DIR})
 
-#FIND_PACKAGE(Exiv2 REQUIRED)
 
-#ADD_DEFINITIONS(${QT_DEFINITIONS} ${KDE4_DEFINITIONS} ${EXIV2_DEFINITIONS} ${KDE4_ENABLE_EXCEPTIONS})
-#ADD_DEFINITIONS(${QT_DEFINITIONS} ${KDE4_DEFINITIONS} ${KDE4_ENABLE_EXCEPTIONS})
-
-
+# FIXME: Detect Exiv2 library properlly with CMake script from 'cmake/modules'
+#
+#FIND_PACKAGE(Exiv2 REQUIRED)
+#
 #SET( CMAKE_MODULE_PATH    ${CMAKE_MODULE_PATH}
- #                         ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules )
+#                          ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules )
 
 ########### next target ###############
 
@@ -27,11 +26,10 @@
 
 kde4_add_library(kexiv2 SHARED ${kexiv2_LIB_SRCS})
 
-#TARGET_LINK_LIBRARIES(kexiv2 ${QT_AND_KDECORE_LIBS} exiv2)
 target_link_libraries(kexiv2 ${KDE4_KDECORE_LIBS} exiv2)
 
-
 set_target_properties(kexiv2 PROPERTIES VERSION 2.1.0 SOVERSION 2 )
+
 install(TARGETS kexiv2 DESTINATION ${LIB_INSTALL_DIR}} )
 
 ########### install files ###############
--- trunk/extragear/libs/libkexiv2/NEWS #671266:671267
@@ -1,3 +1,7 @@
+0.2.0
+------------------------------------------------------------------------
+Port to CMake/KDE4/QT4
+
 0.1.6
 ------------------------------------------------------------------------
 - API Changed : Kexiv2 destructor is now virtual.
--- trunk/extragear/libs/libkexiv2/libkexiv2.lsm #671266:671267
@@ -1,6 +1,6 @@
 Begin4
 Title: libkexiv2
-Version: 0.1.6
+Version: 0.2.0
 Entered-date: 2007-05-08
 Description: An library to manipulate EXIF/IPTC information using Exiv2 library
 Keywords: kde image jpeg raw tiff png exif iptc digikam kipi-plugins
--- trunk/extragear/libs/libkexiv2/libkexiv2.pc.in #671266:671267
@@ -6,6 +6,6 @@
 Name: libkexiv2
 Description: KDE wrapper library for Exiv2 library with some extras
 Requires:
-Version: 0.1.6
+Version: 0.2.0
 Libs: -L${libdir} -lkexiv2
 Cflags: -I${includedir}
--- trunk/extragear/libs/libkexiv2/version.h #671266:671267
@@ -23,9 +23,9 @@
 #ifndef KEXIV2_VERSION_H
 #define KEXIV2_VERSION_H
 
-static const char kexiv2_version[] = "0.1.6";
+static const char kexiv2_version[] = "0.2.0";
 
-#define KEXIV2_VERSION 0x000106
+#define KEXIV2_VERSION 0x000200
 
 #endif // KEXIV2_VERSION_H
 


More information about the Kde-imaging mailing list