Libexif

From CBLFS
Revision as of 23:04, 11 January 2007 by Jim (talk | contribs) (Introduction to Libexif)
Jump to navigationJump to search
Download Source: http://prdownloads.sourceforge.net/libexif/libexif-0.6.19.tar.bz2

Introduction to Libexif

<Package Description Needed>

Dependencies

Optional (to Build Documentation)

Non-Multilib

Compile the package:

sed -i 's/^install-data-local/@HAVE_DOXYGEN_TRUE@&/' doc/Makefile.in &&
./configure --prefix=/usr \
    --with-doc-dir=/usr/share/doc/libexif-0.6.19 &&
make

Install the package

make install

Command Explanations

sed -i ... doc/Makefile.in: Installation of libexif will fail if Doxygen is not present on the system due to a packaging bug. The command does not affect the situation where Doxygen is installed.

Multilib

32Bit

Compile the package:

sed -i 's/^install-data-local/@HAVE_DOXYGEN_TRUE@&/' doc/Makefile.in &&
CC="gcc ${BUILD32}" ./configure --prefix=/usr \
    --with-doc-dir=/usr/share/doc/libexif-0.6.19 &&
make

Install the package

make install

N32

Compile the package:

sed -i 's/^install-data-local/@HAVE_DOXYGEN_TRUE@&/' doc/Makefile.in &&
CC="gcc ${BUILDN32}" ./configure --prefix=/usr --libdir=/usr/lib32 \
    --with-doc-dir=/usr/share/doc/libexif-0.6.19 &&
make

Install the package

make install

64Bit

Compile the package:

sed -i 's/^install-data-local/@HAVE_DOXYGEN_TRUE@&/' doc/Makefile.in &&
CC="gcc ${BUILD64}" ./configure --prefix=/usr --libdir=/usr/lib64 \
    --with-doc-dir=/usr/share/doc/libexif-0.6.19 &&
make

Install the package

make install

Contents

Installed Programs: None
Installed Libraries: libexif.{so,a}
Installed Directories: /usr/include/libexif and /usr/share/doc/libexif-0.6.19

Short Descriptions

libexif.{so,a} contains functions used for parsing, editing, and saving EXIF data.