Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-base/kdelibs/, kde-base/kdelibs/files/
Date: Thu, 31 Jan 2013 16:15:35
Message-Id: 1359648898.797e8400f92c9d8d723ecce57f17871b42e4f898.kensington@gentoo
1 commit: 797e8400f92c9d8d723ecce57f17871b42e4f898
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jan 31 16:14:58 2013 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Thu Jan 31 16:14:58 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=797e8400
7
8 [kde-base/kdelibs] Remove unused patches. Clean metadata.
9
10 Package-Manager: portage-2.1.11.50
11
12 ---
13 .../files/kdelibs-4.8.95-udisks2-includes.patch | 48 ----
14 .../kdelibs/files/kdelibs-4.9.90-findkipi.patch | 242 --------------------
15 .../files/kdelibs-4.9.95-findsomething.patch | 242 --------------------
16 kde-base/kdelibs/metadata.xml | 2 -
17 4 files changed, 0 insertions(+), 534 deletions(-)
18
19 diff --git a/kde-base/kdelibs/files/kdelibs-4.8.95-udisks2-includes.patch b/kde-base/kdelibs/files/kdelibs-4.8.95-udisks2-includes.patch
20 deleted file mode 100644
21 index d8ece11..0000000
22 --- a/kde-base/kdelibs/files/kdelibs-4.8.95-udisks2-includes.patch
23 +++ /dev/null
24 @@ -1,48 +0,0 @@
25 -diff -ruN kdelibs-4.8.95.orig/solid/solid/backends/udisks2/udisksopticaldisc.cpp kdelibs-4.8.95/solid/solid/backends/udisks2/udisksopticaldisc.cpp
26 ---- kdelibs-4.8.95.orig/solid/solid/backends/udisks2/udisksopticaldisc.cpp 2012-06-28 00:14:38.443073422 +0200
27 -+++ kdelibs-4.8.95/solid/solid/backends/udisks2/udisksopticaldisc.cpp 2012-06-28 00:18:20.459086056 +0200
28 -@@ -27,7 +27,7 @@
29 - #include <QtCore/QFile>
30 - #include <QtDBus/QDBusConnection>
31 -
32 --#include "../shared/udevqtclient.h"
33 -+#include "../shared/udevqt.h"
34 -
35 - #include "udisks2.h"
36 - #include "udisksopticaldisc.h"
37 -diff -ruN kdelibs-4.8.95.orig/solid/solid/backends/udisks2/udisksopticaldisc.h kdelibs-4.8.95/solid/solid/backends/udisks2/udisksopticaldisc.h
38 ---- kdelibs-4.8.95.orig/solid/solid/backends/udisks2/udisksopticaldisc.h 2012-06-28 00:14:38.444073422 +0200
39 -+++ kdelibs-4.8.95/solid/solid/backends/udisks2/udisksopticaldisc.h 2012-06-28 00:15:14.569076596 +0200
40 -@@ -24,7 +24,7 @@
41 -
42 - #include <solid/ifaces/opticaldisc.h>
43 -
44 --#include "../shared/udevqtdevice.h"
45 -+#include "../shared/udevqt.h"
46 -
47 - #include "udisksstoragevolume.h"
48 - #include "udisksdevice.h"
49 -diff -ruN kdelibs-4.8.95.orig/solid/solid/backends/udisks2/udisksstoragedrive.cpp kdelibs-4.8.95/solid/solid/backends/udisks2/udisksstoragedrive.cpp
50 ---- kdelibs-4.8.95.orig/solid/solid/backends/udisks2/udisksstoragedrive.cpp 2012-06-28 00:14:38.445073422 +0200
51 -+++ kdelibs-4.8.95/solid/solid/backends/udisks2/udisksstoragedrive.cpp 2012-06-28 00:18:02.424084839 +0200
52 -@@ -21,7 +21,7 @@
53 -
54 - #include "udisksstoragedrive.h"
55 -
56 --#include "../shared/udevqtclient.h"
57 -+#include "../shared/udevqt.h"
58 -
59 - #include <QtCore/QDebug>
60 - #include <QtCore/QFile>
61 -diff -ruN kdelibs-4.8.95.orig/solid/solid/backends/udisks2/udisksstoragedrive.h kdelibs-4.8.95/solid/solid/backends/udisks2/udisksstoragedrive.h
62 ---- kdelibs-4.8.95.orig/solid/solid/backends/udisks2/udisksstoragedrive.h 2012-06-28 00:14:38.445073422 +0200
63 -+++ kdelibs-4.8.95/solid/solid/backends/udisks2/udisksstoragedrive.h 2012-06-28 00:15:14.569076596 +0200
64 -@@ -24,7 +24,7 @@
65 -
66 - #include <ifaces/storagedrive.h>
67 -
68 --#include "../shared/udevqtdevice.h"
69 -+#include "../shared/udevqt.h"
70 -
71 - #include "udisksblock.h"
72 -
73
74 diff --git a/kde-base/kdelibs/files/kdelibs-4.9.90-findkipi.patch b/kde-base/kdelibs/files/kdelibs-4.9.90-findkipi.patch
75 deleted file mode 100644
76 index 050262f..0000000
77 --- a/kde-base/kdelibs/files/kdelibs-4.9.90-findkipi.patch
78 +++ /dev/null
79 @@ -1,242 +0,0 @@
80 -diff -ruN kdelibs-4.9.90.orig/cmake/modules/FindKipi.cmake kdelibs-4.9.90/cmake/modules/FindKipi.cmake
81 ---- kdelibs-4.9.90.orig/cmake/modules/FindKipi.cmake 2012-11-14 16:58:29.000000000 +0100
82 -+++ kdelibs-4.9.90/cmake/modules/FindKipi.cmake 2012-12-17 22:21:25.000000000 +0100
83 -@@ -1,116 +1,133 @@
84 --# - Try to find the Kipi library
85 -+# Module that tries to find the Kipi library
86 - #
87 --# If you have put a local version of libkipi into your source tree,
88 --# set KIPI_LOCAL_DIR to the relative path to the local directory.
89 -+# Input values :
90 - #
91 --# Once done this will define
92 -+# KIPI_LOCAL_DIR - If you have put a local version of libkipi into your source tree,
93 -+# set this variable to the relative path from the local directory.
94 - #
95 --# KIPI_FOUND - system has libkipi
96 --# KIPI_INCLUDE_DIR - the libkipi include directory
97 --# KIPI_LIBRARIES - Link these to use libkipi
98 -+# Output values :
99 -+#
100 -+# KIPI_FOUND - System has libkipi
101 -+# KIPI_INCLUDE_DIR - The libkipi include directory
102 -+# KIPI_LIBRARIES - Link these to use libkipi
103 - # KIPI_DEFINITIONS - Compiler switches required for using libkipi
104 -+# KIPI_VERSION - The release version of the Kipi library
105 -+# KIPI_SO_VERSION - The binary SO version of the Kipi library
106 - #
107 -
108 --# Copyright (c) 2008, Gilles Caulier, <caulier.gilles@×××××.com>
109 -+# Copyright (c) 2012, Victor Dodon <dodonvictor at gmail dot com>
110 -+# Copyright (c) 2012, Gilles Caulier <caulier dot gilles at gmail dot com>
111 - #
112 - # Redistribution and use is allowed according to the terms of the BSD license.
113 - # For details see the accompanying COPYING-CMAKE-SCRIPTS file.
114 -
115 --if (KIPI_INCLUDE_DIR AND KIPI_LIBRARIES AND KIPI_DEFINITIONS)
116 --
117 -- message(STATUS "Found Kipi library in cache: ${KIPI_LIBRARIES}")
118 --
119 -- # in cache already
120 -- set(KIPI_FOUND TRUE)
121 --
122 --else (KIPI_INCLUDE_DIR AND KIPI_LIBRARIES AND KIPI_DEFINITIONS)
123 -+IF(${Kipi_FIND_VERSION} STREQUAL "")
124 -+ SET(Kipi_FIND_VERSION "1.2.0")
125 -+ MESSAGE(STATUS "No Kipi library version required. Check default version : ${Kipi_FIND_VERSION}")
126 -+ELSE()
127 -+ MESSAGE(STATUS "Kipi library version required : ${Kipi_FIND_VERSION}")
128 -+ENDIF()
129 -+
130 -+IF(KIPI_INCLUDE_DIR AND KIPI_LIBRARIES AND KIPI_DEFINITIONS AND KIPI_VERSION AND KIPI_SO_VERSION)
131 -+
132 -+ IF(NOT Kipi_FIND_QUIETLY)
133 -+ MESSAGE(STATUS "Found kipi library in cache ${KIPI_LIBRARIES}")
134 -+ ENDIF(NOT Kipi_FIND_QUIETLY)
135 -+ # Already in cache
136 -+ SET(KIPI_FOUND TRUE)
137 -+
138 -+ELSE(KIPI_INCLUDE_DIR AND KIPI_LIBRARIES AND KIPI_DEFINITIONS AND KIPI_VERSION AND KIPI_SO_VERSION)
139 -+
140 -+ IF(NOT Kipi_FIND_QUIETLY)
141 -+ MESSAGE(STATUS "Check Kipi library in local sub-folder...")
142 -+ ENDIF(NOT Kipi_FIND_QUIETLY)
143 -+
144 -+ IF(KIPI_LOCAL_DIR)
145 -+ FIND_FILE(KIPI_LOCAL_FOUND libkipi/version.h.cmake ${CMAKE_SOURCE_DIR}/${KIPI_LOCAL_DIR} NO_DEFAULT_PATH)
146 -+ IF(NOT KIPI_LOCAL_FOUND)
147 -+ MESSAGE(WARNING "KIPI_LOCAL_DIR specified as \"${KIPI_LOCAL_DIR}\" but libkipi could not be found there.")
148 -+ ENDIF(NOT KIPI_LOCAL_FOUND)
149 -+ ELSE(KIPI_LOCAL_DIR)
150 -+ FIND_FILE(KIPI_LOCAL_FOUND libkipi/version.h.cmake ${CMAKE_SOURCE_DIR}/libkipi NO_DEFAULT_PATH)
151 -+ IF(KIPI_LOCAL_FOUND)
152 -+ SET(KIPI_LOCAL_DIR libkipi)
153 -+ ENDIF(KIPI_LOCAL_FOUND)
154 -+
155 -+ FIND_FILE(KIPI_LOCAL_FOUND libkipi/version.h.cmake ${CMAKE_SOURCE_DIR}/libs/libkipi NO_DEFAULT_PATH)
156 -+ IF(KIPI_LOCAL_FOUND)
157 -+ SET(KIPI_LOCAL_DIR libs/libkipi)
158 -+ ENDIF(KIPI_LOCAL_FOUND)
159 -+ ENDIF(KIPI_LOCAL_DIR)
160 -+
161 -+ IF(KIPI_LOCAL_FOUND)
162 -+
163 -+ SET(KIPI_INCLUDE_DIR "${CMAKE_SOURCE_DIR}/${KIPI_LOCAL_DIR}" "${CMAKE_BINARY_DIR}/${KIPI_LOCAL_DIR}")
164 -+ SET(KIPI_DEFINITIONS "-I${CMAKE_SOURCE_DIR}/${KIPI_LOCAL_DIR}" "-I${CMAKE_BINARY_DIR}/${KIPI_LOCAL_DIR}")
165 -+ SET(KIPI_LIBRARIES kipi)
166 -+ IF(NOT Kipi_FIND_QUIETLY)
167 -+ MESSAGE(STATUS "Found Kipi library in local sub-folder: ${CMAKE_SOURCE_DIR}/${KIPI_LOCAL_DIR}")
168 -+ ENDIF(NOT Kipi_FIND_QUIETLY)
169 -+ SET(KIPI_FOUND TRUE)
170 -+ SET(KIPI_VERSION_H_FILENAME "${CMAKE_BINARY_DIR}/${KIPI_LOCAL_DIR}/libkipi/version.h")
171 -+
172 -+ ELSE(KIPI_LOCAL_FOUND)
173 -+
174 -+ IF(NOT WIN32)
175 -+ IF(NOT Kipi_FIND_QUIETLY)
176 -+ MESSAGE(STATUS "Check Kipi library using pkg-config...")
177 -+ ENDIF(NOT Kipi_FIND_QUIETLY)
178 -+
179 -+ INCLUDE(FindPkgConfig)
180 -+ PKG_CHECK_MODULES(KIPI libkipi>=${Kipi_FIND_VERSION})
181 -+ ENDIF(NOT WIN32)
182 -+
183 -+ FIND_LIBRARY(KIPI_LIBRARIES NAMES libkipi PATHS ${KIPI_LIBRARY_DIRS} ${LIB_INSTALL_DIR} ${KDE4_LIB_DIR})
184 -+ FIND_PATH(KIPI_INCLUDE_DIR NAMES libkipi/version.h PATHS ${KIPI_INCLUDE_DIRS} ${INCLUDE_INSTALL_DIR} ${KDE4_INCLUDE_DIR})
185 -+ SET(KIPI_VERSION_H_FILENAME "${KIPI_INCLUDE_DIR}/libkipi/version.h")
186 -+ SET(KIPI_DEFINITIONS ${KIPI_CFLAGS} CACHE STRING "Kipi defintions")
187 -+
188 -+ INCLUDE(FindPackageHandleStandardArgs)
189 -+ FIND_PACKAGE_HANDLE_STANDARD_ARGS(KIPI DEFAULT_MSG KIPI_LIBRARIES KIPI_INCLUDE_DIR)
190 -+
191 -+ ENDIF(KIPI_LOCAL_FOUND)
192 -+
193 -+ IF(KIPI_FOUND)
194 -+
195 -+ IF(NOT KIPI_VERSION)
196 -+ FILE(READ "${KIPI_VERSION_H_FILENAME}" KIPI_VERSION_H_CONTENT)
197 -+ STRING(REGEX REPLACE ".*static +const +char +kipi_version\\[\\] += +\"([^\"]+)\".*" "\\1" KIPI_VERSION "${KIPI_VERSION_H_CONTENT}")
198 -+ MESSAGE(STATUS "Kipi library version: ${KIPI_VERSION}")
199 -+ ENDIF(NOT KIPI_VERSION)
200 -+
201 -+ IF(NOT KIPI_SO_VERSION)
202 -+ FILE(READ "${KIPI_VERSION_H_FILENAME}" KIPI_VERSION_H_CONTENT)
203 -+ STRING(REGEX REPLACE
204 -+ ".*static +const +int +kipi_binary_version += ([^ ;]+).*"
205 -+ "\\1"
206 -+ KIPI_SO_VERSION_FOUND
207 -+ "${KIPI_VERSION_H_CONTENT}"
208 -+ )
209 -+ SET(KIPI_SO_VERSION ${KIPI_SO_VERSION_FOUND} CACHE STRING "libkipi so version")
210 -+ MESSAGE(STATUS "Kipi library SO binary version: ${KIPI_SO_VERSION}")
211 -+ ENDIF(NOT KIPI_SO_VERSION)
212 -+
213 -+ UNSET(KIPI_VERSION_H_CONTENT)
214 -+ UNSET(KIPI_VERSION_H_FILENAME)
215 -+ ENDIF(KIPI_FOUND)
216 -+
217 -+ IF(KIPI_FOUND)
218 -+ MESSAGE(STATUS "libkipi: Found version ${KIPI_VERSION} (required: ${Kipi_FIND_VERSION})")
219 -+ IF(${KIPI_VERSION} VERSION_LESS ${Kipi_FIND_VERSION})
220 -+ SET(KIPI_FOUND FALSE)
221 -+ ELSE()
222 -+ MARK_AS_ADVANCED(KIPI_INCLUDE_DIR KIPI_LIBRARIES KIPI_DEFINITIONS KIPI_VERSION KIPI_SO_VERSION)
223 -+ ENDIF()
224 -+ ELSE(KIPI_FOUND)
225 -+ UNSET(KIPI_INCLUDE_DIR)
226 -+ UNSET(KIPI_LIBRARIES)
227 -+ UNSET(KIPI_DEFINITIONS)
228 -+ UNSET(KIPI_VERSION)
229 -+ UNSET(KIPI_SO_VERSION)
230 -+ ENDIF(KIPI_FOUND)
231 -
232 -- message(STATUS "Check Kipi library in local sub-folder...")
233 --
234 -- # Check if library is not in local sub-folder
235 --
236 -- if (KIPI_LOCAL_DIR)
237 -- set (KIPI_LOCAL_FOUND TRUE)
238 -- else (KIPI_LOCAL_DIR)
239 -- find_file(KIPI_LOCAL_FOUND libkipi/kipi.h ${CMAKE_SOURCE_DIR}/libkipi ${CMAKE_SOURCE_DIR}/libs/libkipi NO_DEFAULT_PATH)
240 --
241 -- if (KIPI_LOCAL_FOUND)
242 -- # Was it found in libkdcraw/ or in libs/libkdcraw?
243 -- find_file(KIPI_LOCAL_FOUND_IN_LIBS libkipi/kipi.h ${CMAKE_SOURCE_DIR}/libs/libkipi NO_DEFAULT_PATH)
244 -- if (KIPI_LOCAL_FOUND_IN_LIBS)
245 -- set(KIPI_LOCAL_DIR libs/libkipi)
246 -- else (KIPI_LOCAL_FOUND_IN_LIBS)
247 -- set(KIPI_LOCAL_DIR libkipi)
248 -- endif (KIPI_LOCAL_FOUND_IN_LIBS)
249 -- endif (KIPI_LOCAL_FOUND)
250 -- endif (KIPI_LOCAL_DIR)
251 --
252 -- if (KIPI_LOCAL_FOUND)
253 -- # we need two include directories: because the version.h file is put into the build directory
254 -- # TODO KIPI_INCLUDE_DIR sounds like it should contain only one directory...
255 -- set(KIPI_INCLUDE_DIR ${CMAKE_SOURCE_DIR}/${KIPI_LOCAL_DIR} ${CMAKE_BINARY_DIR}/${KIPI_LOCAL_DIR})
256 -- set(KIPI_DEFINITIONS "-I${CMAKE_SOURCE_DIR}/${KIPI_LOCAL_DIR}" "-I${CMAKE_BINARY_DIR}/${KIPI_LOCAL_DIR}")
257 -- set(KIPI_LIBRARIES kipi)
258 -- message(STATUS "Found Kipi library in local sub-folder: ${CMAKE_SOURCE_DIR}/${KIPI_LOCAL_DIR}")
259 -- set(KIPI_FOUND TRUE)
260 -- mark_as_advanced(KIPI_INCLUDE_DIR KIPI_LIBRARIES KIPI_DEFINITIONS)
261 --
262 -- else (KIPI_LOCAL_FOUND)
263 --
264 -- if (NOT WIN32)
265 -- message(STATUS "Check Kipi library using pkg-config...")
266 --
267 -- # use pkg-config to get the directories and then use these values
268 -- # in the FIND_PATH() and FIND_LIBRARY() calls
269 -- include(UsePkgConfig)
270 --
271 -- PKGCONFIG(libkipi _KIPIIncDir _KIPILinkDir _KIPILinkFlags _KIPICflags)
272 --
273 -- if (_KIPILinkFlags)
274 -- # query pkg-config asking for a libkipi >= 0.2.0
275 -- exec_program(${PKGCONFIG_EXECUTABLE} ARGS --atleast-version=0.2.0 libkipi RETURN_VALUE _return_VALUE OUTPUT_VARIABLE _pkgconfigDevNull )
276 -- if (_return_VALUE STREQUAL "0")
277 -- message(STATUS "Found libkipi release >= 0.2.0")
278 -- set(KIPI_VERSION_GOOD_FOUND TRUE)
279 -- else (_return_VALUE STREQUAL "0")
280 -- message(STATUS "Found libkipi release < 0.2.0, too old")
281 -- set(KIPI_VERSION_GOOD_FOUND FALSE)
282 -- set(KIPI_FOUND FALSE)
283 -- endif (_return_VALUE STREQUAL "0")
284 -- else (_KIPILinkFlags)
285 -- set(KIPI_VERSION_GOOD_FOUND FALSE)
286 -- set(KIPI_FOUND FALSE)
287 -- endif (_KIPILinkFlags)
288 -- else (NOT WIN32)
289 -- set(KIPI_VERSION_GOOD_FOUND TRUE)
290 -- endif (NOT WIN32)
291 -- if (KIPI_VERSION_GOOD_FOUND)
292 -- set(KIPI_DEFINITIONS ${_KIPICflags})
293 --
294 -- find_path(KIPI_INCLUDE_DIR NAMES libkipi/version.h PATHS ${KDE4_INCLUDE_DIR} ${_KIPIIncDir})
295 -- find_library(KIPI_LIBRARIES NAMES kipi PATHS ${KDE4_LIB_DIR} ${_KIPILinkDir})
296 --
297 -- if (KIPI_INCLUDE_DIR AND KIPI_LIBRARIES)
298 -- set(KIPI_FOUND TRUE)
299 -- endif (KIPI_INCLUDE_DIR AND KIPI_LIBRARIES)
300 -- endif (KIPI_VERSION_GOOD_FOUND)
301 -- if (KIPI_FOUND)
302 -- if (NOT Kipi_FIND_QUIETLY)
303 -- message(STATUS "Found libkipi: ${KIPI_LIBRARIES}")
304 -- endif (NOT Kipi_FIND_QUIETLY)
305 -- else (KIPI_FOUND)
306 -- if (Kipi_FIND_REQUIRED)
307 -- if (NOT KIPI_INCLUDE_DIR)
308 -- message(FATAL_ERROR "Could NOT find libkipi header files")
309 -- endif (NOT KIPI_INCLUDE_DIR)
310 -- if (NOT KIPI_LIBRARIES)
311 -- message(FATAL_ERROR "Could NOT find libkipi library")
312 -- endif (NOT KIPI_LIBRARIES)
313 -- endif (Kipi_FIND_REQUIRED)
314 -- endif (KIPI_FOUND)
315 --
316 -- mark_as_advanced(KIPI_INCLUDE_DIR KIPI_LIBRARIES KIPI_DEFINITIONS)
317 --
318 -- endif (KIPI_LOCAL_FOUND)
319 --
320 --endif (KIPI_INCLUDE_DIR AND KIPI_LIBRARIES AND KIPI_DEFINITIONS)
321 -+ENDIF(KIPI_INCLUDE_DIR AND KIPI_LIBRARIES AND KIPI_DEFINITIONS AND KIPI_VERSION AND KIPI_SO_VERSION)
322
323 diff --git a/kde-base/kdelibs/files/kdelibs-4.9.95-findsomething.patch b/kde-base/kdelibs/files/kdelibs-4.9.95-findsomething.patch
324 deleted file mode 100644
325 index 9963130..0000000
326 --- a/kde-base/kdelibs/files/kdelibs-4.9.95-findsomething.patch
327 +++ /dev/null
328 @@ -1,242 +0,0 @@
329 -diff -wruN kdelibs-4.9.95.orig/cmake/modules/FindKdcraw.cmake kdelibs-4.9.95/cmake/modules/FindKdcraw.cmake
330 ---- kdelibs-4.9.95.orig/cmake/modules/FindKdcraw.cmake 2012-12-17 15:14:16.000000000 +0100
331 -+++ kdelibs-4.9.95/cmake/modules/FindKdcraw.cmake 2012-12-28 21:20:21.000000000 +0100
332 -@@ -1,107 +1,121 @@
333 --# - Try to find the Kdcraw library
334 -+# Try to find the Kdcraw library
335 - #
336 --# If you have put a local version of libkdcraw into your source tree,
337 --# set KDCRAW_LOCAL_DIR to the relative path to the local directory.
338 -+# Parameters:
339 -+# KDCRAW_LOCAL_DIR - If you have put a local version of libkdcraw into
340 -+# your source tree, set KDCRAW_LOCAL_DIR to the
341 -+# relative path from the root of your source tree
342 -+# to the libkdcraw local directory.
343 - #
344 - # Once done this will define
345 - #
346 --# KDCRAW_FOUND - system has libkdcraw
347 --# KDCRAW_INCLUDE_DIR - the libkdcraw include directory
348 -+# KDCRAW_FOUND - System has libkdcraw
349 -+# KDCRAW_INCLUDE_DIR - The libkdcraw include directory/directories (for #include <libkdcraw/...> style)
350 - # KDCRAW_LIBRARIES - Link these to use libkdcraw
351 - # KDCRAW_DEFINITIONS - Compiler switches required for using libkdcraw
352 -+# KDCRAW_VERSION - Version of libkdcraw which was found
353 - #
354 --
355 --# Copyright (c) 2008, Gilles Caulier, <caulier.gilles@×××××.com>
356 -+# Copyright (c) 2008-2011, Gilles Caulier, <caulier.gilles@×××××.com>
357 -+# Copyright (c) 2011, Michael G. Hansen, <mike@××××××××.de>
358 - #
359 - # Redistribution and use is allowed according to the terms of the BSD license.
360 - # For details see the accompanying COPYING-CMAKE-SCRIPTS file.
361 -
362 -+# Kdcraw_FIND_QUIETLY and Kdcraw_FIND_REQUIRED may be defined by CMake.
363 -
364 --if (KDCRAW_INCLUDE_DIR AND KDCRAW_LIBRARIES AND KDCRAW_DEFINITIONS)
365 -+if (KDCRAW_INCLUDE_DIR AND KDCRAW_LIBRARIES AND KDCRAW_DEFINITIONS AND KDCRAW_VERSION)
366 -
367 -+ if (NOT Kdcraw_FIND_QUIETLY)
368 - message(STATUS "Found Kdcraw library in cache: ${KDCRAW_LIBRARIES}")
369 -+ endif (NOT Kdcraw_FIND_QUIETLY)
370 -
371 - # in cache already
372 - set(KDCRAW_FOUND TRUE)
373 -
374 --else (KDCRAW_INCLUDE_DIR AND KDCRAW_LIBRARIES AND KDCRAW_DEFINITIONS)
375 -+else (KDCRAW_INCLUDE_DIR AND KDCRAW_LIBRARIES AND KDCRAW_DEFINITIONS AND KDCRAW_VERSION)
376 -
377 -- message(STATUS "Check Kdcraw library in local sub-folder...")
378 --
379 -- # Check if library is not in local sub-folder
380 -+ if (NOT Kdcraw_FIND_QUIETLY)
381 -+ message(STATUS "Check for Kdcraw library in local sub-folder...")
382 -+ endif (NOT Kdcraw_FIND_QUIETLY)
383 -
384 -+ # Check for a local version of the library.
385 - if (KDCRAW_LOCAL_DIR)
386 -- set (KDCRAW_LOCAL_FOUND TRUE)
387 -+ find_file(KDCRAW_LOCAL_FOUND libkdcraw/version.h.cmake ${CMAKE_SOURCE_DIR}/${KDCRAW_LOCAL_DIR} NO_DEFAULT_PATH)
388 -+ if (NOT KDCRAW_LOCAL_FOUND)
389 -+ message(WARNING "KDCRAW_LOCAL_DIR specified as \"${KDCRAW_LOCAL_DIR}\" but libkdcraw could not be found there.")
390 -+ endif (NOT KDCRAW_LOCAL_FOUND)
391 - else (KDCRAW_LOCAL_DIR)
392 -- find_file(KDCRAW_LOCAL_FOUND libkdcraw/kdcraw.h ${CMAKE_SOURCE_DIR}/libkdcraw ${CMAKE_SOURCE_DIR}/libs/libkdcraw NO_DEFAULT_PATH)
393 --
394 -+ find_file(KDCRAW_LOCAL_FOUND libkdcraw/version.h.cmake ${CMAKE_SOURCE_DIR}/libkdcraw NO_DEFAULT_PATH)
395 - if (KDCRAW_LOCAL_FOUND)
396 -- # Was it found in libkdcraw/ or in libs/libkdcraw?
397 -- find_file(KDCRAW_LOCAL_FOUND_IN_LIBS libkdcraw/kdcraw.h ${CMAKE_SOURCE_DIR}/libs/libkdcraw NO_DEFAULT_PATH)
398 -- if (KDCRAW_LOCAL_FOUND_IN_LIBS)
399 -- set(KDCRAW_LOCAL_DIR libs/libkdcraw)
400 -- else (KDCRAW_LOCAL_FOUND_IN_LIBS)
401 - set(KDCRAW_LOCAL_DIR libkdcraw)
402 -- endif (KDCRAW_LOCAL_FOUND_IN_LIBS)
403 -+ endif (KDCRAW_LOCAL_FOUND)
404 -+ find_file(KDCRAW_LOCAL_FOUND libkdcraw/version.h.cmake ${CMAKE_SOURCE_DIR}/libs/libkdcraw NO_DEFAULT_PATH)
405 -+ if (KDCRAW_LOCAL_FOUND)
406 -+ set(KDCRAW_LOCAL_DIR libs/libkdcraw)
407 - endif (KDCRAW_LOCAL_FOUND)
408 - endif (KDCRAW_LOCAL_DIR)
409 -
410 - if (KDCRAW_LOCAL_FOUND)
411 --
412 -- # we need two include directories: because the version.h file is put into the build directory
413 -+ # We need two include directories: because the version.h file is put into the build directory
414 - # TODO KDCRAW_INCLUDE_DIR sounds like it should contain only one directory...
415 - set(KDCRAW_INCLUDE_DIR ${CMAKE_SOURCE_DIR}/${KDCRAW_LOCAL_DIR} ${CMAKE_BINARY_DIR}/${KDCRAW_LOCAL_DIR})
416 - set(KDCRAW_DEFINITIONS "-I${CMAKE_SOURCE_DIR}/${KDCRAW_LOCAL_DIR}" "-I${CMAKE_BINARY_DIR}/${KDCRAW_LOCAL_DIR}")
417 - set(KDCRAW_LIBRARIES kdcraw)
418 -+ if (NOT Kdcraw_FIND_QUIETLY)
419 - message(STATUS "Found Kdcraw library in local sub-folder: ${CMAKE_SOURCE_DIR}/${KDCRAW_LOCAL_DIR}")
420 -+ endif (NOT Kdcraw_FIND_QUIETLY)
421 - set(KDCRAW_FOUND TRUE)
422 -- mark_as_advanced(KDCRAW_INCLUDE_DIR KDCRAW_LIBRARIES KDCRAW_DEFINITIONS)
423 -
424 -- else(KDCRAW_LOCAL_FOUND)
425 -+ set(kdcraw_version_h_filename "${CMAKE_BINARY_DIR}/${KDCRAW_LOCAL_DIR}/libkdcraw/version.h")
426 -
427 -- message(STATUS "Check Kdcraw library using pkg-config...")
428 -+ else (KDCRAW_LOCAL_FOUND)
429 - if (NOT WIN32)
430 -- # use pkg-config to get the directories and then use these values
431 -- # in the FIND_PATH() and FIND_LIBRARY() calls
432 -- include(UsePkgConfig)
433 --
434 -- PKGCONFIG(libkdcraw _KDCRAWIncDir _KDCRAWLinkDir _KDCRAWLinkFlags _KDCRAWCflags)
435 --
436 -- if (_KDCRAWLinkFlags)
437 -- # query pkg-config asking for a libkdcraw >= 0.2.0
438 -- exec_program(${PKGCONFIG_EXECUTABLE} ARGS --atleast-version=0.2.0 libkdcraw RETURN_VALUE _return_VALUE OUTPUT_VARIABLE _pkgconfigDevNull )
439 -- if (_return_VALUE STREQUAL "0")
440 -- message(STATUS "Found libkdcraw release >= 0.2.0")
441 -- set(KDCRAW_VERSION_GOOD_FOUND TRUE)
442 -- else (_return_VALUE STREQUAL "0")
443 -- message(STATUS "Found libkdcaw release < 0.2.0, too old")
444 -+ if (NOT Kdcraw_FIND_QUIETLY)
445 -+ message(STATUS "Check Kdcraw library using pkg-config...")
446 -+ endif (NOT Kdcraw_FIND_QUIETLY)
447 -+
448 -+ # use FindPkgConfig to get the directories and then use these values
449 -+ # in the find_path() and find_library() calls
450 -+ include(FindPkgConfig)
451 -+
452 -+ pkg_check_modules(PC_KDCRAW libkdcraw)
453 -+
454 -+ if (PC_KDCRAW_FOUND)
455 -+ # make sure the version is >= 0.2.0
456 -+ # TODO: WHY?
457 -+ if (PC_KDCRAW_VERSION VERSION_LESS 0.2.0)
458 -+ message(STATUS "Found libkdcraw release < 0.2.0, too old")
459 - set(KDCRAW_VERSION_GOOD_FOUND FALSE)
460 - set(KDCRAW_FOUND FALSE)
461 -- endif (_return_VALUE STREQUAL "0")
462 -- else (_KDCRAWLinkFlags)
463 -+ else (PC_KDCRAW_VERSION VERSION_LESS 0.2.0)
464 -+ set(KDCRAW_VERSION "${PC_KDCRAW_VERSION}")
465 -+ if (NOT Kdcraw_FIND_QUIETLY)
466 -+ message(STATUS "Found libkdcraw release ${KDCRAW_VERSION}")
467 -+ endif (NOT Kdcraw_FIND_QUIETLY)
468 -+ set(KDCRAW_VERSION_GOOD_FOUND TRUE)
469 -+ endif (PC_KDCRAW_VERSION VERSION_LESS 0.2.0)
470 -+ else (PC_KDCRAW_FOUND)
471 - set(KDCRAW_VERSION_GOOD_FOUND FALSE)
472 -- set(KDCRAW_FOUND FALSE)
473 -- endif (_KDCRAWLinkFlags)
474 -+ endif (PC_KDCRAW_FOUND)
475 - else (NOT WIN32)
476 -+ # TODO: Why do we just assume the version is good?
477 - set(KDCRAW_VERSION_GOOD_FOUND TRUE)
478 - endif (NOT WIN32)
479 -
480 - if (KDCRAW_VERSION_GOOD_FOUND)
481 -- set(KDCRAW_DEFINITIONS "${_KDCRAWCflags}")
482 -+ set(KDCRAW_DEFINITIONS "${PC_KDCRAW_CFLAGS_OTHER}")
483 -+
484 -+ find_path(KDCRAW_INCLUDE_DIR libkdcraw/version.h ${PC_KDCRAW_INCLUDE_DIRS})
485 -+ set(kdcraw_version_h_filename "${KDCRAW_INCLUDE_DIR}/libkdcraw/version.h")
486 -
487 -- find_path(KDCRAW_INCLUDE_DIR libkdcraw/version.h
488 -- ${_KDCRAWIncDir}
489 -- )
490 --
491 -- find_library(KDCRAW_LIBRARIES NAMES kdcraw
492 -- PATHS
493 -- ${_KDCRAWLinkDir}
494 -- )
495 -+ find_library(KDCRAW_LIBRARIES NAMES kdcraw HINTS ${PC_KDCRAW_LIBRARY_DIRS})
496 -
497 - if (KDCRAW_INCLUDE_DIR AND KDCRAW_LIBRARIES)
498 - set(KDCRAW_FOUND TRUE)
499 -+ else (KDCRAW_INCLUDE_DIR AND KDCRAW_LIBRARIES)
500 -+ set(KDCRAW_FOUND FALSE)
501 - endif (KDCRAW_INCLUDE_DIR AND KDCRAW_LIBRARIES)
502 - endif (KDCRAW_VERSION_GOOD_FOUND)
503 -+
504 - if (KDCRAW_FOUND)
505 - if (NOT Kdcraw_FIND_QUIETLY)
506 - message(STATUS "Found libkdcraw: ${KDCRAW_LIBRARIES}")
507 -@@ -109,16 +123,35 @@
508 - else (KDCRAW_FOUND)
509 - if (Kdcraw_FIND_REQUIRED)
510 - if (NOT KDCRAW_INCLUDE_DIR)
511 -- message(FATAL_ERROR "Could NOT find libkdcraw header files")
512 -+ message(FATAL_ERROR "Could NOT find libkdcraw header files.")
513 -+ else(NOT KDCRAW_INCLUDE_DIR)
514 -+ message(FATAL_ERROR "Could NOT find libkdcraw library.")
515 - endif (NOT KDCRAW_INCLUDE_DIR)
516 -- if (NOT KDCRAW_LIBRARIES)
517 -- message(FATAL_ERROR "Could NOT find libkdcraw library")
518 -- endif (NOT KDCRAW_LIBRARIES)
519 - endif (Kdcraw_FIND_REQUIRED)
520 - endif (KDCRAW_FOUND)
521 -
522 -- mark_as_advanced(KDCRAW_INCLUDE_DIR KDCRAW_LIBRARIES KDCRAW_DEFINITIONS)
523 --
524 - endif(KDCRAW_LOCAL_FOUND)
525 -
526 --endif (KDCRAW_INCLUDE_DIR AND KDCRAW_LIBRARIES AND KDCRAW_DEFINITIONS)
527 -+ if (KDCRAW_FOUND)
528 -+ # Find the version information, unless that was reported by pkg_search_module.
529 -+ if (NOT KDCRAW_VERSION)
530 -+ file(READ "${kdcraw_version_h_filename}" kdcraw_version_h_content)
531 -+ # This is the line we are trying to find: static const char kdcraw_version[] = "1.22.4-beta_5+dfsg";
532 -+ string(REGEX REPLACE ".*char +kdcraw_version\\[\\] += +\"([^\"]+)\".*" "\\1" KDCRAW_VERSION "${kdcraw_version_h_content}")
533 -+ unset(kdcraw_version_h_content)
534 -+
535 -+ endif (NOT KDCRAW_VERSION)
536 -+ unset(kdcraw_version_h_filename)
537 -+ endif (KDCRAW_FOUND)
538 -+
539 -+ if (KDCRAW_FOUND)
540 -+ mark_as_advanced(KDCRAW_INCLUDE_DIR KDCRAW_LIBRARIES KDCRAW_DEFINITIONS KDCRAW_VERSION KDCRAW_FOUND)
541 -+ else (KDCRAW_FOUND)
542 -+ # The library was not found, reset all related variables.
543 -+ unset(KDCRAW_INCLUDE_DIR)
544 -+ unset(KDCRAW_LIBRARIES)
545 -+ unset(KDCRAW_DEFINITIONS)
546 -+ unset(KDCRAW_VERSION)
547 -+ endif (KDCRAW_FOUND)
548 -+
549 -+endif (KDCRAW_INCLUDE_DIR AND KDCRAW_LIBRARIES AND KDCRAW_DEFINITIONS AND KDCRAW_VERSION)
550 -diff -wruN kdelibs-4.9.95.orig/cmake/modules/FindKexiv2.cmake kdelibs-4.9.95/cmake/modules/FindKexiv2.cmake
551 ---- kdelibs-4.9.95.orig/cmake/modules/FindKexiv2.cmake 2012-12-17 15:14:16.000000000 +0100
552 -+++ kdelibs-4.9.95/cmake/modules/FindKexiv2.cmake 2012-12-28 21:19:39.000000000 +0100
553 -@@ -67,13 +67,13 @@
554 - PKGCONFIG(libkexiv2 _KEXIV2IncDir _KEXIV2LinkDir _KEXIV2LinkFlags _KEXIV2Cflags)
555 -
556 - if(_KEXIV2LinkFlags)
557 -- # query pkg-config asking for a libkexiv2 >= 0.2.0
558 -- exec_program(${PKGCONFIG_EXECUTABLE} ARGS --atleast-version=0.2.0 libkexiv2 RETURN_VALUE _return_VALUE OUTPUT_VARIABLE _pkgconfigDevNull )
559 -+ # query pkg-config asking for a libkexiv2 >= 1.0.0
560 -+ exec_program(${PKGCONFIG_EXECUTABLE} ARGS --atleast-version=1.0.0 libkexiv2 RETURN_VALUE _return_VALUE OUTPUT_VARIABLE _pkgconfigDevNull )
561 - if(_return_VALUE STREQUAL "0")
562 -- message(STATUS "Found libkexiv2 release >= 0.2.0")
563 -+ message(STATUS "Found libkexiv2 release >= 1.0.0")
564 - set(KEXIV2_VERSION_GOOD_FOUND TRUE)
565 - else(_return_VALUE STREQUAL "0")
566 -- message(STATUS "Found libkexiv2 release < 0.2.0, too old")
567 -+ message(STATUS "Found libkexiv2 release < 1.0.0, too old")
568 - set(KEXIV2_VERSION_GOOD_FOUND FALSE)
569 - set(KEXIV2_FOUND FALSE)
570 - endif(_return_VALUE STREQUAL "0")
571
572 diff --git a/kde-base/kdelibs/metadata.xml b/kde-base/kdelibs/metadata.xml
573 index 5dfbf53..5f0250f 100644
574 --- a/kde-base/kdelibs/metadata.xml
575 +++ b/kde-base/kdelibs/metadata.xml
576 @@ -4,8 +4,6 @@
577 <herd>kde</herd>
578 <use>
579 <flag name="opengl">Enable OpenGL support for Plasma (GLApplet)</flag>
580 - <flag name="udisks">Use udisks for block device access (e.g., automounting)</flag>
581 - <flag name="udisks2">Use the udisks2 support backported from kf5</flag>
582 <flag name="upower">Use upower for power management</flag>
583 <flag name="upnp">Build the Solid backend to provide information about UPnP devices on the network</flag>
584 </use>