Digikam: Difference between revisions
From CBLFS
Jump to navigationJump to search
Added sed command to fix compilation with recent versions of exiv2. |
Chipster19 (talk | contribs) No edit summary |
||
| 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 |
|---|
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 |