Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 225793 Details for
Bug 311935
Version bump: media-gfx/digikam-1.5.0
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
updated libpgf patch
digikam-1.2.0-libpgf.patch (text/plain), 8.19 KB, created by
Andreas K. Hüttel
on 2010-03-30 07:32:03 UTC
(
hide
)
Description:
updated libpgf patch
Filename:
MIME Type:
Creator:
Andreas K. Hüttel
Created:
2010-03-30 07:32:03 UTC
Size:
8.19 KB
patch
obsolete
>diff -r -u -N digikam-1.2.0-vanilla/CMakeLists.txt digikam-1.2.0/CMakeLists.txt >--- digikam-1.2.0-vanilla/CMakeLists.txt 2010-03-29 00:26:06.000000000 +0200 >+++ digikam-1.2.0/CMakeLists.txt 2010-03-30 00:47:53.000000000 +0200 >@@ -34,6 +34,13 @@ > "${DIGIKAM_VERSION_SHORT}${DIGIKAM_SUFFIX_VERSION}" > ) > >+# Path to find FindPGF.cmake script. >+SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/modules") >+ >+# ================================================================================================= >+# Project options >+OPTION(BUILD_DOC "Set ON to install documentation files" OFF) >+ > # ================================================================================================== > # Debug area codes > # These codes will be set for every project specific path automatically, so >@@ -115,6 +122,11 @@ > FIND_PACKAGE(JPEG) > FIND_PACKAGE(PNG) > FIND_PACKAGE(TIFF) >+ >+# Included to unbundle libpgf that is on portage tree. >+# This function call the script cmake/modules/FindPGF.cmake >+FIND_PACKAGE(PGF) >+ > FIND_PACKAGE(Jasper) > FIND_PACKAGE(Kdcraw) > FIND_PACKAGE(Kexiv2) >@@ -210,6 +222,7 @@ > > PRINT_QTMODULE_STATUS("Qt4 SQL" QT_QTSQL_FOUND) > PRINT_LIBRARY_STATUS("libtiff" "http://www.remotesensing.org/libtiff" "" TIFF_FOUND) >+PRINT_LIBRARY_STATUS("libpgf" "http://www.libpgf.org" "" PGF_FOUND) > PRINT_LIBRARY_STATUS("libpng" "http://www.libpng.org/pub/png/libpng.html" " (version >= 1.2.7)" PNG_FOUND) > PRINT_LIBRARY_STATUS("libjasper" "http://www.ece.uvic.ca/~mdadams/jasper" "" JASPER_FOUND) > PRINT_LIBRARY_STATUS("liblcms" "http://www.littlecms.com" "" LCMS_FOUND) >@@ -311,13 +324,13 @@ > MESSAGE(STATUS "") > ENDIF(DOXYGEN_FOUND) > >-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) >+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) > MESSAGE(STATUS " digiKam will be compiled................. YES") > SET(DIGIKAM_CAN_BE_COMPILED true) >-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) >+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) > MESSAGE(FATAL_ERROR " digiKam will be compiled................. NO (Look README file for more details about dependencies)") > SET(DIGIKAM_CAN_BE_COMPILED false) >-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) >+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) > > MESSAGE(STATUS "----------------------------------------------------------------------------------") > MESSAGE(STATUS "") >@@ -952,14 +965,7 @@ > ${CMAKE_CURRENT_SOURCE_DIR}/libs/threadimageio/pgfutils.cpp > ) > >- SET(libpgf_SRCS >- ${CMAKE_CURRENT_SOURCE_DIR}/libs/3rdparty/libpgf/Decoder.cpp >- ${CMAKE_CURRENT_SOURCE_DIR}/libs/3rdparty/libpgf/Encoder.cpp >- ${CMAKE_CURRENT_SOURCE_DIR}/libs/3rdparty/libpgf/PGFimage.cpp >- ${CMAKE_CURRENT_SOURCE_DIR}/libs/3rdparty/libpgf/Stream.cpp >- ${CMAKE_CURRENT_SOURCE_DIR}/libs/3rdparty/libpgf/Subband.cpp >- ${CMAKE_CURRENT_SOURCE_DIR}/libs/3rdparty/libpgf/WaveletTransform.cpp >- ) >+ INCLUDE_DIRECTORIES(${PGF_INCLUDE_DIRS}) > > SET(libsqlite2_SRCS > ${CMAKE_CURRENT_SOURCE_DIR}/libs/3rdparty/sqlite2/attach.c >@@ -1258,18 +1264,42 @@ > # ================================================================================================== > # API documentation generation > >-IF(DOXYGEN_FOUND) > >- SET(API_DIR ${CMAKE_BINARY_DIR}/api) >- SET(SOURCE_DIR ${CMAKE_SOURCE_DIR}) >- SET(DOXYFILE ${CMAKE_BINARY_DIR}/Doxyfile) >- SET(WARNFILE ${CMAKE_BINARY_DIR}/doxygen-warn.log) >+# Checks if user ask to build documentation. >+IF(BUILD_DOC) >+ IF(DOXYGEN_FOUND) > >- CONFIGURE_FILE(Doxyfile.cmake ${DOXYFILE}) >+ MESSAGE(STATUS "") >+ MESSAGE(STATUS "Documentation will be installed") >+ MESSAGE(STATUS "") > >- ADD_CUSTOM_TARGET(doc ${DOXYGEN_EXECUTABLE} ${DOXYFILE} >- WORKING_DIRECTORY ${CMAKE_BINARY_DIR}) >+ SET(API_DIR ${CMAKE_BINARY_DIR}/api) >+ SET(SOURCE_DIR ${CMAKE_SOURCE_DIR}) >+ SET(DOXYFILE ${CMAKE_BINARY_DIR}/Doxyfile) >+ SET(WARNFILE ${CMAKE_BINARY_DIR}/doxygen-warn.log) >+ >+ CONFIGURE_FILE(Doxyfile.cmake ${DOXYFILE}) >+ >+ ADD_CUSTOM_TARGET(doc ${DOXYGEN_EXECUTABLE} ${DOXYFILE} >+ WORKING_DIRECTORY ${CMAKE_BINARY_DIR}) >+ >+ ELSE(DOXYGEN_FOUND) >+ >+ MESSAGE(STATUS "") >+ MESSAGE(STATUS "Documentation will NOT be installed") >+ MESSAGE(STATUS "Doxygen wasn't found on the system") >+ MESSAGE(STATUS "") >+ >+ ENDIF(DOXYGEN_FOUND) >+ >+ELSE(BUILD_DOC) >+ >+ MESSAGE(STATUS "") >+ MESSAGE(STATUS "Documentation will NOT be installed") >+ MESSAGE(STATUS "Because the option -DBUILD_DOC=ON wasn't passed to cmake") >+ MESSAGE(STATUS "") >+ >+ENDIF(BUILD_DOC) > >-ENDIF(DOXYGEN_FOUND) > include(MacroOptionalAddSubdirectory) > macro_optional_add_subdirectory( po ) >diff -r -u -N digikam-1.2.0-vanilla/cmake/modules/FindPGF.cmake digikam-1.2.0/cmake/modules/FindPGF.cmake >--- digikam-1.2.0-vanilla/cmake/modules/FindPGF.cmake 1970-01-01 01:00:00.000000000 +0100 >+++ digikam-1.2.0/cmake/modules/FindPGF.cmake 2010-03-30 00:47:53.000000000 +0200 >@@ -0,0 +1,15 @@ >+# - Try to find libpgf >+# Once done this will define >+# >+# PGF_FOUND - system has libgf >+# PGF_INCLUDE_DIRS - the libpgf include directory >+# PGF_LIBRARIES - Link these to use libpgf >+ >+# PKG-CONFIG is required. >+INCLUDE(FindPkgConfig REQUIRED) >+ >+IF(PKG_CONFIG_FOUND) >+ INCLUDE(FindPkgConfig) >+ >+ PKG_CHECK_MODULES(PGF libpgf) >+ENDIF(PKG_CONFIG_FOUND) >diff -r -u -N digikam-1.2.0-vanilla/digikam/CMakeLists.txt digikam-1.2.0/digikam/CMakeLists.txt >--- digikam-1.2.0-vanilla/digikam/CMakeLists.txt 2010-03-29 00:19:21.000000000 +0200 >+++ digikam-1.2.0/digikam/CMakeLists.txt 2010-03-30 00:49:42.000000000 +0200 >@@ -89,6 +89,7 @@ > ${JPEG_INCLUDE_DIR} > ${PNG_PNG_INCLUDE_DIR} > ${TIFF_INCLUDE_DIR} >+ ${PGF_INCLUDE_DIRS} > ) > > IF(LENSFUN_LIBRARY) >@@ -100,9 +101,6 @@ > # Disable Clapack C code warnings. > SET_SOURCE_FILES_PROPERTIES(${libclapack_SRCS} PROPERTIES COMPILE_FLAGS "-w") > >-# Disable libpgf warnings. >-SET_SOURCE_FILES_PROPERTIES(${libpgf_SRCS} PROPERTIES COMPILE_FLAGS "-w") >- > # Disable liblqr C code warnings. > SET_SOURCE_FILES_PROPERTIES(${liblqr_SRCS} PROPERTIES COMPILE_FLAGS "-w") > >@@ -121,7 +119,6 @@ > ${libjpegutils_SRCS} > ${libthreadimageio_SRCS} > ${libthemeengine_SRCS} >- ${libpgf_SRCS} > ${pgfutils_SRCS} > ${libdigikamhelpers_SRCS} > >@@ -173,6 +170,7 @@ > ${JPEG_LIBRARIES} > ${TIFF_LIBRARIES} > ${PNG_LIBRARIES} >+ ${PGF_LIBRARIES} > ${LCMS_LIBRARIES} > ${JASPER_LIBRARIES} > >@@ -225,7 +223,6 @@ > ${libhaar_SRCS} > ${libdatabasemodels_SRCS} > ${libsqlite2_SRCS} >- ${libpgf_SRCS} > ${pgfutils_SRCS} > ) > >@@ -240,6 +237,7 @@ > ${QT_QTCORE_LIBRARY} > ${QT_QTGUI_LIBRARY} > ${QT_QTSQL_LIBRARY} >+ ${PGF_LIBRARIES} > ) > > SET_TARGET_PROPERTIES(digikamdatabase PROPERTIES VERSION 1.0.0 SOVERSION 1 ) >diff -r -u -N digikam-1.2.0-vanilla/libs/CMakeLists.txt digikam-1.2.0/libs/CMakeLists.txt >--- digikam-1.2.0-vanilla/libs/CMakeLists.txt 2010-03-29 00:19:02.000000000 +0200 >+++ digikam-1.2.0/libs/CMakeLists.txt 2010-03-30 00:47:53.000000000 +0200 >@@ -18,6 +18,7 @@ > ${JPEG_INCLUDE_DIR} > ${TIFF_INCLUDE_DIR} > ${PNG_INCLUDE_DIR} >+ ${PGF_INCLUDE_DIRS} > ${JASPER_INCLUDE_DIR} > ) > ADD_SUBDIRECTORY( histogram )
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 311935
:
225791
|
225793
|
242871
|
245230
|
245515