Difference between revisions of "Little cms"

From CBLFS
Jump to navigationJump to search
(I added the "Contents" section from BLFS.)
Line 2: Line 2:
 
|-valign="top"
 
|-valign="top"
 
!Download Source:
 
!Download Source:
| http://www.littlecms.com/lcms-1.15.tar.gz
+
| http://www.littlecms.com/lcms-{{Little cms-Version}}.tar.gz
 
|}
 
|}
  
Line 28: Line 28:
  
 
  make install &&
 
  make install &&
  install -v -m755 -d /usr/share/doc/lcms-1.15 &&
+
  install -v -m755 -d /usr/share/doc/lcms-{{Little cms-Version}} &&
  install -v -m644 README.1ST doc/* /usr/share/doc/lcms-1.15
+
  install -v -m644 README.1ST doc/* /usr/share/doc/lcms-{{Little cms-Version}}
  
 
== Multilib ==
 
== Multilib ==
Line 64: Line 64:
 
   
 
   
 
  make install &&
 
  make install &&
  install -v -m755 -d /usr/share/doc/lcms-1.15 &&
+
  install -v -m755 -d /usr/share/doc/lcms-{{Little cms-Version}} &&
  install -v -m644 README.1ST doc/* /usr/share/doc/lcms-1.15
+
  install -v -m644 README.1ST doc/* /usr/share/doc/lcms-{{Little cms-Version}}
  
 
= Contents =
 
= Contents =
Line 78: Line 78:
 
|-valign="top"
 
|-valign="top"
 
! Installed Directories:
 
! Installed Directories:
| /usr/share/doc/lcms-1.15
+
| /usr/share/doc/lcms-{{Little cms-Version}}
 
|}
 
|}
  

Revision as of 13:09, 17 December 2006

Download Source: http://www.littlecms.com/lcms-2.6.tar.gz

Introduction to little cms

The little cms library is used by other programs to provide color management facilities.

Dependencies

Optional

Non-Multilib

Compile the package:

./configure --prefix=/usr &&
make

Install the package

make install &&
install -v -m755 -d /usr/share/doc/lcms-2.6 &&
install -v -m644 README.1ST doc/* /usr/share/doc/lcms-2.6

Multilib

32Bit

Compile the package:

CC="gcc ${BUILD32}" ./configure --prefix=/usr &&
make 

Install the package

make install

N32

Compile the package:

CC="gcc ${BUILDN32}" ./configure --prefix=/usr --libdir=/usr/lib32 &&
make 

Install the package

make install

64Bit

Compile the package

CC="gcc ${BUILD64}" ./configure --prefix=/usr --libdir=/usr/lib64 &&
make

Install the package

make install &&
install -v -m755 -d /usr/share/doc/lcms-2.6 &&
install -v -m644 README.1ST doc/* /usr/share/doc/lcms-2.6

Contents

Installed Programs: icc2ps, icclink, icctrans, wtpt and optionally, jpegicc, tiffdiff and tifficc
Installed Libraries: liblcms.{so,a} and the optional _lcms.so Python module
Installed Directories: /usr/share/doc/lcms-2.6

Short Descriptions

icc2ps generates PostScript CRD or CSA from ICC profiles.
icclink links two or more profiles into a single device link profile.
icctrans is a color space conversion calculator.
jpegicc is an ICC profile applier for JPEG files.
tifficc is an ICC profile applier for TIFF files.
wtpt shows media white of profiles, identifying black body locus.
liblcms.{so,a} is used by the lcms programs as well as other programs to provide color management facilities.