source: general/graphlib/libtiff.xml@ 986d7af

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 8.4 9.0 9.1 bdubbs/svn elogind kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts lazarus lxqt plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition trunk upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since 986d7af was 986d7af, checked in by Douglas R. Reno <renodr@…>, 5 years ago

Update to OpenSSL-1.0.2q
Add 'wheel' group to About System Users and Groups
Add missing dependency to libtiff (it was in the release notes)

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@20732 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 14.5 KB
RevLine 
[52d29f7]1<?xml version="1.0" encoding="ISO-8859-1"?>
[6732c094]2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
[52d29f7]4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
[352f326]7 <!ENTITY libtiff-download-http
[c627795]8 "http://download.osgeo.org/libtiff/tiff-&libtiff-version;.tar.gz">
[f0fd4fc6]9<!-- <!ENTITY libtiff-download-ftp
10 "ftp://ftp.remotesensing.org/libtiff/tiff-&libtiff-version;.tar.gz">-->
11 <!ENTITY libtiff-download-ftp " ">
[572609a6]12 <!ENTITY libtiff-md5sum "114192d7ebe537912a2b97408832e7fd">
13 <!ENTITY libtiff-size "2.3 MB">
14 <!ENTITY libtiff-buildsize "15 MB (with tests)">
[e180f193]15 <!ENTITY libtiff-time "less than 0.1 SBU (with tests)">
[52d29f7]16]>
17
[c6b31c5]18<sect1 id="libtiff" xreflabel="LibTIFF-&libtiff-version;">
[eda81eb]19 <?dbhtml filename="libtiff.html"?>
20
21 <sect1info>
22 <othername>$LastChangedBy$</othername>
23 <date>$Date$</date>
24 </sect1info>
25
[c6b31c5]26 <title>LibTIFF-&libtiff-version;</title>
[eda81eb]27
28 <indexterm zone="libtiff">
[c6b31c5]29 <primary sortas="a-LibTIFF">LibTIFF</primary>
[eda81eb]30 </indexterm>
31
32 <sect2 role="package">
[c6b31c5]33 <title>Introduction to LibTIFF</title>
[eda81eb]34
[c627795]35 <para>
[0d7900a]36 The <application>LibTIFF</application> package contains the TIFF
[c627795]37 libraries and associated utilities. The libraries are used by many
38 programs for reading and writing TIFF files and the utilities are
39 used for general work with TIFF files.
40 </para>
[eda81eb]41
[0a30e8ef]42 &lfs83_checked;
[3af39b1]43
[eda81eb]44 <bridgehead renderas="sect3">Package Information</bridgehead>
45 <itemizedlist spacing="compact">
46 <listitem>
[c627795]47 <para>
48 Download (HTTP): <ulink url="&libtiff-download-http;"/>
49 </para>
[eda81eb]50 </listitem>
51 <listitem>
[c627795]52 <para>
53 Download (FTP): <ulink url="&libtiff-download-ftp;"/>
54 </para>
[eda81eb]55 </listitem>
56 <listitem>
[c627795]57 <para>
58 Download MD5 sum: &libtiff-md5sum;
59 </para>
[eda81eb]60 </listitem>
61 <listitem>
[c627795]62 <para>
63 Download size: &libtiff-size;
64 </para>
[eda81eb]65 </listitem>
66 <listitem>
[c627795]67 <para>
68 Estimated disk space required: &libtiff-buildsize;
69 </para>
[eda81eb]70 </listitem>
71 <listitem>
[c627795]72 <para>
73 Estimated build time: &libtiff-time;
74 </para>
[eda81eb]75 </listitem>
76 </itemizedlist>
[1cfd61d]77<!--
[1f9277f]78 <bridgehead renderas="sect3">Additional Downloads</bridgehead>
79 <itemizedlist spacing='compact'>
80 <listitem>
81 <para>Required Patch: <ulink
[9b6805e]82 url="&patch-root;/tiff-4.0.3-fixes-1.patch"/></para>
[1f9277f]83 </listitem>
[1cfd61d]84 </itemizedlist>-->
[1f9277f]85
[c6b31c5]86 <bridgehead renderas="sect3">LibTIFF Dependencies</bridgehead>
[eda81eb]87
[e180f193]88 <bridgehead renderas="sect4">Recommended</bridgehead>
89 <para role="recommended">
90 <xref linkend="cmake"/>
91 </para>
92
[eda81eb]93 <bridgehead renderas="sect4">Optional</bridgehead>
[c627795]94 <para role="optional">
[1cfd61d]95 <xref linkend="freeglut"/> (required for <command>tiffgt</command>),
[572609a6]96 <xref linkend="libjpeg"/>,
[986d7af]97 <xref linkend="libwebp"/>,
[572609a6]98 <ulink url="http://www.cl.cam.ac.uk/~mgk25/jbigkit/">JBIG-KIT</ulink>, and
99 <ulink url="https://facebook.github.io/zstd/">Zstd</ulink>
[c627795]100 </para>
[a0b3f1a8]101
[1039de3]102 <para condition="html" role="usernotes">User Notes:
[c627795]103 <ulink url="&blfs-wiki;/libtiff"/>
104 </para>
[eda81eb]105 </sect2>
106
107 <sect2 role="installation">
[c6b31c5]108 <title>Installation of LibTIFF</title>
[eda81eb]109
[c627795]110 <para>
111 Install <application>LibTIFF</application> by running the following
112 commands:
113 </para>
[eda81eb]114
[aa79220]115<!-- "build" exists in the source tree -->
116<screen><userinput>mkdir -p libtiff-build &amp;&amp;
[e58667e]117cd libtiff-build &amp;&amp;
[e180f193]118
119cmake -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/libtiff-4.0.9 \
120 -DCMAKE_INSTALL_PREFIX=/usr -G Ninja .. &amp;&amp;
121ninja</userinput></screen>
[eda81eb]122
[c627795]123 <para>
[e180f193]124 To test the results, issue: <command>ninja test</command>.
[c627795]125 </para>
[eda81eb]126
[c627795]127 <para>
128 Now, as the <systemitem class="username">root</systemitem>
129 user:
130 </para>
[eda81eb]131
[e180f193]132<screen role="root"><userinput>ninja install</userinput></screen>
[c627795]133
[be03ffa]134 </sect2>
135
[eda81eb]136 <sect2 role="content">
137 <title>Contents</title>
138
139 <segmentedlist>
140 <segtitle>Installed Programs</segtitle>
141 <segtitle>Installed Libraries</segtitle>
142 <segtitle>Installed Directory</segtitle>
143
144 <seglistitem>
[c627795]145 <seg>
[e180f193]146 fax2ps, fax2tiff, pal2rgb, ppm2tiff,
147 raw2tiff, tiff2bw, tiff2pdf, tiff2ps,
[2a879b7c]148 tiff2rgba, tiffcmp, tiffcp, tiffcrop, tiffdither, tiffdump, tiffgt,
[c627795]149 tiffinfo, tiffmedian, tiffset and tiffsplit
150 </seg>
151 <seg>
152 libtiff.so and libtiffxx.so
153 </seg>
154 <seg>
155 /usr/share/doc/tiff-&libtiff-version;
156 </seg>
[eda81eb]157 </seglistitem>
158 </segmentedlist>
159
160 <variablelist>
161 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
162 <?dbfo list-presentation="list"?>
163 <?dbhtml list-presentation="table"?>
164
[e180f193]165<!-- <varlistentry id="bmp2tiff">
[eda81eb]166 <term><command>bmp2tiff</command></term>
167 <listitem>
[c627795]168 <para>
169 converts a Microsoft Windows Device Independent Bitmap image
170 file to a TIFF image.
171 </para>
[eda81eb]172 <indexterm zone="libtiff bmp2tiff">
173 <primary sortas="b-bmp2tiff">bmp2tiff</primary>
174 </indexterm>
175 </listitem>
[e180f193]176 </varlistentry> -->
[eda81eb]177
178 <varlistentry id="fax2ps">
179 <term><command>fax2ps</command></term>
180 <listitem>
[c627795]181 <para>
182 converts a TIFF facsimile to compressed PostScript file.
183 </para>
[eda81eb]184 <indexterm zone="libtiff fax2ps">
185 <primary sortas="b-fax2ps">fax2ps</primary>
186 </indexterm>
187 </listitem>
188 </varlistentry>
189
190 <varlistentry id="fax2tiff">
191 <term><command>fax2tiff</command></term>
192 <listitem>
[c627795]193 <para>
194 creates a TIFF Class F fax file from raw fax data.
195 </para>
[eda81eb]196 <indexterm zone="libtiff fax2tiff">
197 <primary sortas="b-fax2tiff">fax2tiff</primary>
198 </indexterm>
199 </listitem>
200 </varlistentry>
201
[e180f193]202<!-- <varlistentry id="gif2tiff">
[eda81eb]203 <term><command>gif2tiff</command></term>
204 <listitem>
[c627795]205 <para>
206 creates a TIFF file from a GIF87 format image file.
207 </para>
[eda81eb]208 <indexterm zone="libtiff gif2tiff">
209 <primary sortas="b-gif2tiff">gif2tiff</primary>
210 </indexterm>
211 </listitem>
[e180f193]212 </varlistentry> -->
[eda81eb]213
214 <varlistentry id="pal2rgb">
215 <term><command>pal2rgb</command></term>
216 <listitem>
[c627795]217 <para>
218 converts a palette color TIFF image to a full color
219 image.
220 </para>
[eda81eb]221 <indexterm zone="libtiff pal2rgb">
222 <primary sortas="b-pal2rgb">pal2rgb</primary>
223 </indexterm>
224 </listitem>
225 </varlistentry>
226
227 <varlistentry id="ppm2tiff">
228 <term><command>ppm2tiff</command></term>
229 <listitem>
[c627795]230 <para>
231 creates a TIFF file from a PPM image file.
232 </para>
[eda81eb]233 <indexterm zone="libtiff ppm2tiff">
234 <primary sortas="b-ppm2tiff">ppm2tiff</primary>
235 </indexterm>
236 </listitem>
237 </varlistentry>
238
[e180f193]239<!-- <varlistentry id="ras2tiff">
[eda81eb]240 <term><command>ras2tiff</command></term>
241 <listitem>
[c627795]242 <para>
243 creates a TIFF file from a Sun rasterfile.
244 </para>
[eda81eb]245 <indexterm zone="libtiff ras2tiff">
246 <primary sortas="b-ras2tiff">ras2tiff</primary>
247 </indexterm>
248 </listitem>
[e180f193]249 </varlistentry> -->
[eda81eb]250
251 <varlistentry id="raw2tiff">
252 <term><command>raw2tiff</command></term>
253 <listitem>
[c627795]254 <para>
255 converts a raw byte sequence into TIFF.
256 </para>
[eda81eb]257 <indexterm zone="libtiff raw2tiff">
258 <primary sortas="b-raw2tiff">raw2tiff</primary>
259 </indexterm>
260 </listitem>
261 </varlistentry>
262
[e180f193]263<!-- <varlistentry id="rgb2ycbcr">
[eda81eb]264 <term><command>rgb2ycbcr</command></term>
265 <listitem>
[c627795]266 <para>
267 converts non-YCbCr TIFF images to YCbCr TIFF images.
268 </para>
[eda81eb]269 <indexterm zone="libtiff rgb2ycbcr">
270 <primary sortas="b-rgb2ycbcr">rgb2ycbcr</primary>
271 </indexterm>
272 </listitem>
273 </varlistentry>
274
275 <varlistentry id="thumbnail">
276 <term><command>thumbnail</command></term>
277 <listitem>
[c627795]278 <para>
279 creates a TIFF file with thumbnail images.
280 </para>
[eda81eb]281 <indexterm zone="libtiff thumbnail">
282 <primary sortas="b-thumbnail">thumbnail</primary>
283 </indexterm>
284 </listitem>
[e180f193]285 </varlistentry> -->
[eda81eb]286
287 <varlistentry id="tiff2bw">
288 <term><command>tiff2bw</command></term>
289 <listitem>
[c627795]290 <para>
291 converts a color TIFF image to grayscale.
292 </para>
[eda81eb]293 <indexterm zone="libtiff tiff2bw">
294 <primary sortas="b-tiff2bw">tiff2bw</primary>
295 </indexterm>
296 </listitem>
297 </varlistentry>
298
299 <varlistentry id="tiff2pdf">
300 <term><command>tiff2pdf</command></term>
301 <listitem>
[c627795]302 <para>
303 converts a TIFF image to a PDF document.
304 </para>
[eda81eb]305 <indexterm zone="libtiff tiff2pdf">
306 <primary sortas="b-tiff2pdf">tiff2pdf</primary>
307 </indexterm>
308 </listitem>
309 </varlistentry>
310
311 <varlistentry id="tiff2ps">
312 <term><command>tiff2ps</command></term>
313 <listitem>
[c627795]314 <para>
315 converts a TIFF image to a PostScript file.
316 </para>
[eda81eb]317 <indexterm zone="libtiff tiff2ps">
318 <primary sortas="b-tiff2ps">tiff2ps</primary>
319 </indexterm>
320 </listitem>
321 </varlistentry>
322
323 <varlistentry id="tiff2rgba">
324 <term><command>tiff2rgba</command></term>
325 <listitem>
[c627795]326 <para>
327 converts a wide variety of TIFF images into an RGBA
328 TIFF image.
329 </para>
[eda81eb]330 <indexterm zone="libtiff tiff2rgba">
331 <primary sortas="b-tiff2rgba">tiff2rgba</primary>
332 </indexterm>
333 </listitem>
334 </varlistentry>
335
336 <varlistentry id="tiffcmp">
337 <term><command>tiffcmp</command></term>
338 <listitem>
[c627795]339 <para>
340 compares two TIFF files.
341 </para>
[eda81eb]342 <indexterm zone="libtiff tiffcmp">
343 <primary sortas="b-tiffcmp">tiffcmp</primary>
344 </indexterm>
345 </listitem>
346 </varlistentry>
347
348 <varlistentry id="tiffcp">
349 <term><command>tiffcp</command></term>
350 <listitem>
[c627795]351 <para>
352 copies (and possibly converts) a TIFF file.
353 </para>
[eda81eb]354 <indexterm zone="libtiff tiffcp">
355 <primary sortas="b-tiffcp">tiffcp</primary>
356 </indexterm>
357 </listitem>
358 </varlistentry>
359
[352f326]360 <varlistentry id="tiffcrop">
361 <term><command>tiffcrop</command></term>
362 <listitem>
[c627795]363 <para>
364 selects, copies, crops, converts, extracts and/or processes
365 one or more TIFF files.
366 </para>
[352f326]367 <indexterm zone="libtiff tiffcrop">
368 <primary sortas="b-tiffcrop">tiffcrop</primary>
369 </indexterm>
370 </listitem>
371 </varlistentry>
372
[eda81eb]373 <varlistentry id="tiffdither">
374 <term><command>tiffdither</command></term>
375 <listitem>
[c627795]376 <para>
377 converts a grayscale image to bilevel using dithering.
378 </para>
[eda81eb]379 <indexterm zone="libtiff tiffdither">
380 <primary sortas="b-tiffdither">tiffdither</primary>
381 </indexterm>
382 </listitem>
383 </varlistentry>
384
385 <varlistentry id="tiffdump">
386 <term><command>tiffdump</command></term>
387 <listitem>
[c627795]388 <para>
389 prints verbatim information about TIFF files.
390 </para>
[eda81eb]391 <indexterm zone="libtiff tiffdump">
392 <primary sortas="b-tiffdump">tiffdump</primary>
393 </indexterm>
394 </listitem>
395 </varlistentry>
396
[19cf20e]397 <varlistentry id="tiffgt">
[f414de95]398 <term><command>tiffgt</command></term>
[19cf20e]399 <listitem>
400 <para>
401 displays an image stored in a TIFF file.
402 </para>
403 <indexterm zone="libtiff tiffgt">
[f414de95]404 <primary sortas="b-tiffgt">tiffgt</primary>
[19cf20e]405 </indexterm>
406 </listitem>
407 </varlistentry>
408
[eda81eb]409 <varlistentry id="tiffinfo">
410 <term><command>tiffinfo</command></term>
411 <listitem>
[c627795]412 <para>
413 prints information about TIFF files.
414 </para>
[eda81eb]415 <indexterm zone="libtiff tiffinfo">
416 <primary sortas="b-tiffinfo">tiffinfo</primary>
417 </indexterm>
418 </listitem>
419 </varlistentry>
420
421 <varlistentry id="tiffmedian">
422 <term><command>tiffmedian</command></term>
423 <listitem>
[c627795]424 <para>
425 applies the median cut algorithm to data in a TIFF file.
426 </para>
[eda81eb]427 <indexterm zone="libtiff tiffmedian">
428 <primary sortas="b-tiffmedian">tiffmedian</primary>
429 </indexterm>
430 </listitem>
431 </varlistentry>
432
433 <varlistentry id="tiffset">
434 <term><command>tiffset</command></term>
435 <listitem>
[c627795]436 <para>
437 sets the value of a TIFF header to a specified value.
438 </para>
[eda81eb]439 <indexterm zone="libtiff tiffset">
440 <primary sortas="b-tiffset">tiffset</primary>
441 </indexterm>
442 </listitem>
443 </varlistentry>
444
445 <varlistentry id="tiffsplit">
446 <term><command>tiffsplit</command></term>
447 <listitem>
[c627795]448 <para>
449 splits a multi-image TIFF into single-image TIFF files.
450 </para>
[eda81eb]451 <indexterm zone="libtiff tiffsplit">
452 <primary sortas="b-tiffsplit">tiffsplit</primary>
453 </indexterm>
454 </listitem>
455 </varlistentry>
456
457 <varlistentry id="libtiff-lib">
[b33c421]458 <term><filename class="libraryfile">libtiff.so</filename></term>
[eda81eb]459 <listitem>
[c627795]460 <para>
461 contains the API functions used by the
462 <application>libtiff</application> programs as well as other
463 programs to read and write TIFF files.
464 </para>
[eda81eb]465 <indexterm zone="libtiff libtiff-lib">
[352f326]466 <primary sortas="c-libtiff">libtiff.so</primary>
[eda81eb]467 </indexterm>
468 </listitem>
469 </varlistentry>
470
471 <varlistentry id="libtiffxx">
[b33c421]472 <term><filename class="libraryfile">libtiffxx.so</filename></term>
[eda81eb]473 <listitem>
[c627795]474 <para>
475 contains the C++ API functions used
476 by programs to read and write TIFF files.
477 </para>
[eda81eb]478 <indexterm zone="libtiff libtiffxx">
[352f326]479 <primary sortas="c-libtiffxx">libtiffxx.so</primary>
[eda81eb]480 </indexterm>
481 </listitem>
482 </varlistentry>
[c627795]483
[eda81eb]484 </variablelist>
[c627795]485
[eda81eb]486 </sect2>
[c627795]487
[f45b1953]488</sect1>
Note: See TracBrowser for help on using the repository browser.