mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-03 14:47:17 +08:00
Format general/graphlib
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22858 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
622c102155
commit
09f09986af
@ -29,39 +29,55 @@
|
||||
<sect2 role="package">
|
||||
<title>Introduction to AAlib</title>
|
||||
|
||||
<para><application>AAlib</application> is a library to render any graphic into
|
||||
ASCII Art.</para>
|
||||
<para>
|
||||
<application>AAlib</application> is a library to render any graphic into
|
||||
ASCII Art.
|
||||
</para>
|
||||
|
||||
&lfs91_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
<listitem>
|
||||
<para>Download (HTTP): <ulink url="&aalib-download-http;"/></para>
|
||||
<para>
|
||||
Download (HTTP): <ulink url="&aalib-download-http;"/>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Download (FTP): <ulink url="&aalib-download-ftp;"/></para>
|
||||
<para>
|
||||
Download (FTP): <ulink url="&aalib-download-ftp;"/>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Download MD5 sum: &aalib-md5sum;</para>
|
||||
<para>
|
||||
Download MD5 sum: &aalib-md5sum;
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Download size: &aalib-size;</para>
|
||||
<para>
|
||||
Download size: &aalib-size;
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Estimated disk space required: &aalib-buildsize;</para>
|
||||
<para>
|
||||
Estimated disk space required: &aalib-buildsize;
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Estimated build time: &aalib-time;</para>
|
||||
<para>
|
||||
Estimated build time: &aalib-time;
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<bridgehead renderas="sect3">AAlib Dependencies</bridgehead>
|
||||
|
||||
<bridgehead renderas="sect4">Optional</bridgehead>
|
||||
<para role="optional"><xref linkend="x-window-system"/>,
|
||||
<xref linkend="slang"/>, and
|
||||
<xref linkend="gpm"/></para>
|
||||
<para role="optional">
|
||||
<xref linkend="x-window-system"/>,
|
||||
<xref linkend="slang"/>, and
|
||||
<xref linkend="gpm"/>
|
||||
</para>
|
||||
|
||||
<para condition="html" role="usernotes">User Notes:
|
||||
<ulink url="&blfs-wiki;/aalib"/></para>
|
||||
@ -71,12 +87,16 @@
|
||||
<sect2 role="installation">
|
||||
<title>Installation of AAlib</title>
|
||||
|
||||
<para>Fix a minor problem with the included m4 file:</para>
|
||||
<para>
|
||||
Fix a minor problem with the included m4 file:
|
||||
</para>
|
||||
|
||||
<screen><userinput>sed -i -e '/AM_PATH_AALIB,/s/AM_PATH_AALIB/[&]/' aalib.m4</userinput></screen>
|
||||
|
||||
<para>Install <application>AAlib</application> by running the following
|
||||
commands:</para>
|
||||
<para>
|
||||
Install <application>AAlib</application> by running the following
|
||||
commands:
|
||||
</para>
|
||||
|
||||
<screen><userinput>./configure --prefix=/usr \
|
||||
--infodir=/usr/share/info \
|
||||
@ -84,9 +104,13 @@
|
||||
--disable-static &&
|
||||
make</userinput></screen>
|
||||
|
||||
<para>This package does not come with a test suite.</para>
|
||||
<para>
|
||||
This package does not come with a test suite.
|
||||
</para>
|
||||
|
||||
<para>Now, as the <systemitem class="username">root</systemitem> user:</para>
|
||||
<para>
|
||||
Now, as the <systemitem class="username">root</systemitem> user:
|
||||
</para>
|
||||
|
||||
<screen role="root"><userinput>make install</userinput></screen>
|
||||
|
||||
@ -115,8 +139,10 @@ make</userinput></screen>
|
||||
<varlistentry id="aafire">
|
||||
<term><command>aafire</command></term>
|
||||
<listitem>
|
||||
<para>is a demo of <application>AAlib</application>, rendering
|
||||
an animated fire in ASCII Art.</para>
|
||||
<para>
|
||||
is a demo of <application>AAlib</application>, rendering
|
||||
an animated fire in ASCII Art.
|
||||
</para>
|
||||
<indexterm zone="aalib aafire">
|
||||
<primary sortas="b-aafire">aafire</primary>
|
||||
</indexterm>
|
||||
@ -126,8 +152,10 @@ make</userinput></screen>
|
||||
<varlistentry id="aainfo">
|
||||
<term><command>aainfo</command></term>
|
||||
<listitem>
|
||||
<para>provides information for your current settings related to
|
||||
<application>AAlib</application>.</para>
|
||||
<para>
|
||||
provides information for your current settings related to
|
||||
<application>AAlib</application>.
|
||||
</para>
|
||||
<indexterm zone="aalib aainfo">
|
||||
<primary sortas="b-aainfo">aainfo</primary>
|
||||
</indexterm>
|
||||
@ -137,8 +165,9 @@ make</userinput></screen>
|
||||
<varlistentry id="aalib-config">
|
||||
<term><command>aalib-config</command></term>
|
||||
<listitem>
|
||||
<para>provides configuration info for
|
||||
<application>AAlib</application>.</para>
|
||||
<para>
|
||||
provides configuration info for <application>AAlib</application>.
|
||||
</para>
|
||||
<indexterm zone="aalib aalib-config">
|
||||
<primary sortas="b-aalib-config">aalib-config</primary>
|
||||
</indexterm>
|
||||
@ -148,7 +177,9 @@ make</userinput></screen>
|
||||
<varlistentry id="aasavefont">
|
||||
<term><command>aasavefont</command></term>
|
||||
<listitem>
|
||||
<para>saves a font to a file.</para>
|
||||
<para>
|
||||
saves a font to a file.
|
||||
</para>
|
||||
<indexterm zone="aalib aasavefont">
|
||||
<primary sortas="b-aasavefont">aasavefont</primary>
|
||||
</indexterm>
|
||||
@ -158,8 +189,10 @@ make</userinput></screen>
|
||||
<varlistentry id="aatest">
|
||||
<term><command>aatest</command></term>
|
||||
<listitem>
|
||||
<para>shows the abilities of <application>AAlib</application>
|
||||
in a little test.</para>
|
||||
<para>
|
||||
shows the abilities of <application>AAlib</application>
|
||||
in a little test.
|
||||
</para>
|
||||
<indexterm zone="aalib aatest">
|
||||
<primary sortas="b-aatest">aatest</primary>
|
||||
</indexterm>
|
||||
@ -169,10 +202,12 @@ make</userinput></screen>
|
||||
<varlistentry id="libaa">
|
||||
<term><filename class='libraryfile'>libaa.{so,a}</filename></term>
|
||||
<listitem>
|
||||
<para>is a collection of routines to render any graphical input in
|
||||
portable format to ASCII Art. It can be used through many programs
|
||||
and has a very well documented API, so you can easily put it into
|
||||
your own programs.</para>
|
||||
<para>
|
||||
is a collection of routines to render any graphical input in
|
||||
portable format to ASCII Art. It can be used through many programs
|
||||
and has a very well documented API, so you can easily put it into
|
||||
your own programs.
|
||||
</para>
|
||||
<indexterm zone="aalib libaa">
|
||||
<primary sortas="c-libaa">libaa.{so,a}</primary>
|
||||
</indexterm>
|
||||
|
@ -102,7 +102,9 @@
|
||||
<sect2 role="installation">
|
||||
<title>Installation of Exiv2</title>
|
||||
<!--
|
||||
<para>First, disable building a sample program that fails:</para>
|
||||
<para>
|
||||
First, disable building a sample program that fails:
|
||||
</para>
|
||||
|
||||
<screen><userinput>sed -i '/conntest/s/^/#/' samples/CMakeLists.txt</userinput></screen>
|
||||
-->
|
||||
|
@ -217,14 +217,20 @@ install -v -m644 doc/*.{pdf,sgml,txt,html} \
|
||||
|
||||
<itemizedlist spacing="compact">
|
||||
<listitem>
|
||||
<para>/usr/share/fonts</para>
|
||||
<para>
|
||||
/usr/share/fonts
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>~/.local/share/fonts</para>
|
||||
<para>
|
||||
~/.local/share/fonts
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>~/.fonts <emphasis>(this is now deprecated, but for the moment
|
||||
it still works)</emphasis></para>
|
||||
<para>
|
||||
~/.fonts <emphasis>(this is now deprecated, but for the moment
|
||||
it still works)</emphasis>
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
|
@ -151,8 +151,10 @@ make</userinput></screen>
|
||||
|
||||
<screen role="root"><userinput>make install</userinput></screen>
|
||||
|
||||
<para>If you downloaded the optional documentation, install it as the
|
||||
<systemitem class="username">root</systemitem> user:</para>
|
||||
<para>
|
||||
If you downloaded the optional documentation, install it as the
|
||||
<systemitem class="username">root</systemitem> user:
|
||||
</para>
|
||||
|
||||
<screen role="root"><userinput>install -v -m755 -d /usr/share/doc/freetype-&freetype2-version; &&
|
||||
cp -v -R docs/* /usr/share/doc/freetype-&freetype2-version; &&
|
||||
@ -163,7 +165,7 @@ rm -v /usr/share/doc/freetype-&freetype2-version;/freetype-config.1</userinput><
|
||||
<sect2 role="commands">
|
||||
<title>Command Explanations</title>
|
||||
|
||||
<para>
|
||||
<para>
|
||||
<command>sed -ri ...</command>: First command enables GX/AAT and OpenType
|
||||
table validation and second command enables Subpixel Rendering. Note that
|
||||
Subpixel Rendering may have patent issues. Be sure to read the
|
||||
|
@ -29,28 +29,40 @@
|
||||
<sect2 role="package">
|
||||
<title>Introduction to giflib</title>
|
||||
|
||||
<para>The <application>giflib</application> package contains libraries
|
||||
for reading and writing GIFs as well as programs for converting and
|
||||
working with GIF files.</para>
|
||||
<para>
|
||||
The <application>giflib</application> package contains libraries
|
||||
for reading and writing GIFs as well as programs for converting and
|
||||
working with GIF files.
|
||||
</para>
|
||||
|
||||
&lfs91_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
<listitem>
|
||||
<para>Download (HTTP): <ulink url="&giflib-download-http;"/></para>
|
||||
<para>
|
||||
Download (HTTP): <ulink url="&giflib-download-http;"/>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Download (HTTP) MD5 sum: &giflib-http-md5sum;</para>
|
||||
<para>
|
||||
Download (HTTP) MD5 sum: &giflib-http-md5sum;
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Download (HTTP) size: &giflib-http-size;</para>
|
||||
<para>
|
||||
Download (HTTP) size: &giflib-http-size;
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Estimated disk space required: &giflib-buildsize;</para>
|
||||
<para>
|
||||
Estimated disk space required: &giflib-buildsize;
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Estimated build time: &giflib-time;</para>
|
||||
<para>
|
||||
Estimated build time: &giflib-time;
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
@ -69,18 +81,26 @@
|
||||
<sect2 role="installation">
|
||||
<title>Installation of giflib</title>
|
||||
|
||||
<para>Install <application>giflib</application> by running the following
|
||||
commands:</para>
|
||||
<para>
|
||||
Install <application>giflib</application> by running the following
|
||||
commands:
|
||||
</para>
|
||||
|
||||
<screen><userinput>make</userinput></screen>
|
||||
|
||||
<!-- <para>To test the results, issue: <command>make check-TESTS</command>. Test
|
||||
suite results are kept in <filename>test.sh.log</filename>.</para>
|
||||
<!-- <para>
|
||||
To test the results, issue: <command>make check-TESTS</command>. Test
|
||||
suite results are kept in <filename>test.sh.log</filename>.
|
||||
</para>
|
||||
There doesn't seem to be a test suite in 5.1.6 -->
|
||||
|
||||
<para>This package does not come with a test suite.</para>
|
||||
<para>
|
||||
This package does not come with a test suite.
|
||||
</para>
|
||||
|
||||
<para>Now, as the <systemitem class="username">root</systemitem> user:</para>
|
||||
<para>
|
||||
Now, as the <systemitem class="username">root</systemitem> user:
|
||||
</para>
|
||||
|
||||
<screen role="root"><userinput>make PREFIX=/usr install &&
|
||||
<!-- rm -vf /usr/lib/libgif.a &&-->
|
||||
@ -91,10 +111,12 @@ find doc \( -name Makefile\* -o -name \*.1 \
|
||||
install -v -dm755 /usr/share/doc/giflib-&giflib-version; &&
|
||||
cp -v -R doc/* /usr/share/doc/giflib-&giflib-version;</userinput></screen>
|
||||
<!--
|
||||
<para>If <xref linkend="xmlto"/> is installed, then the API documentation
|
||||
has been built. If you wish to install the distributed and the just built
|
||||
documentations, issue, as the
|
||||
<systemitem class="username">root</systemitem> user:</para>
|
||||
<para>
|
||||
If <xref linkend="xmlto"/> is installed, then the API documentation has
|
||||
been built. If you wish to install the distributed and the just built
|
||||
documentations, issue, as the <systemitem
|
||||
class="username">root</systemitem> user:
|
||||
</para>
|
||||
-->
|
||||
</sect2>
|
||||
|
||||
@ -132,7 +154,9 @@ cp -v -R doc/* /usr/share/doc/giflib-&giflib-version;</userinput></screen>
|
||||
<varlistentry id="gif2rgb">
|
||||
<term><command>gif2rgb</command></term>
|
||||
<listitem>
|
||||
<para>converts images saved as GIF to 24-bit RGB images.</para>
|
||||
<para>
|
||||
converts images saved as GIF to 24-bit RGB images.
|
||||
</para>
|
||||
<indexterm zone="giflib gif2rgb">
|
||||
<primary sortas="b-gif2rgb">gif2rgb</primary>
|
||||
</indexterm>
|
||||
@ -142,7 +166,9 @@ cp -v -R doc/* /usr/share/doc/giflib-&giflib-version;</userinput></screen>
|
||||
<varlistentry id="gifbuild">
|
||||
<term><command>gifbuild</command></term>
|
||||
<listitem>
|
||||
<para>dumps GIF data in a textual format, or undumps it to a GIF.</para>
|
||||
<para>
|
||||
dumps GIF data in a textual format, or undumps it to a GIF.
|
||||
</para>
|
||||
<indexterm zone="giflib gifbuild">
|
||||
<primary sortas="b-gifbuild">gifbuild</primary>
|
||||
</indexterm>
|
||||
@ -152,7 +178,9 @@ cp -v -R doc/* /usr/share/doc/giflib-&giflib-version;</userinput></screen>
|
||||
<varlistentry id="gifclrmp">
|
||||
<term><command>gifclrmp</command></term>
|
||||
<listitem>
|
||||
<para>modifies GIF image colormaps.</para>
|
||||
<para>
|
||||
modifies GIF image colormaps.
|
||||
</para>
|
||||
<indexterm zone="giflib gifclrmp">
|
||||
<primary sortas="b-gifclrmp">gifclrmp</primary>
|
||||
</indexterm>
|
||||
@ -162,7 +190,9 @@ cp -v -R doc/* /usr/share/doc/giflib-&giflib-version;</userinput></screen>
|
||||
<varlistentry id="giffix">
|
||||
<term><command>giffix</command></term>
|
||||
<listitem>
|
||||
<para>clumsily attempts to fix truncated GIF images.</para>
|
||||
<para>
|
||||
clumsily attempts to fix truncated GIF images.
|
||||
</para>
|
||||
<indexterm zone="giflib giffix">
|
||||
<primary sortas="b-giffix">giffix</primary>
|
||||
</indexterm>
|
||||
@ -172,7 +202,9 @@ cp -v -R doc/* /usr/share/doc/giflib-&giflib-version;</userinput></screen>
|
||||
<varlistentry id="giftext">
|
||||
<term><command>giftext</command></term>
|
||||
<listitem>
|
||||
<para>prints (text only) general information about a GIF file.</para>
|
||||
<para>
|
||||
prints (text only) general information about a GIF file.
|
||||
</para>
|
||||
<indexterm zone="giflib giftext">
|
||||
<primary sortas="b-giftext">giftext</primary>
|
||||
</indexterm>
|
||||
@ -182,7 +214,9 @@ cp -v -R doc/* /usr/share/doc/giflib-&giflib-version;</userinput></screen>
|
||||
<varlistentry id="giftool">
|
||||
<term><command>giftool</command></term>
|
||||
<listitem>
|
||||
<para>is a GIF transformation tool.</para>
|
||||
<para>
|
||||
is a GIF transformation tool.
|
||||
</para>
|
||||
<indexterm zone="giflib giftool">
|
||||
<primary sortas="b-giftool">giftool</primary>
|
||||
</indexterm>
|
||||
@ -192,9 +226,12 @@ cp -v -R doc/* /usr/share/doc/giflib-&giflib-version;</userinput></screen>
|
||||
<varlistentry id="libgif">
|
||||
<term><filename class="libraryfile">libgif.so</filename></term>
|
||||
<listitem>
|
||||
<para>contains API functions required by the
|
||||
<application>giflib</application> programs and any other programs needing
|
||||
library functionality to read, write and manipulate GIF images.</para>
|
||||
<para>
|
||||
contains API functions required by the
|
||||
<application>giflib</application> programs and any other programs
|
||||
needing library functionality to read, write and manipulate GIF
|
||||
images.
|
||||
</para>
|
||||
<indexterm zone="giflib libgif">
|
||||
<primary sortas="c-libgif">libgif.so</primary>
|
||||
</indexterm>
|
||||
|
@ -99,7 +99,8 @@
|
||||
<application>harfbuzz</application>).
|
||||
</para>
|
||||
|
||||
<para>To build the documentation:
|
||||
<para role="optional">
|
||||
To build the documentation:
|
||||
<xref linkend="asciidoc"/>,
|
||||
<xref linkend="doxygen"/>,
|
||||
<xref linkend="texlive"/> (or <xref linkend="tl-installer"/>), and
|
||||
@ -107,7 +108,8 @@
|
||||
dblatex</ulink> (for PDF docs)
|
||||
</para>
|
||||
|
||||
<para>To execute the test suite you will need
|
||||
<para role="optional">
|
||||
To execute the test suite you will need
|
||||
<ulink url="https://pypi.python.org/pypi/FontTools">FontTools</ulink>
|
||||
(Python 3 module), otherwise, the "cmp" tests fail.
|
||||
</para>
|
||||
@ -183,8 +185,10 @@ cp -v -f doc/{GTF,manual}.pdf \
|
||||
<sect2 role="commands">
|
||||
<title>Command Explanations</title>
|
||||
|
||||
<para><option>-DCMAKE_VERBOSE_MAKEFILE=ON</option>: This switch turns on
|
||||
build verbose mode.</para>
|
||||
<para>
|
||||
<option>-DCMAKE_VERBOSE_MAKEFILE=ON</option>: This switch turns on
|
||||
build verbose mode.
|
||||
</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
|
@ -15,10 +15,12 @@ $Date$
|
||||
|
||||
<title>Graphics and Font Libraries</title>
|
||||
|
||||
<para>Depending on what your system will be used for, you may or
|
||||
may not require the graphics and font libraries. Most desktop machines will
|
||||
want them for use with graphical applications. Most servers on the
|
||||
other hand, will not require them.</para>
|
||||
<para>
|
||||
Depending on what your system will be used for, you may or
|
||||
may not require the graphics and font libraries. Most desktop machines will
|
||||
want them for use with graphical applications. Most servers on the
|
||||
other hand, will not require them.
|
||||
</para>
|
||||
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="aalib.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="babl.xml"/>
|
||||
|
@ -29,31 +29,45 @@
|
||||
<sect2 role="package">
|
||||
<title>Introduction to JasPer</title>
|
||||
|
||||
<para>The <application>JasPer</application> Project is an open-source
|
||||
initiative to provide a free software-based reference implementation of the
|
||||
JPEG-2000 codec.</para>
|
||||
<para>
|
||||
The <application>JasPer</application> Project is an open-source
|
||||
initiative to provide a free software-based reference implementation
|
||||
of the JPEG-2000 codec.
|
||||
</para>
|
||||
|
||||
&lfs91_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
<listitem>
|
||||
<para>Download (HTTP): <ulink url="&jasper-download-http;"/></para>
|
||||
<para>
|
||||
Download (HTTP): <ulink url="&jasper-download-http;"/>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Download (FTP): <ulink url="&jasper-download-ftp;"/></para>
|
||||
<para>
|
||||
Download (FTP): <ulink url="&jasper-download-ftp;"/>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Download MD5 sum: &jasper-md5sum;</para>
|
||||
<para>
|
||||
Download MD5 sum: &jasper-md5sum;
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Download size: &jasper-size;</para>
|
||||
<para>
|
||||
Download size: &jasper-size;
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Estimated disk space required: &jasper-buildsize;</para>
|
||||
<para>
|
||||
Estimated disk space required: &jasper-buildsize;
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Estimated build time: &jasper-time;</para>
|
||||
<para>
|
||||
Estimated build time: &jasper-time;
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
@ -95,9 +109,13 @@ cmake -DCMAKE_INSTALL_PREFIX=/usr \
|
||||
.. &&
|
||||
make</userinput></screen>
|
||||
|
||||
<para>To test the results, issue: <command>make test</command>.</para>
|
||||
<para>
|
||||
To test the results, issue: <command>make test</command>.
|
||||
</para>
|
||||
|
||||
<para>Now, as the <systemitem class="username">root</systemitem> user:</para>
|
||||
<para>
|
||||
Now, as the <systemitem class="username">root</systemitem> user:
|
||||
</para>
|
||||
|
||||
<screen role="root"><userinput>make install</userinput></screen>
|
||||
|
||||
@ -142,7 +160,9 @@ make</userinput></screen>
|
||||
<varlistentry id="imgcmp">
|
||||
<term><command>imgcmp</command></term>
|
||||
<listitem>
|
||||
<para>compares two images of the same geometry.</para>
|
||||
<para>
|
||||
compares two images of the same geometry.
|
||||
</para>
|
||||
<indexterm zone="jasper imgcmp">
|
||||
<primary sortas="b-imgcmp">imgcmp</primary>
|
||||
</indexterm>
|
||||
@ -152,7 +172,9 @@ make</userinput></screen>
|
||||
<varlistentry id="imginfo">
|
||||
<term><command>imginfo</command></term>
|
||||
<listitem>
|
||||
<para>displays information about an image.</para>
|
||||
<para>
|
||||
displays information about an image.
|
||||
</para>
|
||||
<indexterm zone="jasper imginfo">
|
||||
<primary sortas="b-imginfo">imginfo</primary>
|
||||
</indexterm>
|
||||
@ -162,8 +184,10 @@ make</userinput></screen>
|
||||
<varlistentry id="jasper-command">
|
||||
<term><command>jasper</command></term>
|
||||
<listitem>
|
||||
<para>converts images between formats (BMP, JPS, JPC, JPG, PGX, PNM, MIF,
|
||||
and RAS).</para>
|
||||
<para>
|
||||
converts images between formats (BMP, JPS, JPC, JPG, PGX, PNM, MIF,
|
||||
and RAS).
|
||||
</para>
|
||||
<indexterm zone="jasper jasper">
|
||||
<primary sortas="b-jasper">jasper</primary>
|
||||
</indexterm>
|
||||
@ -173,7 +197,9 @@ make</userinput></screen>
|
||||
<varlistentry id="jiv">
|
||||
<term><command>jiv</command></term>
|
||||
<listitem>
|
||||
<para>displays images.</para>
|
||||
<para>
|
||||
displays images.
|
||||
</para>
|
||||
<indexterm zone="jasper jiv">
|
||||
<primary sortas="b-jiv">jiv</primary>
|
||||
</indexterm>
|
||||
@ -183,8 +209,10 @@ make</userinput></screen>
|
||||
<varlistentry id="jasper-lib">
|
||||
<term><filename class='libraryfile'>libjasper.so</filename></term>
|
||||
<listitem>
|
||||
<para>is a library used by programs for reading and writing
|
||||
JPEG2000 format files.</para>
|
||||
<para>
|
||||
is a library used by programs for reading and writing
|
||||
JPEG2000 format files.
|
||||
</para>
|
||||
<indexterm zone="jasper jasper-lib">
|
||||
<primary sortas="c-libjasper">libjasper.so</primary>
|
||||
</indexterm>
|
||||
|
@ -29,30 +29,44 @@
|
||||
<sect2 role="package">
|
||||
<title>Introduction to Little CMS</title>
|
||||
|
||||
<para>The <application>Little CMS</application> library is used by other
|
||||
programs to provide color management facilities.</para>
|
||||
<para>
|
||||
The <application>Little CMS</application> library is used by other
|
||||
programs to provide color management facilities.
|
||||
</para>
|
||||
|
||||
&lfs91_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
<listitem>
|
||||
<para>Download (HTTP): <ulink url="&lcms-download-http;"/></para>
|
||||
<para>
|
||||
Download (HTTP): <ulink url="&lcms-download-http;"/>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Download (FTP): <ulink url="&lcms-download-ftp;"/></para>
|
||||
<para>
|
||||
Download (FTP): <ulink url="&lcms-download-ftp;"/>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Download MD5 sum: &lcms-md5sum;</para>
|
||||
<para>
|
||||
Download MD5 sum: &lcms-md5sum;
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Download size: &lcms-size;</para>
|
||||
<para>
|
||||
Download size: &lcms-size;
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Estimated disk space required: &lcms-buildsize;</para>
|
||||
<para>
|
||||
Estimated disk space required: &lcms-buildsize;
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Estimated build time: &lcms-time;</para>
|
||||
<para>
|
||||
Estimated build time: &lcms-time;
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
@ -69,10 +83,12 @@
|
||||
<bridgehead renderas="sect3">Little CMS Dependencies</bridgehead>
|
||||
|
||||
<bridgehead renderas="sect4">Optional</bridgehead>
|
||||
<para role="optional"><xref linkend="libtiff"/>,
|
||||
<xref linkend="libjpeg"/>, and
|
||||
<xref linkend="python2"/> (with
|
||||
<xref linkend="swig"/> also)</para>
|
||||
<para role="optional">
|
||||
<xref linkend="libtiff"/>,
|
||||
<xref linkend="libjpeg"/>, and
|
||||
<xref linkend="python2"/> (with
|
||||
<xref linkend="swig"/> also)
|
||||
</para>
|
||||
|
||||
<para condition="html" role="usernotes">User Notes:
|
||||
<ulink url="&blfs-wiki;/lcms"/></para>
|
||||
@ -82,17 +98,23 @@
|
||||
<sect2 role="installation">
|
||||
<title>Installation of Little CMS</title>
|
||||
|
||||
<para>Install <application>Little CMS</application> by running the
|
||||
following commands:</para>
|
||||
<para>
|
||||
Install <application>Little CMS</application> by running the
|
||||
following commands:
|
||||
</para>
|
||||
|
||||
<screen><userinput>patch -Np1 -i ../lcms-&lcms-version;-cve_2013_4276-1.patch &&
|
||||
|
||||
./configure --prefix=/usr --disable-static &&
|
||||
make</userinput></screen>
|
||||
|
||||
<para>To test the results, issue: <command>make check</command>.</para>
|
||||
<para>
|
||||
To test the results, issue: <command>make check</command>.
|
||||
</para>
|
||||
|
||||
<para>Now, as the <systemitem class="username">root</systemitem> user:</para>
|
||||
<para>
|
||||
Now, as the <systemitem class="username">root</systemitem> user:
|
||||
</para>
|
||||
|
||||
<screen role="root"><userinput>make install &&
|
||||
install -v -m755 -d /usr/share/doc/lcms-&lcms-version; &&
|
||||
@ -107,9 +129,11 @@ install -v -m644 README.1ST doc/* \
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
href="../../xincludes/static-libraries.xml"/>
|
||||
|
||||
<para><option>--with-python</option>: Use this parameter if
|
||||
<application>Python</application> and
|
||||
<application>SWIG</application> are installed.</para>
|
||||
<para>
|
||||
<option>--with-python</option>: Use this parameter if
|
||||
<application>Python</application> and
|
||||
<application>SWIG</application> are installed.
|
||||
</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
@ -137,7 +161,9 @@ install -v -m644 README.1ST doc/* \
|
||||
<varlistentry id="icc2ps">
|
||||
<term><command>icc2ps</command></term>
|
||||
<listitem>
|
||||
<para>generates PostScript CRD or CSA from ICC profiles.</para>
|
||||
<para>
|
||||
generates PostScript CRD or CSA from ICC profiles.
|
||||
</para>
|
||||
<indexterm zone="lcms icc2ps">
|
||||
<primary sortas="b-icc2ps">icc2ps</primary>
|
||||
</indexterm>
|
||||
@ -147,7 +173,9 @@ install -v -m644 README.1ST doc/* \
|
||||
<varlistentry id="icclink">
|
||||
<term><command>icclink</command></term>
|
||||
<listitem>
|
||||
<para>links two or more profiles into a single device link profile.</para>
|
||||
<para>
|
||||
links two or more profiles into a single device link profile.
|
||||
</para>
|
||||
<indexterm zone="lcms icclink">
|
||||
<primary sortas="b-icclink">icclink</primary>
|
||||
</indexterm>
|
||||
@ -157,7 +185,9 @@ install -v -m644 README.1ST doc/* \
|
||||
<varlistentry id="icctrans">
|
||||
<term><command>icctrans</command></term>
|
||||
<listitem>
|
||||
<para>is a color space conversion calculator.</para>
|
||||
<para>
|
||||
is a color space conversion calculator.
|
||||
</para>
|
||||
<indexterm zone="lcms icctrans">
|
||||
<primary sortas="b-icctrans">icctrans</primary>
|
||||
</indexterm>
|
||||
@ -167,7 +197,9 @@ install -v -m644 README.1ST doc/* \
|
||||
<varlistentry id="jpegicc">
|
||||
<term><command>jpegicc</command></term>
|
||||
<listitem>
|
||||
<para>is an ICC profile applier for JPEG files.</para>
|
||||
<para>
|
||||
is an ICC profile applier for JPEG files.
|
||||
</para>
|
||||
<indexterm zone="lcms jpegicc">
|
||||
<primary sortas="b-jpegicc">jpegicc</primary>
|
||||
</indexterm>
|
||||
@ -177,7 +209,9 @@ install -v -m644 README.1ST doc/* \
|
||||
<varlistentry id="tifficc">
|
||||
<term><command>tifficc</command></term>
|
||||
<listitem>
|
||||
<para>is an ICC profile applier for TIFF files.</para>
|
||||
<para>
|
||||
is an ICC profile applier for TIFF files.
|
||||
</para>
|
||||
<indexterm zone="lcms tifficc">
|
||||
<primary sortas="b-tifficc">tifficc</primary>
|
||||
</indexterm>
|
||||
@ -187,7 +221,9 @@ install -v -m644 README.1ST doc/* \
|
||||
<varlistentry id="tiffdiff">
|
||||
<term><command>tiffdiff</command></term>
|
||||
<listitem>
|
||||
<para>A TIFF compare utility</para>
|
||||
<para>
|
||||
is a TIFF compare utility.
|
||||
</para>
|
||||
<indexterm zone="lcms tiffdiff">
|
||||
<primary sortas="b-tiffdiff">tiffdiff</primary>
|
||||
</indexterm>
|
||||
@ -197,7 +233,9 @@ install -v -m644 README.1ST doc/* \
|
||||
<varlistentry id="wtpt">
|
||||
<term><command>wtpt</command></term>
|
||||
<listitem>
|
||||
<para>shows media white of profiles, identifying black body locus.</para>
|
||||
<para>
|
||||
shows media white of profiles, identifying black body locus.
|
||||
</para>
|
||||
<indexterm zone="lcms wtpt">
|
||||
<primary sortas="b-wtpt">wtpt</primary>
|
||||
</indexterm>
|
||||
@ -207,8 +245,10 @@ install -v -m644 README.1ST doc/* \
|
||||
<varlistentry id="liblcms">
|
||||
<term><filename class='libraryfile'>liblcms.so</filename></term>
|
||||
<listitem>
|
||||
<para>is used by the <application>lcms</application> programs as
|
||||
well as other programs to provide color management facilities.</para>
|
||||
<para>
|
||||
is used by the <application>lcms</application> programs as
|
||||
well as other programs to provide color management facilities.
|
||||
</para>
|
||||
<indexterm zone="lcms liblcms">
|
||||
<primary sortas="c-liblcms">liblcms.so</primary>
|
||||
</indexterm>
|
||||
|
@ -29,32 +29,46 @@
|
||||
<sect2 role="package">
|
||||
<title>Introduction to Little CMS2</title>
|
||||
|
||||
<para>The Little Color Management System is a small-footprint color
|
||||
management engine, with special focus on accuracy and performance. It uses
|
||||
the International Color Consortium standard (ICC), which is the modern
|
||||
standard for color management.</para>
|
||||
<para>
|
||||
The Little Color Management System is a small-footprint color management
|
||||
engine, with special focus on accuracy and performance. It uses
|
||||
the International Color Consortium standard (ICC), which is the modern
|
||||
standard for color management.
|
||||
</para>
|
||||
|
||||
&lfs91_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
<listitem>
|
||||
<para>Download (HTTP): <ulink url="&lcms2-download-http;"/></para>
|
||||
<para>
|
||||
Download (HTTP): <ulink url="&lcms2-download-http;"/>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Download (FTP): <ulink url="&lcms2-download-ftp;"/></para>
|
||||
<para>
|
||||
Download (FTP): <ulink url="&lcms2-download-ftp;"/>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Download MD5 sum: &lcms2-md5sum;</para>
|
||||
<para>
|
||||
Download MD5 sum: &lcms2-md5sum;
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Download size: &lcms2-size;</para>
|
||||
<para>
|
||||
Download size: &lcms2-size;
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Estimated disk space required: &lcms2-buildsize;</para>
|
||||
<para>
|
||||
Estimated disk space required: &lcms2-buildsize;
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Estimated build time: &lcms2-time;</para>
|
||||
<para>
|
||||
Estimated build time: &lcms2-time;
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
@ -73,23 +87,30 @@
|
||||
<sect2 role="installation">
|
||||
<title>Installation of Little CMS2</title>
|
||||
|
||||
<para>If you want to run tests, then the build procedure must
|
||||
be modified to make some library internal references visible to
|
||||
the test code:</para>
|
||||
<para>
|
||||
If you want to run tests, then the build procedure must
|
||||
be modified to make some library internal references visible to
|
||||
the test code:
|
||||
</para>
|
||||
|
||||
<screen><userinput>sed -i '/AX_APPEND/s/^/#/' configure.ac &&
|
||||
autoreconf</userinput></screen>
|
||||
|
||||
<para>Install <application>Little CMS2</application> by running the following
|
||||
commands:</para>
|
||||
<para>
|
||||
Install <application>Little CMS2</application> by running the following
|
||||
commands:
|
||||
</para>
|
||||
|
||||
<screen><userinput>./configure --prefix=/usr --disable-static &&
|
||||
make</userinput></screen>
|
||||
|
||||
<para>To test the results, issue: <command>make check</command>.</para>
|
||||
<para>
|
||||
To test the results, issue: <command>make check</command>.
|
||||
</para>
|
||||
|
||||
<para>Now, as the <systemitem class="username">root</systemitem>
|
||||
user:</para>
|
||||
<para>
|
||||
Now, as the <systemitem class="username">root</systemitem> user:
|
||||
</para>
|
||||
|
||||
<screen role="root"><userinput>make install</userinput></screen>
|
||||
</sect2>
|
||||
@ -125,7 +146,9 @@ make</userinput></screen>
|
||||
<varlistentry id="jpgicc">
|
||||
<term><command>jpgicc</command></term>
|
||||
<listitem>
|
||||
<para>is the Little CMS ICC profile applier for JPEG.</para>
|
||||
<para>
|
||||
is the Little CMS ICC profile applier for JPEG.
|
||||
</para>
|
||||
<indexterm zone="lcms2 jpgicc">
|
||||
<primary sortas="b-jpgicc">jpgicc</primary>
|
||||
</indexterm>
|
||||
@ -135,7 +158,9 @@ make</userinput></screen>
|
||||
<varlistentry id="linkicc">
|
||||
<term><command>linkicc</command></term>
|
||||
<listitem>
|
||||
<para>is the Little CMS ICC device link generator</para>
|
||||
<para>
|
||||
is the Little CMS ICC device link generator
|
||||
</para>
|
||||
<indexterm zone="lcms2 linkicc">
|
||||
<primary sortas="b-linkicc">linkicc</primary>
|
||||
</indexterm>
|
||||
@ -145,7 +170,9 @@ make</userinput></screen>
|
||||
<varlistentry id="psicc">
|
||||
<term><command>psicc</command></term>
|
||||
<listitem>
|
||||
<para>is the Little CMS ICC PostScript generator.</para>
|
||||
<para>
|
||||
is the Little CMS ICC PostScript generator.
|
||||
</para>
|
||||
<indexterm zone="lcms2 psicc">
|
||||
<primary sortas="b-psicc">psicc</primary>
|
||||
</indexterm>
|
||||
@ -155,7 +182,9 @@ make</userinput></screen>
|
||||
<varlistentry id="tificc">
|
||||
<term><command>tificc</command></term>
|
||||
<listitem>
|
||||
<para>is the Little CMS ICC tiff generator.</para>
|
||||
<para>
|
||||
is the Little CMS ICC tiff generator.
|
||||
</para>
|
||||
<indexterm zone="lcms2 tificc">
|
||||
<primary sortas="b-tificc">tificc</primary>
|
||||
</indexterm>
|
||||
@ -165,7 +194,9 @@ make</userinput></screen>
|
||||
<varlistentry id="transicc">
|
||||
<term><command>transicc</command></term>
|
||||
<listitem>
|
||||
<para>is the Little CMS ColorSpace conversion calculator.</para>
|
||||
<para>
|
||||
is the Little CMS ColorSpace conversion calculator.
|
||||
</para>
|
||||
<indexterm zone="lcms2 transicc">
|
||||
<primary sortas="b-transicc">transicc</primary>
|
||||
</indexterm>
|
||||
@ -175,7 +206,9 @@ make</userinput></screen>
|
||||
<varlistentry id="liblcms2">
|
||||
<term><filename class="libraryfile">liblcms2.so</filename></term>
|
||||
<listitem>
|
||||
<para>contains functions implement the lcms2 API.</para>
|
||||
<para>
|
||||
contains functions that implement the lcms2 API.
|
||||
</para>
|
||||
<indexterm zone="lcms2 liblcms2">
|
||||
<primary sortas="c-liblcms2">liblcms2.so</primary>
|
||||
</indexterm>
|
||||
|
@ -170,10 +170,12 @@ make</userinput></screen>
|
||||
<varlistentry id="cjpeg">
|
||||
<term><command>cjpeg</command></term>
|
||||
<listitem>
|
||||
<para>compresses image files to produce a JPEG/JFIF file on the
|
||||
standard output. Currently supported input file formats are: PPM
|
||||
(PBMPLUS color format), PGM (PBMPLUS gray-scale format),
|
||||
BMP, and Targa.</para>
|
||||
<para>
|
||||
compresses image files to produce a JPEG/JFIF file on the
|
||||
standard output. Currently supported input file formats are: PPM
|
||||
(PBMPLUS color format), PGM (PBMPLUS gray-scale format),
|
||||
BMP, and Targa.
|
||||
</para>
|
||||
<indexterm zone="libjpeg cjpeg">
|
||||
<primary sortas="b-cjpeg">cjpeg</primary>
|
||||
</indexterm>
|
||||
@ -183,9 +185,11 @@ make</userinput></screen>
|
||||
<varlistentry id="djpeg">
|
||||
<term><command>djpeg</command></term>
|
||||
<listitem>
|
||||
<para>decompresses image files from JPEG/JFIF format to either
|
||||
PPM (PBMPLUS color format), PGM (PBMPLUS gray-scale format),
|
||||
BMP, or Targa format.</para>
|
||||
<para>
|
||||
decompresses image files from JPEG/JFIF format to either
|
||||
PPM (PBMPLUS color format), PGM (PBMPLUS gray-scale format),
|
||||
BMP, or Targa format.
|
||||
</para>
|
||||
<indexterm zone="libjpeg djpeg">
|
||||
<primary sortas="b-djpeg">djpeg</primary>
|
||||
</indexterm>
|
||||
@ -195,7 +199,9 @@ make</userinput></screen>
|
||||
<varlistentry id="jpegtran">
|
||||
<term><command>jpegtran</command></term>
|
||||
<listitem>
|
||||
<para>is used for lossless transformation of JPEG files.</para>
|
||||
<para>
|
||||
is used for lossless transformation of JPEG files.
|
||||
</para>
|
||||
<indexterm zone="libjpeg jpegtran">
|
||||
<primary sortas="b-jpegtran">jpegtran</primary>
|
||||
</indexterm>
|
||||
@ -205,7 +211,9 @@ make</userinput></screen>
|
||||
<varlistentry id="rdjpgcom">
|
||||
<term><command>rdjpgcom</command></term>
|
||||
<listitem>
|
||||
<para>displays text comments from within a JPEG file.</para>
|
||||
<para>
|
||||
displays text comments from within a JPEG file.
|
||||
</para>
|
||||
<indexterm zone="libjpeg rdjpgcom">
|
||||
<primary sortas="b-rdjpgcom">rdjpgcom</primary>
|
||||
</indexterm>
|
||||
@ -215,7 +223,9 @@ make</userinput></screen>
|
||||
<varlistentry id="tjbench">
|
||||
<term><command>tjbench</command></term>
|
||||
<listitem>
|
||||
<para>is used to benchmark the performance of libjpeg-turbo.</para>
|
||||
<para>
|
||||
is used to benchmark the performance of libjpeg-turbo.
|
||||
</para>
|
||||
<indexterm zone="libjpeg tjbench">
|
||||
<primary sortas="b-tjbench">tjbench</primary>
|
||||
</indexterm>
|
||||
@ -225,7 +235,9 @@ make</userinput></screen>
|
||||
<varlistentry id="wrjpgcom">
|
||||
<term><command>wrjpgcom</command></term>
|
||||
<listitem>
|
||||
<para>inserts text comments into a JPEG file.</para>
|
||||
<para>
|
||||
inserts text comments into a JPEG file.
|
||||
</para>
|
||||
<indexterm zone="libjpeg wrjpgcom">
|
||||
<primary sortas="b-wrjpgcom">wrjpgcom</primary>
|
||||
</indexterm>
|
||||
@ -236,9 +248,8 @@ make</userinput></screen>
|
||||
<term><filename class="libraryfile">libjpeg.so</filename></term>
|
||||
<listitem>
|
||||
<para>
|
||||
contains functions used for reading and writing
|
||||
JPEG images.
|
||||
</para>
|
||||
contains functions used for reading and writing JPEG images.
|
||||
</para>
|
||||
<indexterm zone="libjpeg libjpeg-lib">
|
||||
<primary sortas="c-libjpeg">libjpeg.so</primary>
|
||||
</indexterm>
|
||||
|
@ -29,31 +29,45 @@
|
||||
<sect2 role="package">
|
||||
<title>Introduction to libmng</title>
|
||||
|
||||
<para>The <application>libmng</application> libraries are used by
|
||||
programs wanting to read and write Multiple-image Network Graphics
|
||||
(MNG) files which are the animation equivalents to PNG files.</para>
|
||||
<para>
|
||||
The <application>libmng</application> libraries are used by
|
||||
programs wanting to read and write Multiple-image Network Graphics
|
||||
(MNG) files which are the animation equivalents to PNG files.
|
||||
</para>
|
||||
|
||||
&lfs91_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
<listitem>
|
||||
<para>Download (HTTP): <ulink url="&libmng-download-http;"/></para>
|
||||
<para>
|
||||
Download (HTTP): <ulink url="&libmng-download-http;"/>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Download (FTP): <ulink url="&libmng-download-ftp;"/></para>
|
||||
<para>
|
||||
Download (FTP): <ulink url="&libmng-download-ftp;"/>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Download MD5 sum: &libmng-md5sum;</para>
|
||||
<para>
|
||||
Download MD5 sum: &libmng-md5sum;
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Download size: &libmng-size;</para>
|
||||
<para>
|
||||
Download size: &libmng-size;
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Estimated disk space required: &libmng-buildsize;</para>
|
||||
<para>
|
||||
Estimated disk space required: &libmng-buildsize;
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Estimated build time: &libmng-time;</para>
|
||||
<para>
|
||||
Estimated build time: &libmng-time;
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
@ -73,15 +87,21 @@
|
||||
<sect2 role="installation">
|
||||
<title>Installation of libmng</title>
|
||||
|
||||
<para>Install <application>libmng</application> by running the following
|
||||
commands:</para>
|
||||
<para>
|
||||
Install <application>libmng</application> by running the following
|
||||
commands:
|
||||
</para>
|
||||
|
||||
<screen><userinput>./configure --prefix=/usr --disable-static &&
|
||||
make</userinput></screen>
|
||||
|
||||
<para>This package does not come with a test suite.</para>
|
||||
<para>
|
||||
This package does not come with a test suite.
|
||||
</para>
|
||||
|
||||
<para>Now, as the <systemitem class="username">root</systemitem> user:</para>
|
||||
<para>
|
||||
Now, as the <systemitem class="username">root</systemitem> user:
|
||||
</para>
|
||||
|
||||
<screen role="root"><userinput>make install &&
|
||||
|
||||
@ -121,9 +141,11 @@ install -v -m644 doc/*.txt /usr/share/doc/libmng-&libmng-version;</userinput></s
|
||||
<varlistentry id="libmng-lib">
|
||||
<term><filename class='libraryfile'>libmng.so</filename></term>
|
||||
<listitem>
|
||||
<para>provides functions for programs wishing to read and write
|
||||
MNG files which are animation files without the patent problems associated
|
||||
with certain other formats.</para>
|
||||
<para>
|
||||
provides functions for programs wishing to read and write MNG
|
||||
files which are animation files without the patent problems
|
||||
associated with certain other formats.
|
||||
</para>
|
||||
<indexterm zone="libmng libmng-lib">
|
||||
<primary sortas="c-libmng">libmng.so</primary>
|
||||
</indexterm>
|
||||
|
@ -91,10 +91,12 @@
|
||||
</itemizedlist>
|
||||
|
||||
<note>
|
||||
<para>One additional file that starts with "ippicv" (integrated
|
||||
performance primitives) will be automatically downloaded during the
|
||||
cmake portion of the build procedure. This download is specific to the
|
||||
system architecture.</para>
|
||||
<para>
|
||||
One additional file that starts with "ippicv" (integrated
|
||||
performance primitives) will be automatically downloaded during the
|
||||
cmake portion of the build procedure. This download is specific to the
|
||||
system architecture.
|
||||
</para>
|
||||
</note>
|
||||
|
||||
<bridgehead renderas="sect3">opencv Dependencies</bridgehead>
|
||||
@ -193,14 +195,20 @@ make</userinput></screen>
|
||||
<sect2 role="commands">
|
||||
<title>Command Explanations</title>
|
||||
|
||||
<para><parameter>-DWITH_XINE=ON</parameter>: This option instructs the make
|
||||
procedure to use <xref linkend="xine-lib"/>.</para>
|
||||
<para>
|
||||
<parameter>-DWITH_XINE=ON</parameter>: This option instructs the make
|
||||
procedure to use <xref linkend="xine-lib"/>.
|
||||
</para>
|
||||
|
||||
<para><parameter>-DENABLE_PRECOMPILED_HEADERS=OFF</parameter>: This option
|
||||
is needed for compatibiiity with gcc-6.1 and later.</para>
|
||||
<para>
|
||||
<parameter>-DENABLE_PRECOMPILED_HEADERS=OFF</parameter>: This option
|
||||
is needed for compatibiiity with gcc-6.1 and later.
|
||||
</para>
|
||||
|
||||
<para><option>-DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib-&opencv-version;/modules</option>:
|
||||
instructs the build system to build additional modules.</para>
|
||||
<para>
|
||||
<option>-DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib-&opencv-version;/modules</option>:
|
||||
instructs the build system to build additional modules.
|
||||
</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
|
@ -42,22 +42,34 @@
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
<listitem>
|
||||
<para>Download (HTTP): <ulink url="&openjpeg2-download-http;"/></para>
|
||||
<para>
|
||||
Download (HTTP): <ulink url="&openjpeg2-download-http;"/>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Download (FTP): <ulink url="&openjpeg2-download-ftp;"/></para>
|
||||
<para>
|
||||
Download (FTP): <ulink url="&openjpeg2-download-ftp;"/>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Download MD5 sum: &openjpeg2-md5sum;</para>
|
||||
<para>
|
||||
Download MD5 sum: &openjpeg2-md5sum;
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Download size: &openjpeg2-size;</para>
|
||||
<para>
|
||||
Download size: &openjpeg2-size;
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Estimated disk space required: &openjpeg2-buildsize;</para>
|
||||
<para>
|
||||
Estimated disk space required: &openjpeg2-buildsize;
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Estimated build time: &openjpeg2-time;</para>
|
||||
<para>
|
||||
Estimated build time: &openjpeg2-time;
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
@ -70,10 +82,10 @@
|
||||
|
||||
<bridgehead renderas="sect4">Optional</bridgehead>
|
||||
<para role="optional">
|
||||
<xref linkend="lcms2"/>,
|
||||
<xref linkend="libpng"/>,
|
||||
<xref linkend="libtiff"/>, and
|
||||
<xref linkend="doxygen"/> (to build the API documentation)
|
||||
<xref linkend="lcms2"/>,
|
||||
<xref linkend="libpng"/>,
|
||||
<xref linkend="libtiff"/>, and
|
||||
<xref linkend="doxygen"/> (to build the API documentation)
|
||||
</para>
|
||||
|
||||
<para condition="html" role="usernotes">User Notes:
|
||||
@ -101,9 +113,13 @@ make</userinput></screen>
|
||||
but obtaining poor results:
|
||||
http://lists.linuxfromscratch.org/pipermail/blfs-dev/2015-April/030035.html
|
||||
-->
|
||||
<para>This package does not come with a working test suite.</para>
|
||||
<para>
|
||||
This package does not come with a working test suite.
|
||||
</para>
|
||||
|
||||
<para>Now, as the <systemitem class="username">root</systemitem> user:</para>
|
||||
<para>
|
||||
Now, as the <systemitem class="username">root</systemitem> user:
|
||||
</para>
|
||||
|
||||
<screen role="root"><userinput>make install &&
|
||||
|
||||
@ -118,8 +134,10 @@ popd</userinput></screen>
|
||||
<sect2 role="commands">
|
||||
<title>Command Explanations</title>
|
||||
|
||||
<para><option>-DBUILD_TESTING=ON</option>: This switch enables
|
||||
building the test suite.</para>
|
||||
<para>
|
||||
<option>-DBUILD_TESTING=ON</option>: This switch enables
|
||||
building the test suite.
|
||||
</para>
|
||||
|
||||
</sect2>-->
|
||||
|
||||
@ -146,7 +164,9 @@ popd</userinput></screen>
|
||||
<varlistentry id="opj_compress">
|
||||
<term><command>opj_compress</command></term>
|
||||
<listitem>
|
||||
<para>converts various image formats to the jpeg2000 format.</para>
|
||||
<para>
|
||||
converts various image formats to the jpeg2000 format.
|
||||
</para>
|
||||
<indexterm zone="openjpeg2 opj_compress">
|
||||
<primary sortas="b-opj_compress">opj_compress</primary>
|
||||
</indexterm>
|
||||
@ -156,7 +176,9 @@ popd</userinput></screen>
|
||||
<varlistentry id="opj_decompress">
|
||||
<term><command>opj_decompress</command></term>
|
||||
<listitem>
|
||||
<para>converts jpeg2000 images to other image types.</para>
|
||||
<para>
|
||||
converts jpeg2000 images to other image types.
|
||||
</para>
|
||||
<indexterm zone="openjpeg2 opj_decompress">
|
||||
<primary sortas="b-opj_decompress">opj_decompress</primary>
|
||||
</indexterm>
|
||||
@ -166,7 +188,9 @@ popd</userinput></screen>
|
||||
<varlistentry id="opj_dump">
|
||||
<term><command>opj_dump</command></term>
|
||||
<listitem>
|
||||
<para>reads in a jpeg2000 image and dumps the contents to stdout.</para>
|
||||
<para>
|
||||
reads in a jpeg2000 image and dumps the contents to stdout.
|
||||
</para>
|
||||
<indexterm zone="openjpeg2 opj_dump">
|
||||
<primary sortas="b-opj_dump">opj_dump</primary>
|
||||
</indexterm>
|
||||
|
@ -87,8 +87,10 @@
|
||||
<sect2 role="installation">
|
||||
<title>Installation of Pixman</title>
|
||||
|
||||
<para>Install <application>Pixman</application> by running the following
|
||||
commands:</para>
|
||||
<para>
|
||||
Install <application>Pixman</application> by running the following
|
||||
commands:
|
||||
</para>
|
||||
|
||||
<screen><userinput>mkdir build &&
|
||||
cd build &&
|
||||
|
Loading…
Reference in New Issue
Block a user