source: general/graphlib/libungif.xml@ 1039de3

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 6.2 6.2.0 6.2.0-rc1 6.2.0-rc2 6.3 6.3-rc1 6.3-rc2 6.3-rc3 7.10 7.4 7.5 7.6 7.6-blfs 7.6-systemd 7.7 7.8 7.9 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind gnome kde5-13430 kde5-14269 kde5-14686 kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts krejzi/svn lazarus lxqt nosym perl-modules plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition systemd-11177 systemd-13485 trunk upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since 1039de3 was 1039de3, checked in by Randy McMurchy <randy@…>, 18 years ago

Added the 'User Notes' wiki link to each package page; changed all instances of .[so,a] to .{so,a} (brackets changed to braces); changed all replaceable tags to use angle brackets instead of square brackets to encapsulate the text - commit #3

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

  • Property mode set to 100644
File size: 15.4 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
3 "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY libungif-download-http "http://prdownloads.sourceforge.net/libungif/libungif-&libungif-version;.tar.bz2">
8 <!ENTITY libungif-download-ftp " ">
9 <!ENTITY libungif-md5sum "8c198831cc0495596c78134b8849e9ad">
10 <!ENTITY libungif-size "430 KB">
11 <!ENTITY libungif-buildsize "6.2 MB">
12 <!ENTITY libungif-time "0.16 SBU">
13]>
14
15<sect1 id="libungif" xreflabel="libungif-&libungif-version;">
16 <?dbhtml filename="libungif.html"?>
17
18 <sect1info>
19 <othername>$LastChangedBy$</othername>
20 <date>$Date$</date>
21 <keywordset>
22 <keyword role="package">libungif-&libungif-version;.tar</keyword>
23 <keyword role="ftpdir">libungif</keyword>
24 </keywordset>
25 </sect1info>
26
27 <title>Libungif-&libungif-version;</title>
28
29 <indexterm zone="libungif">
30 <primary sortas="a-Libungif">Libungif</primary>
31 </indexterm>
32
33 <sect2 role="package">
34 <title>Introduction to Libungif</title>
35
36 <para>The <application>libungif</application> package contains libraries
37 for reading all GIFs and writing non-compressed ones as well as programs
38 for converting and working with GIF files. The libraries are useful for any
39 graphics program wishing to deal with GIF files while the programs are useful
40 for conversion purposes as well as cleaning up images.</para>
41
42 <para>The reason <application>libungif</application> only writes non-compressed
43 GIFs is due to a legal issue with LZW compression (which Unisys claimed a patent
44 on). Reading GIFs is not a problem as the decompression routines do not seem to
45 be limited in this way. Note that this has in the past been disputed. The best way to
46 avoid this whole mess is to simply use <application>libungif</application> for
47 looking at GIF images on the web, while in any pages which you design, use the open
48 source PNG format instead (which uses, not surprisingly, the
49 <application>libpng</application> library) which has no patent issues at all.</para>
50
51 <bridgehead renderas="sect3">Package Information</bridgehead>
52 <itemizedlist spacing="compact">
53 <listitem>
54 <para>Download (HTTP): <ulink url="&libungif-download-http;"/></para>
55 </listitem>
56 <listitem>
57 <para>Download (FTP): <ulink url="&libungif-download-ftp;"/></para>
58 </listitem>
59 <listitem>
60 <para>Download MD5 sum: &libungif-md5sum;</para>
61 </listitem>
62 <listitem>
63 <para>Download size: &libungif-size;</para>
64 </listitem>
65 <listitem>
66 <para>Estimated disk space required: &libungif-buildsize;</para>
67 </listitem>
68 <listitem>
69 <para>Estimated build time: &libungif-time;</para>
70 </listitem>
71 </itemizedlist>
72
73 <bridgehead renderas="sect3">Libungif Dependencies</bridgehead>
74
75 <bridgehead renderas="sect4">Optional</bridgehead>
76 <para role="optional"><xref linkend="x-window-system"/></para>
77
78 <para condition="html" role="usernotes">User Notes:
79 <ulink url="&blfs-wiki;/libungif"/></para>
80
81 </sect2>
82
83 <sect2 role='installation'>
84 <title>Installation of Libungif</title>
85
86 <para>Install <application>libungif</application> by running the following
87 commands:</para>
88
89<screen><userinput>./configure --prefix=/usr &amp;&amp;
90make</userinput></screen>
91
92 <para>This package does not come with a test suite.</para>
93
94 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
95
96<screen role="root"><userinput>make install &amp;&amp;
97install -v -m755 -d /usr/share/doc/libungif-&libungif-version;/html &amp;&amp;
98install -v -m644 doc/*.{png,html} \
99 /usr/share/doc/libungif-&libungif-version;/html &amp;&amp;
100install -v -m644 doc/*.txt \
101 /usr/share/doc/libungif-&libungif-version;</userinput></screen>
102
103 </sect2>
104
105 <sect2 role="content">
106 <title>Contents</title>
107
108 <segmentedlist>
109 <segtitle>Installed Programs</segtitle>
110 <segtitle>Installed Library</segtitle>
111 <segtitle>Installed Directory</segtitle>
112
113 <seglistitem>
114 <seg>gif2epsn, gif2ps, gif2rgb, gif2x11, gifasm, gifbg, gifburst, gifclip,
115 gifclrmp, gifcolor, gifcomb, gifcompose, giffiltr, giffix, gifflip, gifhisto,
116 gifinfo, gifinter, gifinto, gifovly, gifpos, gifrotat, gifrsize, gifspnge, giftext,
117 gifwedge, icon2gif, raw2gif, rgb2gif, and text2gif</seg>
118 <seg>libungif.{so,a}</seg>
119 <seg>/usr/share/doc/libungif-&libungif-version;</seg>
120 </seglistitem>
121 </segmentedlist>
122
123 <variablelist>
124 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
125 <?dbfo list-presentation="list"?>
126 <?dbhtml list-presentation="table"?>
127
128 <varlistentry id="gif2epsn-libungif">
129 <term><command>gif2epsn</command></term>
130 <listitem>
131 <para>dumps images saved as GIF files on Epson type printers.</para>
132 <indexterm zone="libungif gif2epsn-libungif">
133 <primary sortas="b-gif2epsn">gif2epsn</primary>
134 </indexterm>
135 </listitem>
136 </varlistentry>
137
138 <varlistentry id="gif2ps-libungif">
139 <term><command>gif2ps</command></term>
140 <listitem>
141 <para>print GIF files on laser printers supporting PostScript.</para>
142 <indexterm zone="libungif gif2ps-libungif">
143 <primary sortas="b-gif2ps">gif2ps</primary>
144 </indexterm>
145 </listitem>
146 </varlistentry>
147
148 <varlistentry id="gif2rgb-libungif">
149 <term><command>gif2rgb</command></term>
150 <listitem>
151 <para>convert images saved as GIF to 24-bit RGB image(s).</para>
152 <indexterm zone="libungif gif2rgb-libungif">
153 <primary sortas="b-gif2rgb">gif2rgb</primary>
154 </indexterm>
155 </listitem>
156 </varlistentry>
157
158 <varlistentry id="gif2x11-libungif">
159 <term><command>gif2x11</command></term>
160 <listitem>
161 <para>display images saved as GIF files under X Window System.</para>
162 <indexterm zone="libungif gif2x11-libungif">
163 <primary sortas="b-gif2x11">gif2x11</primary>
164 </indexterm>
165 </listitem>
166 </varlistentry>
167
168 <varlistentry id="gifasm-libungif">
169 <term><command>gifasm</command></term>
170 <listitem>
171 <para>assemble multiple GIFs into one, or burst a multiple-image GIF.</para>
172 <indexterm zone="libungif gifasm-libungif">
173 <primary sortas="b-gifasm">gifasm</primary>
174 </indexterm>
175 </listitem>
176 </varlistentry>
177
178 <varlistentry id="gifbg-libungif">
179 <term><command>gifbg</command></term>
180 <listitem>
181 <para>generate a single-color test pattern GIF.</para>
182 <indexterm zone="libungif gifbg-libungif">
183 <primary sortas="b-gifbg">gifbg</primary>
184 </indexterm>
185 </listitem>
186 </varlistentry>
187
188 <varlistentry id="gifburst-libungif">
189 <term><command>gifburst</command></term>
190 <listitem>
191 <para>burst a GIF image into subrectangles.</para>
192 <indexterm zone="libungif gifburst-libungif">
193 <primary sortas="b-gifburst">gifburst</primary>
194 </indexterm>
195 </listitem>
196 </varlistentry>
197
198 <varlistentry id="gifclip-libungif">
199 <term><command>gifclip</command></term>
200 <listitem>
201 <para>clip or crop a GIF image.</para>
202 <indexterm zone="libungif gifclip-libungif">
203 <primary sortas="b-gifclip">gifclip</primary>
204 </indexterm>
205 </listitem>
206 </varlistentry>
207
208 <varlistentry id="gifclrmp-libungif">
209 <term><command>gifclrmp</command></term>
210 <listitem>
211 <para>modify GIF image colormaps.</para>
212 <indexterm zone="libungif gifclrmp-libungif">
213 <primary sortas="b-gifclrmp">gifclrmp</primary>
214 </indexterm>
215 </listitem>
216 </varlistentry>
217
218 <varlistentry id="gifcolor-libungif">
219 <term><command>gifcolor</command></term>
220 <listitem>
221 <para>generate color test patterns.</para>
222 <indexterm zone="libungif gifcolor-libungif">
223 <primary sortas="b-gifcolor">gifcolor</primary>
224 </indexterm>
225 </listitem>
226 </varlistentry>
227
228 <varlistentry id="gifcomb-libungif">
229 <term><command>gifcomb</command></term>
230 <listitem>
231 <para>combine 2 GIF images of exactly the same size into one.</para>
232 <indexterm zone="libungif gifcomb-libungif">
233 <primary sortas="b-gifcomb">gifcomb</primary>
234 </indexterm>
235 </listitem>
236 </varlistentry>
237
238 <varlistentry id="gifcompose-libungif">
239 <term><command>gifcompose</command></term>
240 <listitem>
241 <para>use (un)giflib tools to compose images.</para>
242 <indexterm zone="libungif gifcompose-libungif">
243 <primary sortas="b-gifcompose">gifcompose</primary>
244 </indexterm>
245 </listitem>
246 </varlistentry>
247
248 <varlistentry id="giffiltr-libungif">
249 <term><command>giffiltr</command></term>
250 <listitem>
251 <para>template code for filtering a GIF sequentially.</para>
252 <indexterm zone="libungif giffiltr-libungif">
253 <primary sortas="b-giffiltr">giffiltr</primary>
254 </indexterm>
255 </listitem>
256 </varlistentry>
257
258 <varlistentry id="giffix-libungif">
259 <term><command>giffix</command></term>
260 <listitem>
261 <para>clumsily attempts to fix truncated GIF images.</para>
262 <indexterm zone="libungif giffix-libungif">
263 <primary sortas="b-giffix">giffix</primary>
264 </indexterm>
265 </listitem>
266 </varlistentry>
267
268 <varlistentry id="gifflip-libungif">
269 <term><command>gifflip</command></term>
270 <listitem>
271 <para>flip GIF image along X or Y axis or rotate by 90 degrees.</para>
272 <indexterm zone="libungif gifflip-libungif">
273 <primary sortas="b-gifflip">gifflip</primary>
274 </indexterm>
275 </listitem>
276 </varlistentry>
277
278 <varlistentry id="gifhisto-libungif">
279 <term><command>gifhisto</command></term>
280 <listitem>
281 <para>generate color-frequency histogram from a GIF.</para>
282 <indexterm zone="libungif gifhisto-libungif">
283 <primary sortas="b-gifhisto">gifhisto</primary>
284 </indexterm>
285 </listitem>
286 </varlistentry>
287
288 <varlistentry id="gifinfo-libungif">
289 <term><command>gifinfo</command></term>
290 <listitem>
291 <para>gives information on a GIF file.</para>
292 <indexterm zone="libungif gifinfo-libungif">
293 <primary sortas="b-gifinfo">gifinfo</primary>
294 </indexterm>
295 </listitem>
296 </varlistentry>
297
298 <varlistentry id="gifinter-libungif">
299 <term><command>gifinter</command></term>
300 <listitem>
301 <para>convert between interlaced and non-interlaced images.</para>
302 <indexterm zone="libungif gifinter-libungif">
303 <primary sortas="b-gifinter">gifinter</primary>
304 </indexterm>
305 </listitem>
306 </varlistentry>
307
308 <varlistentry id="gifinto-libungif">
309 <term><command>gifinto</command></term>
310 <listitem>
311 <para>end-of-pipe fitting for GIF-processing pipelines.</para>
312 <indexterm zone="libungif gifinto-libungif">
313 <primary sortas="b-gifinto">gifinto</primary>
314 </indexterm>
315 </listitem>
316 </varlistentry>
317
318 <varlistentry id="gifovly-libungif">
319 <term><command>gifo-libungifvly</command></term>
320 <listitem>
321 <para>generate one composite GIF from a multiple-image GIF.</para>
322 <indexterm zone="libungif gifovly-libungif">
323 <primary sortas="b-gifovly">gifovly</primary>
324 </indexterm>
325 </listitem>
326 </varlistentry>
327
328 <varlistentry id="gifpos-libungif">
329 <term><command>gifpos</command></term>
330 <listitem>
331 <para>change a GIF's screen size or recondition it.</para>
332 <indexterm zone="libungif gifpos-libungif">
333 <primary sortas="b-gifpos">gifpos</primary>
334 </indexterm>
335 </listitem>
336 </varlistentry>
337
338 <varlistentry id="gifrotat-libungif">
339 <term><command>gifrotat</command></term>
340 <listitem>
341 <para>rotate a GIF through any desired angle.</para>
342 <indexterm zone="libungif gifrotat-libungif">
343 <primary sortas="b-gifrotat">gifrotat</primary>
344 </indexterm>
345 </listitem>
346 </varlistentry>
347
348 <varlistentry id="gifrsize-libungif">
349 <term><command>gifrsize</command></term>
350 <listitem>
351 <para>resize a GIF by deletion or duplication of bits.</para>
352 <indexterm zone="libungif gifrsize-libungif">
353 <primary sortas="b-gifrsize">gifrsize</primary>
354 </indexterm>
355 </listitem>
356 </varlistentry>
357
358 <varlistentry id="gifspnge-libungif">
359 <term><command>gifspnge</command></term>
360 <listitem>
361 <para>template code for filtering a GIF with in-core operations.</para>
362 <indexterm zone="libungif gifspnge-libungif">
363 <primary sortas="b-gifspnge">gifspnge</primary>
364 </indexterm>
365 </listitem>
366 </varlistentry>
367
368 <varlistentry id="giftext-libungif">
369 <term><command>giftext</command></term>
370 <listitem>
371 <para>print (text only) general information about a GIF.</para>
372 <indexterm zone="libungif giftext-libungif">
373 <primary sortas="b-giftext">giftext</primary>
374 </indexterm>
375 </listitem>
376 </varlistentry>
377
378 <varlistentry id="gifwedge-libungif">
379 <term><command>gifwedge</command></term>
380 <listitem>
381 <para>create a test GIF image resembling a color monitor test pattern.</para>
382 <indexterm zone="libungif gifwedge-libungif">
383 <primary sortas="b-gifwedge">gifwedge</primary>
384 </indexterm>
385 </listitem>
386 </varlistentry>
387
388 <varlistentry id="icon2gif-libungif">
389 <term><command>icon2gif</command></term>
390 <listitem>
391 <para>converter/deconverter to/from an editable text format.</para>
392 <indexterm zone="libungif icon2gif-libungif">
393 <primary sortas="b-icon2gif">icon2gif</primary>
394 </indexterm>
395 </listitem>
396 </varlistentry>
397
398 <varlistentry id="raw2gif-libungif">
399 <term><command>raw2gif</command></term>
400 <listitem>
401 <para>convert raw 8-bit image data into GIF files.</para>
402 <indexterm zone="libungif raw2gif-libungif">
403 <primary sortas="b-raw2gif">raw2gif</primary>
404 </indexterm>
405 </listitem>
406 </varlistentry>
407
408 <varlistentry id="rgb2gif-libungif">
409 <term><command>rgb2gif</command></term>
410 <listitem>
411 <para>convert 24 bit images to a GIF image using color quantization.</para>
412 <indexterm zone="libungif rgb2gif-libungif">
413 <primary sortas="b-rgb2gif">rgb2gif</primary>
414 </indexterm>
415 </listitem>
416 </varlistentry>
417
418 <varlistentry id="text2gif-libungif">
419 <term><command>text2gif</command></term>
420 <listitem>
421 <para>generate GIF images out of regular text in 8x8 font.</para>
422 <indexterm zone="libungif text2gif-libungif">
423 <primary sortas="b-text2gif">text2gif</primary>
424 </indexterm>
425 </listitem>
426 </varlistentry>
427
428 </variablelist>
429
430 </sect2>
431
432</sect1>
Note: See TracBrowser for help on using the repository browser.