Difference between revisions of "Digikam"
From CBLFS
Jump to navigationJump to search (Added sed command to fix compilation with recent versions of exiv2.) |
Chipster19 (talk | contribs) |
||
Line 18: | Line 18: | ||
* [[SQLite3]] | * [[SQLite3]] | ||
* [[Imlib2]] | * [[Imlib2]] | ||
+ | * [[JasPer]] | ||
* [[libkexif]] | * [[libkexif]] | ||
+ | * [[libkexiv2]] | ||
* [[LibXSLT]] | * [[LibXSLT]] | ||
=== Recommended === | === Recommended === | ||
Line 32: | Line 34: | ||
sed -i 's@e\.what()\.c_str()@e.what()@g' \ | sed -i 's@e\.what()\.c_str()@e.what()@g' \ | ||
− | digikam/libs/widgets/* | + | digikam/libs/widgets/*/*.cpp |
− | |||
Compile the package: | Compile the package: | ||
− | ./configure --prefix=${KDE_PREFIX} --disable-debug | + | ./configure --prefix=${KDE_PREFIX} --sysconfdir=/etc/kde \ |
− | + | --disable-debug --disable-dependency-tracking && | |
make | make | ||
Line 52: | Line 53: | ||
sed -i 's@e\.what()\.c_str()@e.what()@g' \ | sed -i 's@e\.what()\.c_str()@e.what()@g' \ | ||
− | digikam/libs/widgets/* | + | digikam/libs/widgets/*/*.cpp |
− | |||
Compile the package: | Compile the package: | ||
Line 59: | Line 59: | ||
CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \ | CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \ | ||
PKG_CONFIG_PATH="$PKG_CONFIG_PATH32}" USE_ARCH=32 \ | PKG_CONFIG_PATH="$PKG_CONFIG_PATH32}" USE_ARCH=32 \ | ||
− | ./configure --prefix=${KDE_PREFIX} --disable-debug | + | ./configure --prefix=${KDE_PREFIX} --sysconfdir=/etc/kde \ |
− | + | --disable-debug --disable-dependency-tracking && | |
make | make | ||
Line 72: | Line 72: | ||
sed -i 's@e\.what()\.c_str()@e.what()@g' \ | sed -i 's@e\.what()\.c_str()@e.what()@g' \ | ||
− | digikam/libs/widgets/* | + | digikam/libs/widgets/*/*.cpp |
− | |||
Compile the package: | Compile the package: | ||
Line 79: | Line 78: | ||
CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" \ | CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" \ | ||
PKG_CONFIG_PATH="$PKG_CONFIG_PATHN32}" USE_ARCH=n32 \ | PKG_CONFIG_PATH="$PKG_CONFIG_PATHN32}" USE_ARCH=n32 \ | ||
− | ./configure --prefix=${KDE_PREFIX} --disable-debug | + | ./configure --prefix=${KDE_PREFIX} --sysconfdir=/etc/kde \ |
− | + | --disable-debug --enable-libsuffix=32 --disable-dependency-tracking && | |
make | make | ||
Line 92: | Line 91: | ||
sed -i 's@e\.what()\.c_str()@e.what()@g' \ | sed -i 's@e\.what()\.c_str()@e.what()@g' \ | ||
− | digikam/libs/widgets/* | + | digikam/libs/widgets/*/*.cpp |
− | |||
Compile the package: | Compile the package: | ||
Line 99: | Line 97: | ||
CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \ | CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \ | ||
PKG_CONFIG_PATH="$PKG_CONFIG_PATH64}" USE_ARCH=64 \ | PKG_CONFIG_PATH="$PKG_CONFIG_PATH64}" USE_ARCH=64 \ | ||
− | ./configure --prefix=${KDE_PREFIX} --disable-debug | + | ./configure --prefix=${KDE_PREFIX} --sysconfdir=/etc/kde \ |
− | + | --disable-debug --enable-libsuffix=64 --disable-dependency-tracking && | |
make | make | ||
Line 118: | Line 116: | ||
|-valign="top" | |-valign="top" | ||
! Installed Directories: | ! Installed Directories: | ||
− | | ${KDE_PREFIX | + | | ${KDE_PREFIX}/include/digikam |
|} | |} |
Revision as of 05:30, 29 April 2007
Download Source: | http://downloads.sourceforge.net/digikam/digikam-0.9.4.tar.bz2 |
---|
Contents
Introduction to Digikam
digiKam is an advanced digital photo management application for linux. With digikam you can view, manage, edit, enhance, organize, tag, and share photographs.
Project Homepage: Unknown
Dependencies
Required
Recommended
Optional
Non-Multilib
Fix a compilation error with recent versions of exiv2:
sed -i 's@e\.what()\.c_str()@e.what()@g' \ digikam/libs/widgets/*/*.cpp
Compile the package:
./configure --prefix=${KDE_PREFIX} --sysconfdir=/etc/kde \ --disable-debug --disable-dependency-tracking && make
Install the package
make install
Multilib
32Bit
Fix a compilation error with recent versions of exiv2:
sed -i 's@e\.what()\.c_str()@e.what()@g' \ digikam/libs/widgets/*/*.cpp
Compile the package:
CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \ PKG_CONFIG_PATH="$PKG_CONFIG_PATH32}" USE_ARCH=32 \ ./configure --prefix=${KDE_PREFIX} --sysconfdir=/etc/kde \ --disable-debug --disable-dependency-tracking && make
Install the package:
make install
N32
Fix a compilation error with recent versions of exiv2:
sed -i 's@e\.what()\.c_str()@e.what()@g' \ digikam/libs/widgets/*/*.cpp
Compile the package:
CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" \ PKG_CONFIG_PATH="$PKG_CONFIG_PATHN32}" USE_ARCH=n32 \ ./configure --prefix=${KDE_PREFIX} --sysconfdir=/etc/kde \ --disable-debug --enable-libsuffix=32 --disable-dependency-tracking && make
Install the package:
make install
64Bit
Fix a compilation error with recent versions of exiv2:
sed -i 's@e\.what()\.c_str()@e.what()@g' \ digikam/libs/widgets/*/*.cpp
Compile the package:
CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \ PKG_CONFIG_PATH="$PKG_CONFIG_PATH64}" USE_ARCH=64 \ ./configure --prefix=${KDE_PREFIX} --sysconfdir=/etc/kde \ --disable-debug --enable-libsuffix=64 --disable-dependency-tracking && make
Install the package:
make install
Contents
Installed Programs: | digikam, digikamdcraw, digitaglinktree, showfoto |
---|---|
Installed Libraries: | libdigikam.{la,so}, kio_digikampreview.{la,so}, kio_digikamalbums.{la,so}, kio_digikamdates.{la,so}, kio_digikamthumbnail.{la,so}, kio_digikamtags.{la,so}, kio_digikamsearch.{la,so} |
Installed Directories: | ${KDE_PREFIX}/include/digikam |