source: general/graphlib/libungif.xml@ d4e57f76

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 6.0 6.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 d4e57f76 was d4e57f76, checked in by Igor Živković <igor@…>, 20 years ago

Added giflib-4.1.3 and updated to libungif-4.1.3 and Imlib-1.9.15.

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

  • Property mode set to 100644
File size: 7.5 KB
RevLine 
[52d29f7]1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
3 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
[d4e57f76]7<!ENTITY libungif-download-http "http://prdownloads.sourceforge.net/libungif/libungif-&libungif-version;.tar.bz2">
8<!ENTITY libungif-download-ftp " ">
9<!ENTITY libungif-size "430 KB">
10<!ENTITY libungif-buildsize "5.7 MB">
[52d29f7]11<!ENTITY libungif-time "0.11 SBU">
12
13]>
14
[f45b1953]15<sect1 id="libungif" xreflabel="libungif-&libungif-version;">
[a0f03b0]16<sect1info>
[5cd0959d]17<othername>$LastChangedBy$</othername>
18<date>$Date$</date>
[a0f03b0]19</sect1info>
[7f72cbf]20<?dbhtml filename="libungif.html"?>
[f45b1953]21<title>libungif-&libungif-version;</title>
22
[52d29f7]23<sect2>
24<title>Introduction to <application>libungif</application></title>
[014d11ad]25
[a249d64]26<para>The <application>libungif</application> package contains libraries for
27reading all <acronym>GIF</acronym>s and writing non-compressed ones as well as
28programs for converting and working with <acronym>GIF</acronym> files. The
29libraries are useful for any graphics program wishing to deal with
30<acronym>GIF</acronym> files while the programs are useful for conversion
31purposes as well as cleaning up images.</para>
32
33<para>The reason <application>libungif</application> only writes non-compressed
34<acronym>GIF</acronym>s is due to a legal issue with <acronym>LZW</acronym>
35compression (which Unisys claims a patent on). Reading <acronym>GIF</acronym>s
36is not a problem as the decompression routines do not seem to be limited in
37this way. Note that this has in the past been disputed. The best way to avoid
38this whole mess is to simply use <application>libungif</application> for
39looking at <acronym>GIF</acronym> images on the web, while in any pages which
40you design, use the open source <acronym>PNG</acronym> format instead (which
41uses, not surprisingly, the <application>libpng</application> library) which
42has no patent issues at all.</para>
[014d11ad]43
[52d29f7]44<sect3><title>Package information</title>
45<itemizedlist spacing='compact'>
46<listitem><para>Download (HTTP): <ulink url="&libungif-download-http;"/></para></listitem>
47<listitem><para>Download (FTP): <ulink url="&libungif-download-ftp;"/></para></listitem>
48<listitem><para>Download size: &libungif-size;</para></listitem>
[d4e57f76]49<listitem><para>Estimated disk space required: &libungif-buildsize;</para></listitem>
[52d29f7]50<listitem><para>Estimated build time: &libungif-time;</para></listitem></itemizedlist>
51</sect3>
[014d11ad]52
[a249d64]53<sect3><title><application>libungif</application> dependencies</title>
54<sect4><title>Optional</title>
55<para>X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>)</para></sect4>
56</sect3>
57
[52d29f7]58</sect2>
59
60<sect2>
61<title>Installation of <application>libungif</application></title>
[014d11ad]62
[52d29f7]63<para>Install <application>libungif</application> by running the following
64commands:</para>
[014d11ad]65
[d4e57f76]66<screen><userinput><command>./configure --prefix=/usr &amp;&amp;
[52d29f7]67make &amp;&amp;
68make install</command></userinput></screen>
[014d11ad]69
[52d29f7]70</sect2>
71
72<sect2>
73<title>Contents</title>
[014d11ad]74
[d4e57f76]75<para>The libungif package contains
76<command>gif2epsn</command>,
77<command>gif2ps</command>,
78<command>gif2rgb</command>,
79<command>gif2x11</command>,
80<command>gifasm</command>,
81<command>gifbg</command>,
82<command>gifburst</command>,
83<command>gifclip</command>,
84<command>gifclrmp</command>,
85<command>gifcolor</command>,
86<command>gifcomb</command>,
87<command>gifcompose</command>,
88<command>giffiltr</command>,
89<command>giffix</command>,
90<command>gifflip</command>,
91<command>gifhisto</command>,
92<command>gifinfo</command>,
93<command>gifinter</command>,
94<command>gifinto</command>,
95<command>gifovly</command>,
96<command>gifpos</command>,
97<command>gifrotat</command>,
98<command>gifrsize</command>,
99<command>gifspnge</command>,
100<command>giftext</command>,
101<command>gifwedge</command>,
102<command>icon2gif</command>,
103<command>raw2gif</command>,
104<command>rgb2gif</command>,
105<command>text2gif</command> and
106<filename class="libraryfile">libungif</filename> libraries.</para>
[014d11ad]107
[52d29f7]108</sect2>
[014d11ad]109
[52d29f7]110<sect2><title>Description</title>
[014d11ad]111
[52d29f7]112<sect3><title>gif2epsn</title>
[014d11ad]113<para>Dumps images saved as <acronym>GIF</acronym> files on Epson type
114printers.</para></sect3>
115
[52d29f7]116<sect3><title>gif2ps</title>
117<para>Print <acronym>GIF</acronym> files on laser printers supporting PostScript.
118</para></sect3>
[014d11ad]119
[52d29f7]120<sect3><title>gif2rgb</title>
[a249d64]121<para>Convert images saved as <acronym>GIF</acronym> to 24-bit
122<acronym>RGB</acronym> image(s).</para></sect3>
[014d11ad]123
[d4e57f76]124<sect3><title>gif2x11</title>
125<para>Display images saved as <acronym>GIF</acronym> files
126under X Window System.</para></sect3>
127
[52d29f7]128<sect3><title>gifasm</title>
129<para>Assemble multiple <acronym>GIF</acronym>s into one, or burst a
130multiple-image <acronym>GIF</acronym>.</para></sect3>
[014d11ad]131
[52d29f7]132<sect3><title>gifbg</title>
133<para>Generate a single-color test pattern <acronym>GIF</acronym>.</para>
134</sect3>
[014d11ad]135
[52d29f7]136<sect3><title>gifburst</title>
137<para>Burst a <acronym>GIF</acronym> image into subrectangles.</para></sect3>
[014d11ad]138
[52d29f7]139<sect3><title>gifclip</title>
140<para>Clip or crop a <acronym>GIF</acronym> image.</para></sect3>
[014d11ad]141
[52d29f7]142<sect3><title>gifclrmp</title>
143<para>Modify <acronym>GIF</acronym> image colormaps.</para></sect3>
[014d11ad]144
[52d29f7]145<sect3><title>gifcolor</title>
146<para>Generate color test patterns.</para></sect3>
[014d11ad]147
[52d29f7]148<sect3><title>gifcomb</title>
149<para>Combine 2 <acronym>GIF</acronym> images of exactly the same size into one.
150</para></sect3>
[014d11ad]151
[52d29f7]152<sect3><title>gifcompose</title>
153<para>Use (un)giflib tools to compose images.</para></sect3>
[014d11ad]154
[52d29f7]155<sect3><title>giffiltr</title>
[014d11ad]156<para>Template code for filtering a <acronym>GIF</acronym>
157sequentially.</para></sect3>
158
[52d29f7]159<sect3><title>giffix</title>
160<para>Clumsily attempts to fix truncated <acronym>GIF</acronym> images.</para>
161</sect3>
162
163<sect3><title>gifflip</title>
164<para>Flip <acronym>GIF</acronym> image along X or Y axis or rotate by 90
165degrees.</para></sect3>
[014d11ad]166
[52d29f7]167<sect3><title>gifhisto</title>
168<para>Generate color-frequency histogram from a <acronym>GIF</acronym>.</para>
169</sect3>
[014d11ad]170
[52d29f7]171<sect3><title>gifinfo</title>
172<para>Gives information on a <acronym>GIF</acronym> file.</para></sect3>
[014d11ad]173
[52d29f7]174<sect3><title>gifinter</title>
175<para>Convert between interlaced and non-interlaced images.</para></sect3>
[014d11ad]176
[52d29f7]177<sect3><title>gifinto</title>
[014d11ad]178<para>End-of-pipe fitting for <acronym>GIF</acronym>-processing
179pipelines.</para></sect3>
180
[52d29f7]181<sect3><title>gifovly</title>
182<para>Generate one composite <acronym>GIF</acronym> from a multiple-image
183<acronym>GIF</acronym>.</para></sect3>
[014d11ad]184
[52d29f7]185<sect3><title>gifpos</title>
[a249d64]186<para>Change a <acronym>GIF</acronym>'s screen size or recondition
187it.</para></sect3>
[014d11ad]188
[52d29f7]189<sect3><title>gifrotat</title>
[014d11ad]190<para>Rotate a <acronym>GIF</acronym> through any desired angle.</para></sect3>
191
[52d29f7]192<sect3><title>gifrsize</title>
193<para>Resize a <acronym>GIF</acronym> by deletion or duplication of bits.</para>
194</sect3>
[014d11ad]195
[52d29f7]196<sect3><title>gifspnge</title>
197<para>Template code for filtering a <acronym>GIF</acronym> with in-core
198operations.</para></sect3>
[014d11ad]199
[52d29f7]200<sect3><title>giftext</title>
201<para>Print (text only) general information about a <acronym>GIF</acronym>.
202</para></sect3>
[014d11ad]203
[52d29f7]204<sect3><title>gifwedge</title>
205<para>Create a test <acronym>GIF</acronym> image resembling a color monitor
206test pattern.</para></sect3>
[014d11ad]207
[52d29f7]208<sect3><title>icon2gif</title>
209<para>Converter/deconverter to/from an editable text format.</para></sect3>
[014d11ad]210
[52d29f7]211<sect3><title>raw2gif</title>
212<para>Convert raw 8-bit image data into <acronym>GIF</acronym> files.</para>
213</sect3>
[014d11ad]214
[52d29f7]215<sect3><title>rgb2gif</title>
216<para>Convert 24 bit images to a <acronym>GIF</acronym> image using color
217quantization.</para></sect3>
[014d11ad]218
[52d29f7]219<sect3><title>text2gif</title>
220<para>Generate <acronym>GIF</acronym> images out of regular text in 8x8 font.
221</para></sect3>
[014d11ad]222
[52d29f7]223</sect2>
[f45b1953]224
225</sect1>
Note: See TracBrowser for help on using the repository browser.