[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