Ignore:
Timestamp:
03/24/2005 06:41:35 PM (19 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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
Children:
3a0d3cf8
Parents:
1ab1ad6a
Message:

Updated build entities and added indexing tags to libpng

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/graphlib/libpng.xml

    r1ab1ad6a rea97e13  
    99<!ENTITY libpng-md5 "00cea4539bea4bd34cbf8b82ff9589cd">
    1010<!ENTITY libpng-size "376 KB">
    11 <!ENTITY libpng-buildsize "5.6 MB">
    12 <!ENTITY libpng-time "0.14 SBU">
    13 
     11<!ENTITY libpng-buildsize "5.75 MB">
     12<!ENTITY libpng-time "0.13 SBU">
    1413]>
    1514
     
    2019</sect1info>
    2120<?dbhtml filename="libpng.html"?>
    22 
    2321<title>libpng-&libpng-version;</title>
     22<indexterm zone="libpng">
     23<primary sortas="a-Libpng">Libpng</primary></indexterm>
    2424
    2525<sect2>
     
    4545<sect3><title>Additional downloads</title>
    4646<itemizedlist spacing='compact'>
    47 <listitem><para>Required Patch to explicitly link libpng against system libraries: <ulink
    48 url="&patch-root;/libpng-&libpng-version;-link_to_proper_libs-1.patch"/></para></listitem>
     47<listitem><para>Required Patch to explicitly link
     48<application>libpng</application> against system libraries: <ulink
     49url="&patch-root;/libpng-&libpng-version;-link_to_proper_libs-1.patch"/></para>
     50</listitem>
    4951</itemizedlist></sect3>
    5052
     
    5961<screen><userinput><command>patch -Np1 -i ../libpng-&libpng-version;-link_to_proper_libs-1.patch &amp;&amp;
    6062make prefix=/usr ZLIBINC=/usr/include \
    61     ZLIBLIB=/usr/lib -f scripts/makefile.linux &amp;&amp;
    62 make prefix=/usr install -f scripts/makefile.linux</command></userinput></screen>
     63    ZLIBLIB=/usr/lib -f scripts/makefile.linux</command></userinput></screen>
     64
     65<para>Now, as the root user:</para>
     66
     67<screen><userinput role='root'><command>make prefix=/usr install -f scripts/makefile.linux</command></userinput></screen>
    6368
    6469</sect2>
     
    7580<command>make</command> at the <application>Linux</application> version of the
    7681<filename>Makefile</filename> as <application>libpng</application> doesn't use
    77 an <application>autoconf</application> routine. Instead it has various
     82an <application>autoconf</application> routine. Instead, it has various
    7883<filename>Makefile</filename>s for different platforms.</para>
    7984
     
    9499<title>Contents</title>
    95100
    96 <para>The <application>libpng</application> package contains
    97 <filename class="libraryfile">libpng</filename> libraries and
    98 <command>libpng-config</command>.</para>
     101<segmentedlist>
     102<segtitle>Installed Programs</segtitle>
     103<segtitle>Installed Libraries</segtitle>
     104<segtitle>Installed Directory</segtitle>
    99105
    100 </sect2>
     106<seglistitem>
     107<seg>libpng-config and libpng12-config</seg>
     108<seg>libpng.[so,a] and libpng12.[so,a]</seg>
     109<seg>/usr/include/libpng12</seg>
     110</seglistitem>
     111</segmentedlist>
    101112
    102 <sect2><title>Description</title>
     113<variablelist>
     114<bridgehead renderas="sect3">Short Descriptions</bridgehead>
     115<?dbfo list-presentation="list"?>
    103116
    104 <sect3><title>libpng libraries</title>
    105 <para>The <filename class="libraryfile">libpng</filename> libraries are
    106 a collection of routines used to
    107 create and manipulate <acronym>PNG</acronym> format graphics files. The
    108 <acronym>PNG</acronym> format was designed as a
    109 replacement for <acronym>GIF</acronym> and, to a lesser extent,
    110 <acronym>TIFF</acronym>, with many improvements and extensions and lack of
    111 patent problems.</para></sect3>
     117<varlistentry id="libpng-config">
     118<term><command>libpng-config</command></term>
     119<listitem><para>is a symlink to <command>libpng12-config</command>.</para>
     120<indexterm zone="libpng libpng-config">
     121<primary sortas="g-libpng-config">libpng-config</primary>
     122</indexterm></listitem>
     123</varlistentry>
    112124
    113 <sect3><title>libpng-config</title>
    114 <para><command>libpng-config</command> provides configuration info for
    115 <application>libpng</application>.</para></sect3>
     125<varlistentry id="libpng12-config">
     126<term><command>libpng12-config</command></term>
     127<listitem><para>provides configuration information for
     128<application>libpng</application>.</para>
     129<indexterm zone="libpng libpng12-config">
     130<primary sortas="b-libpng12-config">libpng12-config</primary>
     131</indexterm></listitem>
     132</varlistentry>
     133
     134<varlistentry id="libpng12">
     135<term><filename class='libraryfile'>libpng.[so,a] and
     136libpng12.[so,a]</filename></term>
     137<listitem><para>libraries are a collection of routines used to create and
     138manipulate <acronym>PNG</acronym> format graphics files. The
     139<acronym>PNG</acronym> format was designed as a replacement for
     140<acronym>GIF</acronym> and, to a lesser extent, <acronym>TIFF</acronym>, with
     141many improvements and extensions and lack of patent problems.</para>
     142<indexterm zone="libpng libpng12">
     143<primary sortas="c-libpng">libpng.[so,a]</primary>
     144</indexterm></listitem>
     145</varlistentry>
     146</variablelist>
    116147
    117148</sect2>
Note: See TracChangeset for help on using the changeset viewer.