Lines 34-39
Link Here
|
34 |
"${DIGIKAM_VERSION_SHORT}${DIGIKAM_SUFFIX_VERSION}" |
34 |
"${DIGIKAM_VERSION_SHORT}${DIGIKAM_SUFFIX_VERSION}" |
35 |
) |
35 |
) |
36 |
|
36 |
|
|
|
37 |
# Path to find FindPGF.cmake script. |
38 |
SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/modules") |
39 |
|
37 |
# ================================================================================================== |
40 |
# ================================================================================================== |
38 |
# Debug area codes |
41 |
# Debug area codes |
39 |
# These codes will be set for every project specific path automatically, so |
42 |
# These codes will be set for every project specific path automatically, so |
Lines 63-68
Link Here
|
63 |
FIND_PACKAGE(JPEG) |
66 |
FIND_PACKAGE(JPEG) |
64 |
FIND_PACKAGE(PNG) |
67 |
FIND_PACKAGE(PNG) |
65 |
FIND_PACKAGE(TIFF) |
68 |
FIND_PACKAGE(TIFF) |
|
|
69 |
|
70 |
# Included to unbundle libpgf that is on portage tree. |
71 |
# This function call the script cmake/modules/FindPGF.cmake |
72 |
FIND_PACKAGE(PGF) |
73 |
|
66 |
FIND_PACKAGE(Jasper) |
74 |
FIND_PACKAGE(Jasper) |
67 |
FIND_PACKAGE(Kdcraw) |
75 |
FIND_PACKAGE(Kdcraw) |
68 |
FIND_PACKAGE(Kexiv2) |
76 |
FIND_PACKAGE(Kexiv2) |
Lines 181-186
Link Here
|
181 |
MESSAGE(STATUS "") |
189 |
MESSAGE(STATUS "") |
182 |
ENDIF(PNG_FOUND) |
190 |
ENDIF(PNG_FOUND) |
183 |
|
191 |
|
|
|
192 |
IF(PGF_FOUND) |
193 |
MESSAGE(STATUS " libpgf library found................ YES") |
194 |
ELSE(PGF_FOUND) |
195 |
MESSAGE(STATUS " libpgf library found................ NO") |
196 |
MESSAGE(STATUS "") |
197 |
MESSAGE(SEND_ERROR " digiKam needs libpgf since it was unbundled. You need to install the development package.") |
198 |
MESSAGE(STATUS " Libpgf website is at http://www.libpgf.org") |
199 |
MESSAGE(STATUS "") |
200 |
ENDIF(PGF_FOUND) |
201 |
|
184 |
IF(JASPER_FOUND) |
202 |
IF(JASPER_FOUND) |
185 |
MESSAGE(STATUS " libjasper library found............. YES") |
203 |
MESSAGE(STATUS " libjasper library found............. YES") |
186 |
ELSE(JASPER_FOUND) |
204 |
ELSE(JASPER_FOUND) |
Lines 316-328
Link Here
|
316 |
ENDIF(GLIB2_FOUND) |
334 |
ENDIF(GLIB2_FOUND) |
317 |
|
335 |
|
318 |
|
336 |
|
319 |
IF(LCMS_FOUND AND JPEG_FOUND AND PNG_FOUND AND TIFF_FOUND AND JASPER_FOUND AND KDCRAW_FOR_DIGIKAM AND KEXIV2_FOUND AND KIPI_FOUND) |
337 |
IF(LCMS_FOUND AND JPEG_FOUND AND PNG_FOUND AND TIFF_FOUND AND PGF_FOUND AND JASPER_FOUND AND KDCRAW_FOR_DIGIKAM AND KEXIV2_FOUND AND KIPI_FOUND) |
320 |
MESSAGE(STATUS " digiKam will be compiled............ YES") |
338 |
MESSAGE(STATUS " digiKam will be compiled............ YES") |
321 |
SET(DIGIKAM_CAN_BE_COMPILED true) |
339 |
SET(DIGIKAM_CAN_BE_COMPILED true) |
322 |
ELSE(LCMS_FOUND AND JPEG_FOUND AND PNG_FOUND AND TIFF_FOUND AND AND JASPER_FOUND AND KDCRAW_FOR_DIGIKAM AND KEXIV2_FOUND AND KIPI_FOUND) |
340 |
ELSE(LCMS_FOUND AND JPEG_FOUND AND PNG_FOUND AND TIFF_FOUND AND PGF_FOUND AND JASPER_FOUND AND KDCRAW_FOR_DIGIKAM AND KEXIV2_FOUND AND KIPI_FOUND) |
323 |
MESSAGE(FATAL_ERROR " digiKam will be compiled............ NO (Look README file for more details about dependencies)") |
341 |
MESSAGE(FATAL_ERROR " digiKam will be compiled............ NO (Look README file for more details about dependencies)") |
324 |
SET(DIGIKAM_CAN_BE_COMPILED false) |
342 |
SET(DIGIKAM_CAN_BE_COMPILED false) |
325 |
ENDIF(LCMS_FOUND AND JPEG_FOUND AND PNG_FOUND AND TIFF_FOUND AND JASPER_FOUND AND KDCRAW_FOR_DIGIKAM AND KEXIV2_FOUND AND KIPI_FOUND) |
343 |
ENDIF(LCMS_FOUND AND JPEG_FOUND AND PNG_FOUND AND TIFF_FOUND AND PGF_FOUND AND JASPER_FOUND AND KDCRAW_FOR_DIGIKAM AND KEXIV2_FOUND AND KIPI_FOUND) |
326 |
|
344 |
|
327 |
MESSAGE(STATUS "----------------------------------------------------------------------------------") |
345 |
MESSAGE(STATUS "----------------------------------------------------------------------------------") |
328 |
MESSAGE(STATUS "") |
346 |
MESSAGE(STATUS "") |
Lines 906-919
Link Here
|
906 |
${CMAKE_CURRENT_SOURCE_DIR}/libs/threadimageio/pgfutils.cpp |
924 |
${CMAKE_CURRENT_SOURCE_DIR}/libs/threadimageio/pgfutils.cpp |
907 |
) |
925 |
) |
908 |
|
926 |
|
909 |
SET(libpgf_SRCS |
927 |
INCLUDE_DIRECTORIES(${PGF_INCLUDE_DIRS}) |
910 |
${CMAKE_CURRENT_SOURCE_DIR}/libs/3rdparty/libpgf/Decoder.cpp |
|
|
911 |
${CMAKE_CURRENT_SOURCE_DIR}/libs/3rdparty/libpgf/Encoder.cpp |
912 |
${CMAKE_CURRENT_SOURCE_DIR}/libs/3rdparty/libpgf/PGFimage.cpp |
913 |
${CMAKE_CURRENT_SOURCE_DIR}/libs/3rdparty/libpgf/Stream.cpp |
914 |
${CMAKE_CURRENT_SOURCE_DIR}/libs/3rdparty/libpgf/Subband.cpp |
915 |
${CMAKE_CURRENT_SOURCE_DIR}/libs/3rdparty/libpgf/WaveletTransform.cpp |
916 |
) |
917 |
|
928 |
|
918 |
SET(libsqlite2_SRCS |
929 |
SET(libsqlite2_SRCS |
919 |
${CMAKE_CURRENT_SOURCE_DIR}/libs/3rdparty/sqlite2/attach.c |
930 |
${CMAKE_CURRENT_SOURCE_DIR}/libs/3rdparty/sqlite2/attach.c |