source: general/graphlib/lcms2.xml@ 62f4a44b

12.2 lazarus trunk xry111/for-12.3 xry111/spidermonkey128
Last change on this file since 62f4a44b was 62f4a44b, checked in by Douglas R. Reno <renodr@…>, 7 weeks ago

Update to lcms2-2.16.

  • Property mode set to 100644
File size: 5.7 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY lcms2-download-http "https://github.com/mm2/Little-CMS/releases/download/lcms&lcms2-version;/lcms2-&lcms2-version;.tar.gz">
8 <!ENTITY lcms2-download-ftp " ">
9 <!ENTITY lcms2-md5sum "f219d87c247957c97020a3859d8d6fa8">
10 <!ENTITY lcms2-size "7.3 MB">
11 <!ENTITY lcms2-buildsize "22 MB (with the tests)">
12 <!ENTITY lcms2-time "0.2 SBU (with the tests)">
13]>
14
15<sect1 id="lcms2" xreflabel="Little CMS-&lcms2-version;">
16 <?dbhtml filename="lcms2.html"?>
17
18
19 <title>Little CMS-&lcms2-version;</title>
20
21 <indexterm zone="lcms2">
22 <primary sortas="a-little-cms2">Little CMS2</primary>
23 </indexterm>
24
25 <sect2 role="package">
26 <title>Introduction to Little CMS2</title>
27
28 <para>
29 The Little Color Management System is a small-footprint color management
30 engine, with special focus on accuracy and performance. It uses
31 the International Color Consortium standard (ICC), which is the modern
32 standard for color management.
33 </para>
34
35 &lfs121_checked;
36
37 <bridgehead renderas="sect3">Package Information</bridgehead>
38 <itemizedlist spacing="compact">
39 <listitem>
40 <para>
41 Download (HTTP): <ulink url="&lcms2-download-http;"/>
42 </para>
43 </listitem>
44 <listitem>
45 <para>
46 Download (FTP): <ulink url="&lcms2-download-ftp;"/>
47 </para>
48 </listitem>
49 <listitem>
50 <para>
51 Download MD5 sum: &lcms2-md5sum;
52 </para>
53 </listitem>
54 <listitem>
55 <para>
56 Download size: &lcms2-size;
57 </para>
58 </listitem>
59 <listitem>
60 <para>
61 Estimated disk space required: &lcms2-buildsize;
62 </para>
63 </listitem>
64 <listitem>
65 <para>
66 Estimated build time: &lcms2-time;
67 </para>
68 </listitem>
69 </itemizedlist>
70
71 <bridgehead renderas="sect3">Little CMS2 Dependencies</bridgehead>
72
73 <bridgehead renderas="sect4">Optional</bridgehead>
74 <para role="optional">
75 <xref linkend="libjpeg"/> and
76 <xref linkend="libtiff"/>
77 </para>
78
79 </sect2>
80
81 <sect2 role="installation">
82 <title>Installation of Little CMS2</title>
83
84 <para>
85 Install <application>Little CMS2</application> by running the following
86 commands:
87 </para>
88
89<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
90make</userinput></screen>
91
92 <para>
93 To test the results, issue: <command>make check</command>.
94 </para>
95
96 <para>
97 Now, as the <systemitem class="username">root</systemitem> user:
98 </para>
99
100<screen role="root"><userinput>make install</userinput></screen>
101 </sect2>
102
103 <sect2 role="commands">
104 <title>Command Explanations</title>
105
106 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
107 href="../../xincludes/static-libraries.xml"/>
108
109 </sect2>
110
111 <sect2 role="content">
112 <title>Contents</title>
113
114 <segmentedlist>
115 <segtitle>Installed Programs</segtitle>
116 <segtitle>Installed Library</segtitle>
117 <segtitle>Installed Directories</segtitle>
118
119 <seglistitem>
120 <seg>jpgicc, linkicc, psicc, tificc, and transicc</seg>
121 <seg>liblcms2.so</seg>
122 <seg>None</seg>
123 </seglistitem>
124 </segmentedlist>
125
126 <variablelist>
127 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
128 <?dbfo list-presentation="list"?>
129 <?dbhtml list-presentation="table"?>
130
131 <varlistentry id="jpgicc">
132 <term><command>jpgicc</command></term>
133 <listitem>
134 <para>
135 is the Little CMS ICC profile applier for JPEG
136 </para>
137 <indexterm zone="lcms2 jpgicc">
138 <primary sortas="b-jpgicc">jpgicc</primary>
139 </indexterm>
140 </listitem>
141 </varlistentry>
142
143 <varlistentry id="linkicc">
144 <term><command>linkicc</command></term>
145 <listitem>
146 <para>
147 is the Little CMS ICC device link generator
148 </para>
149 <indexterm zone="lcms2 linkicc">
150 <primary sortas="b-linkicc">linkicc</primary>
151 </indexterm>
152 </listitem>
153 </varlistentry>
154
155 <varlistentry id="psicc">
156 <term><command>psicc</command></term>
157 <listitem>
158 <para>
159 is the Little CMS ICC PostScript generator
160 </para>
161 <indexterm zone="lcms2 psicc">
162 <primary sortas="b-psicc">psicc</primary>
163 </indexterm>
164 </listitem>
165 </varlistentry>
166
167 <varlistentry id="tificc">
168 <term><command>tificc</command></term>
169 <listitem>
170 <para>
171 is the Little CMS ICC tiff generator
172 </para>
173 <indexterm zone="lcms2 tificc">
174 <primary sortas="b-tificc">tificc</primary>
175 </indexterm>
176 </listitem>
177 </varlistentry>
178
179 <varlistentry id="transicc">
180 <term><command>transicc</command></term>
181 <listitem>
182 <para>
183 is the Little CMS ColorSpace conversion calculator
184 </para>
185 <indexterm zone="lcms2 transicc">
186 <primary sortas="b-transicc">transicc</primary>
187 </indexterm>
188 </listitem>
189 </varlistentry>
190
191 <varlistentry id="liblcms2">
192 <term><filename class="libraryfile">liblcms2.so</filename></term>
193 <listitem>
194 <para>
195 contains functions that implement the lcms2 API
196 </para>
197 <indexterm zone="lcms2 liblcms2">
198 <primary sortas="c-liblcms2">liblcms2.so</primary>
199 </indexterm>
200 </listitem>
201 </varlistentry>
202 </variablelist>
203 </sect2>
204
205</sect1>
Note: See TracBrowser for help on using the repository browser.