[MacPorts] #25176: digikam outdated

MacPorts noreply at macports.org
Sat Oct 30 03:50:03 PDT 2010


#25176: digikam outdated
------------------------------+---------------------------------------------
 Reporter:  snc@…             |       Owner:  jan@…             
     Type:  update            |      Status:  new               
 Priority:  Normal            |   Milestone:                    
Component:  ports             |     Version:                    
 Keywords:                    |        Port:  digikam           
------------------------------+---------------------------------------------

Comment(by caulier.gilles@…):

 Jan,

 I fixed my bootstrap script to configure cmake with kdegraphic/libs and
 digiKam/kipi-plugins.

 Kdegraphics/libs is configured and compiled fine... GREAT...

 digiKam/kipi-plugins :

 1/ i adjusted cmake to handle mysql bin and script required now with
 version > 1.3.0
 2/ digiKam ask that marble widget from kdeedu4 is not found. marble is map
 world tool from KDE4. I installed kdeedu4 of course, but thereis no trace
 of marble in this package. Why ? My solution is to checkout marble code
 and compile as well. Note that marble is optional for digiKam, but it's a
 very important feature. I think it's important to provide marble in
 Macports project.
 3/ kipi-plugins ask that libgpod and GDK are not present in my computer,
 but both are installed. What's wrong ? Note that it's also an optional
 depency.

 Look below the cmake configure result :

 bash-3.2$ ./bootstrap.macports
 -- The C compiler identification is GNU
 -- The CXX compiler identification is GNU
 -- Checking whether C compiler has -isysroot
 -- Checking whether C compiler has -isysroot - yes
 -- Checking whether C compiler supports OSX deployment target flag
 -- Checking whether C compiler supports OSX deployment target flag - yes
 -- Check for working C compiler: /usr/bin/gcc
 -- Check for working C compiler: /usr/bin/gcc -- works
 -- Detecting C compiler ABI info
 -- Detecting C compiler ABI info - done
 -- Checking whether CXX compiler has -isysroot
 -- Checking whether CXX compiler has -isysroot - yes
 -- Checking whether CXX compiler supports OSX deployment target flag
 -- Checking whether CXX compiler supports OSX deployment target flag - yes
 -- Check for working CXX compiler: /usr/bin/c++
 -- Check for working CXX compiler: /usr/bin/c++ -- works
 -- Detecting CXX compiler ABI info
 -- Detecting CXX compiler ABI info - done
 -- Looking for Q_WS_X11
 -- Looking for Q_WS_X11 - not found.
 -- Looking for Q_WS_WIN
 -- Looking for Q_WS_WIN - not found.
 -- Looking for Q_WS_QWS
 -- Looking for Q_WS_QWS - not found.
 -- Looking for Q_WS_MAC
 -- Looking for Q_WS_MAC - found
 -- Looking for QT_MAC_USE_COCOA
 -- Looking for QT_MAC_USE_COCOA - found
 -- Found Qt-Version 4.7.0 (using /opt/local/bin/qmake)
 -- Looking for include files CMAKE_HAVE_PTHREAD_H
 -- Looking for include files CMAKE_HAVE_PTHREAD_H - found
 -- Looking for pthread_create in pthreads
 -- Looking for pthread_create in pthreads - not found
 -- Looking for pthread_create in pthread
 -- Looking for pthread_create in pthread - found
 -- Found Threads: TRUE
 -- Found OpenSSL: /opt/local/lib/libssl.dylib
 -- Found Automoc4: /opt/local/bin/automoc4
 -- Found Perl: /opt/local/bin/perl
 -- Found Phonon: /opt/local/include
 -- Performing Test _OFFT_IS_64BIT
 -- Performing Test _OFFT_IS_64BIT - Success
 -- Performing Test HAVE_FPIE_SUPPORT
 -- Performing Test HAVE_FPIE_SUPPORT - Success
 -- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL
 -- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success
 -- Performing Test __KDE_HAVE_GCC_VISIBILITY
 -- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success
 -- Found KDE 4.5 include dir: /opt/local/include
 -- Found KDE 4.5 library dir: /opt/local/lib
 -- Found the KDE4 kconfig_compiler preprocessor:
 /opt/local/bin/kconfig_compiler
 -- Found automoc4: /opt/local/bin/automoc4
 -- Found Freetype: -L/opt/local/lib -lfreetype -lz
 -- Boost version: 1.44.0
 -- optional cmake package FindIMLIB.cmake (for Imlib) was not found.
 -- Found libksane: /opt/local/lib/libksane.dylib
 -- Check Kexiv2 library in local sub-folder...
 -- Check Kexiv2 library using pkg-config...
 -- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
 -- Found libkexiv2 release >= 0.2.0
 -- Found libkexiv2: /opt/local/lib/libkexiv2.dylib
 -- Check Kdcraw library in local sub-folder...
 -- Check Kdcraw library using pkg-config...
 -- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
 -- Found libkdcraw release >= 0.2.0
 -- Found libkdcraw: /opt/local/lib/libkdcraw.dylib
 -- Check Kipi library in local sub-folder...
 -- Check Kipi library using pkg-config...
 -- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
 -- Found libkipi release >= 0.2.0
 -- Found libkipi: /opt/local/lib/libkipi.dylib
 -- Found JPEG: /opt/local/lib/libjpeg.dylib
 -- Found ZLIB: /opt/local/include
 -- Found PNG: /opt/local/lib/libpng.dylib
 -- Found TIFF: /opt/local/lib/libtiff.dylib
 -- Looking for include files HAVE_CRT_EXTERNS_H
 -- Looking for include files HAVE_CRT_EXTERNS_H - found
 -- Looking for include files HAVE_DIRENT_H
 -- Looking for include files HAVE_DIRENT_H - found
 -- Looking for include files HAVE_STDLIB_H
 -- Looking for include files HAVE_STDLIB_H - found
 -- Looking for include files HAVE_UNISTD_H
 -- Looking for include files HAVE_UNISTD_H - found
 -- Looking for include files HAVE_FCNTL_H
 -- Looking for include files HAVE_FCNTL_H - found
 -- Looking for include files HAVE_ICONV_H
 -- Looking for include files HAVE_ICONV_H - found
 -- Looking for include files HAVE_NDIR_H
 -- Looking for include files HAVE_NDIR_H - not found.
 -- Looking for C++ include sstream
 -- Looking for C++ include sstream - found
 -- Looking for include files HAVE_SYS_DIR_H
 -- Looking for include files HAVE_SYS_DIR_H - found
 -- Looking for include files HAVE_SYS_MMAN_H
 -- Looking for include files HAVE_SYS_MMAN_H - found
 -- Looking for include files HAVE_SYS_NDIR_H
 -- Looking for include files HAVE_SYS_NDIR_H - not found.
 -- Looking for include files HAVE_SYS_TIME_H
 -- Looking for include files HAVE_SYS_TIME_H - found
 -- Looking for include files HAVE_WCHAR_H
 -- Looking for include files HAVE_WCHAR_H - found
 -- Looking for include files HAVE_WCTYPE_H
 -- Looking for include files HAVE_WCTYPE_H - found
 -- Looking for mkstemp
 -- Looking for mkstemp - found
 -- Looking for mkstemps
 -- Looking for mkstemps - found
 -- Looking for _NSGetEnviron
 -- Looking for _NSGetEnviron - found
 -- Looking for initgroups
 -- Looking for initgroups - found
 -- Looking for getpagesize
 -- Looking for getpagesize - found
 -- Looking for mmap
 -- Looking for mmap - found
 -- Looking for setenv
 -- Looking for setenv - found
 -- Looking for unsetenv
 -- Looking for unsetenv - found
 -- Looking for usleep
 -- Looking for usleep - found
 -- Looking for gethostname
 -- Looking for gethostname - found
 -- Looking for getpwuid
 -- Looking for getpwuid - found
 -- Looking for iswspace
 -- Looking for iswspace - found
 -- Looking for res_init
 -- Looking for res_init - found
 -- Looking for vsnprintf
 -- Looking for vsnprintf - found
 -- Performing Test HAVE_RES_INIT_PROTO
 -- Performing Test HAVE_RES_INIT_PROTO - Success
 -- Performing Test HAVE_INITGROUPS_PROTO
 -- Performing Test HAVE_INITGROUPS_PROTO - Success
 -- Performing Test HAVE_SETENV_PROTO
 -- Performing Test HAVE_SETENV_PROTO - Success
 -- Performing Test HAVE_MKSTEMPS_PROTO
 -- Performing Test HAVE_MKSTEMPS_PROTO - Success
 -- Performing Test HAVE_UNSETENV_PROTO
 -- Performing Test HAVE_UNSETENV_PROTO - Success
 -- Performing Test HAVE_USLEEP_PROTO
 -- Performing Test HAVE_USLEEP_PROTO - Success
 -- Looking for sys/types.h
 -- Looking for sys/types.h - found
 -- Looking for stdint.h
 -- Looking for stdint.h - found
 -- Looking for stddef.h
 -- Looking for stddef.h - found
 -- Check size of int
 -- Check size of int - done
 -- Check size of char *
 -- Check size of char * - done
 -- Check size of long
 -- Check size of long - done
 -- Check size of short
 -- Check size of short - done
 -- Check size of size_t
 -- Check size of size_t - done
 -- Check size of unsigned long
 -- Check size of unsigned long - done
 -- checking for module 'lcms'
 --   found lcms, version 1.19
 -- Found lcms version 1.19, /opt/local/lib/liblcms.dylib
 -- Found Jasper: /opt/local/lib/libjasper.dylib
 -- Found Kdcraw library in cache: /opt/local/lib/libkdcraw.dylib
 -- Found Kexiv2 library in cache: /opt/local/lib/libkexiv2.dylib
 -- Found Kipi library in cache: /opt/local/lib/libkipi.dylib
 -- checking for module 'libpgf'
 --   package 'libpgf' not found
 -- Found clapack includes:
 /System/Library/Frameworks/vecLib.framework/Headers
 -- Found clapack library: /usr/lib/libclapack.dylib
 -- Identified libjpeg version: 80
 -- checking for module 'libkdcraw>=1.1.0'
 --   found libkdcraw, version 1.2.0
 -- checking for module 'libkexiv2>=1.1.0'
 --   found libkexiv2, version 1.2.0
 -- Found MySQL server executable at: /opt/local/libexec/mysqld
 -- Found MySQL install_db executable at: /opt/local/bin/mysql_install_db5
 -- Found gphoto2: -L/opt/local/lib -lgphoto2_port;-L/opt/local/lib
 -lgphoto2 -lgphoto2_port -lm
 -- Found KdepimLibs:
 /opt/local/lib/cmake/KdepimLibs/KdepimLibsConfig.cmake
 -- Found GLIB2: /opt/local/lib/libglib-2.0.dylib
 -- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
 -- PKGCONFIG() indicates that lensfun is not installed (install the
 package which contains lensfun.pc if you want to support this feature)
 -- Could NOT find LensFun  (missing:  LENSFUN_INCLUDE_DIRS
 LENSFUN_LIBRARIES)
 -- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
 -- PKGCONFIG() indicates that lqr-1 is not installed (install the package
 which contains lqr-1.pc if you want to support this feature)
 -- Could NOT find Lqr-1  (missing:  LQR-1_INCLUDE_DIRS LQR-1_LIBRARIES)
 -- Found Soprano: /opt/local/include
 -- Found SharedDesktopOntologies: /opt/local/share/ontology
 -- Found Nepomuk: /opt/local/lib/libnepomuk.dylib
 -- Found Doxygen: /opt/local/bin/doxygen
 --
 --
 ----------------------------------------------------------------------------------
 --  digiKam 1.6.0 dependencies results   <http://www.digikam.org>
 --
 --  Qt4 SQL module found..................... YES
 --  MySQL Server found....................... YES
 --  MySQL install_db tool found.............. YES
 --  libtiff library found.................... YES
 --  libpng library found..................... YES
 --  libjasper library found.................. YES
 --  liblcms library found.................... YES
 --  libkipi library found.................... YES
 --  libkexiv2 library found.................. YES
 --  libkdcraw library found.................. YES
 --  libpgf library found..................... NO  (optional - internal
 version used instead)
 --  libclapack library found................. YES (optional)
 --  libgphoto2 library found................. YES (optional)
 --  libkdepimlibs library found.............. YES (optional)
 --  libmarblewidget library found............ NO  (optional)
 --
 --  digiKam will be compiled without geolocation using Marble widget
 support.
 --
 --  Nepomuk libraries found.................. YES (optional)
 --  libglib2 library found................... YES (optional)
 --  liblqr-1 library found................... NO  (optional - internal
 version used instead)
 --  liblensfun library found................. NO  (optional - internal
 version used instead)
 --  Doxygen found............................ YES (optional)
 --  digiKam can be compiled.................. YES
 --
 ----------------------------------------------------------------------------------
 --
 -- Found Kexiv2 library in cache: /opt/local/lib/libkexiv2.dylib
 -- Found Kdcraw library in cache: /opt/local/lib/libkdcraw.dylib
 -- Found Kipi library in cache: /opt/local/lib/libkipi.dylib
 -- Found EXPAT: /opt/local/lib/libexpat.dylib
 -- Found LibXml2: /opt/local/lib/libxml2.dylib
 -- Found LibXslt: /opt/local/lib/libxslt.dylib
 -- checking for module 'libgpod-1.0'
 --   package 'libgpod-1.0' not found
 -- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
 -- Could NOT find Gdk  (missing:  GDK_INCLUDE_DIR)
 -- checking for module 'gobject-2.0'
 --   found gobject-2.0, version 2.26.0
 -- Found GObject libraries:
 /opt/local/lib/libgobject-2.0.dylib;/opt/local/lib/libgmodule-2.0.dylib;/opt/local/lib/libgthread-2.0.dylib;/opt/local/lib/libglib-2.0.dylib
 -- Found GObject includes : /opt/local/include/glib-2.0/gobject
 -- Found QCA2: /opt/local/lib/libqca.dylib
 -- Found libksane: /opt/local/lib/libksane.dylib
 -- CMake version: cmake version 2.8.2

 -- CMake version (cleaned): cmake version 2.8.2

 -- Try OpenMP C flag = [-fopenmp]
 -- Performing Test OpenMP_FLAG_DETECTED
 -- Performing Test OpenMP_FLAG_DETECTED - Success
 -- Try OpenMP CXX flag = [-fopenmp]
 -- Performing Test OpenMP_FLAG_DETECTED
 -- Performing Test OpenMP_FLAG_DETECTED - Success
 -- Found OpenMP: -fopenmp
 --
 --
 ----------------------------------------------------------------------------------
 --  kipi-plugins 1.6.0 dependencies results   <http://www.kipi-
 plugins.org>
 --
 --  libjpeg library found.................... YES
 --  libtiff library found.................... YES
 --  libpng library found..................... YES
 --  libkipi library found.................... YES
 --  libkexiv2 library found.................. YES
 --  libkdcraw library found.................. YES
 --  libxml2 library found.................... YES (optional)
 --  libxslt library found.................... YES (optional)
 --  libexpat library found................... YES (optional)
 --  native threads support library found..... YES (optional)
 --  libopengl library found.................. YES (optional)
 --  Qt4 OpenGL module found.................. YES
 --  libopencv library found.................. YES (optional)
 --  libgpod library found.................... NO  (optional)
 --  Gdk library found........................ NO  (optional)
 --  libkdepim library found.................. YES (optional)
 --  qca2 library found....................... YES (optional)
 --  libkdcraw >= 1.1.0 library found......... YES (optional)
 --  libkexiv2 >= 1.1.0 library found......... YES (optional)
 --  OpenMP library found..................... YES (optional)
 --  libksane library found................... YES (optional)
 --
 --  kipi-plugins will be compiled............ YES
 --  Shwup will be compiled................... YES (optional)
 --  HtmlExport will be compiled.............. YES (optional)
 --  AdvancedSlideshow will be compiled....... YES (optional)
 --  ImageViewer will be compiled............. YES (optional)
 --  AcquireImages will be compiled........... YES (optional)
 --  DNGConverter will be compiled............ YES (optional)
 --  RemoveRedEyes will be compiled........... YES (optional)
 --  IpodExport will be compiled.............. NO  (optional - Look README
 file for more details about dependencies)
 --  Calendar will be compiled................ YES (optional)
 --
 ----------------------------------------------------------------------------------
 --
 -- Unable to find an 128x128 icon for target hdrgui - application will not
 have an application icon!
 -- Unable to find an 128x128 icon for target scangui - application will
 not have an application icon!
 -- Check if the system is big endian
 -- Searching 16 bit integer
 -- Check size of unsigned short
 -- Check size of unsigned short - done
 -- Using unsigned short
 -- Check if the system is big endian - little endian
 -- GraphViz was not found, cannot build kgraphviewer

 -----------------------------------------------------------------------------
 -- The following external packages were located on your system.
 -- This installation will have the extra features provided by these
 packages.
 -----------------------------------------------------------------------------
    * libopengl - OpenGL lib is needed to build the kpovmodeler project
    * Soprano - Semantic Desktop Storing
    * Shared desktop ontologies - Desktop ontologies
    * Nepomuk - The Nepomuk libraries
    * Shared desktop ontologies - Desktop ontologies

 -----------------------------------------------------------------------------
 -- The following OPTIONAL packages could NOT be located on your system.
 -- Consider installing them to enable more features from this software.
 -----------------------------------------------------------------------------
    * imlib  <http://freshmeat.net/projects/imlib/>
      imlib is needed to build kuickshow project

 -----------------------------------------------------------------------------

 -- Configuring done
 -- Generating done
 -- Build files have been written to: /Users/agnes/Devel/trunk/graphics

 Gilles Caulier

-- 
Ticket URL: <https://trac.macports.org/ticket/25176#comment:13>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list