Changeset 94b4def9


Ignore:
Timestamp:
01/26/2016 06:29:53 AM (8 years ago)
Author:
DJ Lucas <dj@…>
Branches:
systemd-13485
Children:
fd21cdf
Parents:
a6a9fc5
Message:

Merge Chapter 10 changes from trunk, fix boost sed (from trunk).

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/branches/systemd@16844 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
1 added
31 edited
2 moved

Legend:

Unmodified
Added
Removed
  • general.ent

    ra6a9fc5 r94b4def9  
    11<!-- $LastChangedBy$ $Date$ -->
    22
    3 <!ENTITY day          "25">                   <!-- Always 2 digits -->
     3<!ENTITY day          "26">                   <!-- Always 2 digits -->
    44<!ENTITY month        "01">                   <!-- Always 2 digits -->
    55<!ENTITY year         "2016">
     
    77<!ENTITY copyholder   "The BLFS systemd Development Team">
    88<!ENTITY version      "&year;-&month;-&day;">
    9 <!ENTITY releasedate  "January 25th, &year;">
     9<!ENTITY releasedate  "January 26th, &year;">
    1010<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1111<!ENTITY blfs-version "systemd">                  <!-- svn|[release #] -->
  • general/genlib/boost.xml

    ra6a9fc5 r94b4def9  
    9494    </para>
    9595
    96 <screen><userinput>sed -e 's@using python[^;]*@&: /usr/include/python${PYTHON_VERSION/3*/${PYTHON_VERSION}m} @' \
    97     -i bootstrap.sh</userinput></screen>
     96<screen><userinput>sed -e '/using python/ s@;@: /usr/include/python${PYTHON_VERSION/3*/${PYTHON_VERSION}m} @' \
     97-i bootstrap.sh</userinput></screen>
    9898
    9999    <para>
  • general/graphlib/aalib.xml

    ra6a9fc5 r94b4def9  
    3333    ASCII Art.</para>
    3434
    35     &lfs77_checked;
     35    &lfs78_checked;
    3636
    3737    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/graphlib/babl.xml

    ra6a9fc5 r94b4def9  
    66
    77  <!ENTITY babl-download-http
    8            "http://download.gimp.org/pub/babl/0.1/babl-&babl-version;.tar.bz2">
    9   <!ENTITY babl-download-ftp  " ">
    10   <!ENTITY babl-md5sum        "50c8d12cdf5b3991590fa6cba16218a0">
    11   <!ENTITY babl-size          "628 KB">
    12   <!ENTITY babl-buildsize     "18 MB">
    13   <!ENTITY babl-time          "0.2 SBU">
     8  "http://download.gimp.org/pub/babl/0.1/babl-&babl-version;.tar.bz2">
     9  <!ENTITY babl-download-ftp " ">
     10<!--  <!ENTITY babl-download-ftp
     11  "ftp://ftp.gimp.org/pub/babl/0.1/babl-&babl-version;.tar.bz2">-->
     12  <!ENTITY babl-md5sum        "b64a3b2cef5b0bb62caff0afdd32bdb8">
     13  <!ENTITY babl-size          "704 KB">
     14  <!ENTITY babl-buildsize     "15 MB (with tests)">
     15  <!ENTITY babl-time          "0.2 SBU (with tests)">
    1416]>
    1517
     
    3638    </para>
    3739
    38     &lfs77_checked;
     40    &lfs78_checked;
    3941
    4042    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    7678    <bridgehead renderas="sect4">Optional</bridgehead>
    7779    <para role="optional">
    78       <xref linkend="gobject-introspection"/>,
    79       <xref linkend="librsvg"/> and
    80       <xref linkend="which"/>
     80      <xref linkend="gobject-introspection"/>
    8181    </para>
    8282
     
    9393    </para>
    9494
    95 <screen><userinput>./configure --prefix=/usr &amp;&amp;
     95<screen><userinput>./configure --prefix=/usr --disable-docs &amp;&amp;
    9696make</userinput></screen>
    9797
     
    105105
    106106<screen role="root"><userinput>make install &amp;&amp;
    107 install -v -dm755 /usr/share/gtk-doc/html/babl/graphics &amp;&amp;
     107
     108install -v -m755 -d /usr/share/gtk-doc/html/babl/graphics &amp;&amp;
    108109install -v -m644 docs/*.{css,html} /usr/share/gtk-doc/html/babl &amp;&amp;
    109110install -v -m644 docs/graphics/*.{html,png,svg} /usr/share/gtk-doc/html/babl/graphics</userinput></screen>
     
    114115
    115116    <para>
    116       <command>install -v -dm755
     117      <parameter>--disable-docs</parameter>: This switch disables
     118      <filename>BablFishPath.html</filename> and
     119      <filename>index.html</filename> generation. Remove it, if you want them.
     120    </para>
     121
     122    <para>
     123
     124      <command>install -v -m755 -d
    117125      /usr/share/gtk-doc/html/babl/graphics</command>: This and the subsequent
    118126      commands install the library html documentation under
    119       <filename class="directory">/usr/share/gtk-doc/html</filename> where other
    120       <application>GTK+</application> packages put the programmer-oriented
    121       documentation.
     127      <filename class="directory">/usr/share/gtk-doc/html</filename> where
     128      other gtk packages put the programmer-oriented documentation.
     129
    122130    </para>
    123 
    124131  </sect2>
    125132
     
    133140
    134141      <seglistitem>
     142        <seg>None</seg>
     143        <seg>libbabl-0.1.so and libraries in /usr/lib/babl-0.1</seg>
    135144        <seg>
    136           None
    137         </seg>
    138         <seg>
    139           libbabl.so
    140         </seg>
    141         <seg>
    142           /usr/include/babl-0.1,
    143           /usr/lib/babl-0.1 and
     145          /usr/{include,lib}/babl-0.1 and
    144146          /usr/share/gtk-doc/html/babl
    145147        </seg>
     
    153155
    154156      <varlistentry id="libbabl">
    155         <term><filename class="libraryfile">libbabl.so</filename></term>
     157        <term><filename class='libraryfile'>libbabl-0.1.so</filename></term>
    156158        <listitem>
    157159          <para>
     
    159161          </para>
    160162          <indexterm zone="babl libbabl">
    161             <primary sortas="c-libbabl">libbabl.so</primary>
     163            <primary sortas="c-libbabl">libbabl-0.1.so</primary>
    162164          </indexterm>
    163165        </listitem>
    164166      </varlistentry>
    165 
    166167    </variablelist>
    167 
    168168  </sect2>
    169 
    170169</sect1>
  • general/graphlib/exiv2.xml

    ra6a9fc5 r94b4def9  
    3535    </para>
    3636
    37     &lfs77_checked;
     37    &lfs78_checked;
    3838
    3939    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/graphlib/fontconfig.xml

    ra6a9fc5 r94b4def9  
    55  %general-entities;
    66
    7   <!ENTITY fontconfig-download-http 
     7  <!ENTITY fontconfig-download-http
    88           "http://www.freedesktop.org/software/fontconfig/release/fontconfig-&fontconfig-version;.tar.bz2">
    99  <!ENTITY fontconfig-download-ftp  " ">
     
    7777    <bridgehead renderas="sect4">Required</bridgehead>
    7878    <para role="required">
    79       <xref linkend="freetype2"/> 
     79      <xref linkend="freetype2"/>
    8080    </para>
    8181
  • general/graphlib/freetype2.xml

    ra6a9fc5 r94b4def9  
    66
    77  <!ENTITY freetype2-download-http "&sourceforge-repo;/freetype/freetype-&freetype2-version;.tar.bz2">
    8   <!ENTITY freetype2-download-ftp  " ">
    9   <!ENTITY freetype2-md5sum        "35cb8f4d9e5906847901bb39324c2f80">
     8  <!ENTITY freetype2-download-ftp  "&gentoo-ftp-repo;/freetype-&freetype2-version;.tar.bz2">
     9  <!ENTITY freetype2-md5sum        "86109d0c998787d81ac582bad9adf82e">
    1010  <!ENTITY freetype2-size          "1.7 MB">
    11   <!ENTITY freetype2-buildsize     "33 MB">
    12   <!ENTITY freetype2-time          "0.2 SBU">
    13 
    14   <!ENTITY freetype2-doc-version       "2.6">
     11  <!ENTITY freetype2-buildsize     "34 MB (includes installing additional documentation)">
     12  <!ENTITY freetype2-time          "0.2 SBU (includes installing additional documentation)">
     13
     14  <!ENTITY freetype2-doc-version   "2.6.2">
    1515  <!ENTITY freetype2-doc-download-http "&sourceforge-repo;/freetype/freetype-doc-&freetype2-doc-version;.tar.bz2">
    16   <!ENTITY freetype2-doc-download-ftp  " ">
    17   <!ENTITY freetype2-doc-md5sum        "9a6f668a2bef1ac3f65c619af22a17bc">
     16  <!ENTITY freetype2-doc-download-ftp  "&gentoo-ftp-repo;/freetype-doc-&freetype2-doc-version;.tar.bz2">
     17  <!ENTITY freetype2-doc-md5sum        "22bd94ab15fc4b434e20161b866d7c3e">
    1818  <!ENTITY freetype2-doc-size          "468 KB">
    1919]>
     
    5151        </para>
    5252      </listitem>
    53       <listitem>
     53<!--      <listitem>
    5454        <para>
    5555          Download (FTP): <ulink url="&freetype2-download-ftp;"/>
    5656        </para>
    57       </listitem>
     57      </listitem> -->
    5858      <listitem>
    5959        <para>
     
    8686        </para>
    8787      </listitem>
    88       <listitem>
     88<!--      <listitem>
    8989        <para>
    9090          Download (FTP): <ulink url="&freetype2-doc-download-ftp;"/>
    9191        </para>
    92       </listitem>
     92      </listitem> -->
    9393      <listitem>
    9494        <para>
     
    104104
    105105    <bridgehead renderas="sect3">FreeType2 Dependencies</bridgehead>
    106  
     106
    107107    <bridgehead renderas="sect4">Recommended</bridgehead>
    108108    <para role="recommended">
     
    134134    </para>
    135135
    136 <screen><userinput>sed -i  -e "/AUX.*.gxvalid/s@^# @@" \
    137         -e "/AUX.*.otvalid/s@^# @@" \
    138         modules.cfg                        &amp;&amp;
    139 
    140 sed -ri -e 's:.*(#.*SUBPIXEL.*) .*:\1:' \
    141         include/freetype/config/ftoption.h          &amp;&amp;
     136<screen><userinput>sed -e "/AUX.*.gxvalid/s@^# @@" \
     137    -e "/AUX.*.otvalid/s@^# @@" \
     138    -i modules.cfg              &amp;&amp;
     139
     140sed -e 's:.*\(#.*SUBPIXEL.*\) .*:\1:' \
     141    -i include/freetype/config/ftoption.h  &amp;&amp;
    142142
    143143./configure --prefix=/usr --disable-static &amp;&amp;
     
    165165      table validation and second command enables Subpixel Rendering and
    166166      Subpixel Hinting in order to improve font rendering. Note that Subpixel
    167       Rendering may have patent issues. Be sure to read the <literal>'Other
     167      Rendering may have patent issues.  Be sure to read the <literal>'Other
    168168      patent issues'</literal> part of
    169169      <ulink url="http://www.freetype.org/patents.html"/>
  • general/graphlib/fribidi.xml

    ra6a9fc5 r94b4def9  
    77  <!ENTITY fribidi-download-http "http://fribidi.org/download/fribidi-&fribidi-version;.tar.bz2">
    88  <!ENTITY fribidi-download-ftp  " ">
    9   <!ENTITY fribidi-md5sum        "ce93d862344991173dabb609bf93ca1d">
    10   <!ENTITY fribidi-size          "625 KB">
    11   <!ENTITY fribidi-buildsize     "6.5 MB">
    12   <!ENTITY fribidi-time          "0.1 SBU">
     9  <!ENTITY fribidi-md5sum        "6c7e7cfdd39c908f7ac619351c1c5c23">
     10  <!ENTITY fribidi-size          "636 KB">
     11  <!ENTITY fribidi-buildsize     "6.7 MB (with tests)">
     12  <!ENTITY fribidi-time          "less than 0.1 SBU (with tests)">
    1313]>
    1414
     
    3737    </para>
    3838
    39     &lfs77_checked;
     39    &lfs78_checked;
    4040
    4141    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    9393    </para>
    9494
    95 <screen><userinput>sed -i "s|glib/gstrfuncs\.h|glib.h|" charset/fribidi-char-sets.c &amp;&amp;
     95<screen><userinput>./configure --prefix=/usr &amp;&amp;
    9696
    97 sed -i "s|glib/gmem\.h|glib.h|"      lib/mem.h                   &amp;&amp;
    98 ./configure --prefix=/usr                                        &amp;&amp;
    9997make</userinput></screen>
    10098
     
    109107<screen role="root"><userinput>make install</userinput></screen>
    110108  </sect2>
    111 
     109<!--
    112110  <sect2 role="commands">
    113111    <title>Command Explanations</title>
     
    116114    <application>GLib-2</application> is linked into the build.</para>
    117115
    118   </sect2>
     116  </sect2>-->
    119117
    120118  <sect2 role="content">
  • general/graphlib/gegl.xml

    ra6a9fc5 r94b4def9  
    77  <!ENTITY gegl-download-http "http://download.gimp.org/pub/gegl/0.2/gegl-&gegl-version;.tar.bz2">
    88  <!ENTITY gegl-download-ftp " ">
     9<!--  <!ENTITY gegl-download-ftp "ftp://ftp.gimp.org/pub/gegl/0.2/gegl-&gegl-version;.tar.bz2">-->
    910  <!ENTITY gegl-md5sum        "32b00002f1f1e316115c4ed922e1dec8">
    1011  <!ENTITY gegl-size          "7.2 MB">
     
    3536    </para>
    3637
    37     &lfs77_checked;
     38    &lfs78_checked;
    3839
    3940    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    8283
    8384    <bridgehead renderas="sect3">gegl Dependencies</bridgehead>
     85
    8486
    8587    <bridgehead renderas="sect4">Required</bridgehead>
     
    142144<screen role="root"><userinput>make install &amp;&amp;
    143145install -v -m644 docs/*.{css,html} /usr/share/gtk-doc/html/gegl &amp;&amp;
    144 install -v -dm755 /usr/share/gtk-doc/html/gegl/images &amp;&amp;
     146install -d -v -m755 /usr/share/gtk-doc/html/gegl/images &amp;&amp;
    145147install -v -m644 docs/images/* /usr/share/gtk-doc/html/gegl/images</userinput></screen>
    146148  </sect2>
     
    156158    </para>
    157159
     160    <para>
     161      <option>--without-vala</option>: Do not create a
     162      <application>vala</application> API - use this if
     163      <command>vapigen</command> breaks the build.
     164    </para>
     165
    158166    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    159167    href="../../xincludes/gtk-doc-rebuild.xml"/>
    160168
    161169    <para>
    162       <envar>LC_ALL=en_US</envar>: In some locales with <xref linkend="ruby"/>
     170      <envar>LC_ALL=en_US</envar>: In some locales with <xref linkend='ruby'/>
    163171      installed, one build component fails and prevents completion of the
    164       procedure. Using this variable avoids the problem.
     172      procedure.  Using this variable avoids the problem.
    165173    </para>
    166174
     
    176184
    177185      <seglistitem>
    178         <seg>
    179           gegl
    180         </seg>
    181         <seg>
    182           libgegl-0.2.so
    183         </seg>
    184         <seg>
    185           /usr/include/gegl-0.2
    186         </seg>
     186        <seg>gegl</seg>
     187        <seg>libgegl-0.2.so and libraries in /usr/lib/gegl-0.2</seg>
     188        <seg>/usr/include/gegl-0.2</seg>
    187189      </seglistitem>
    188190    </segmentedlist>
     
    206208
    207209      <varlistentry id="libgegl-0.2">
    208         <term><filename class="libraryfile">libgegl-0.2.so</filename></term>
     210        <term><filename class='libraryfile'>libgegl-0.2.so</filename></term>
    209211        <listitem>
    210212          <para>
     
    217219        </listitem>
    218220      </varlistentry>
    219 
    220221    </variablelist>
    221 
    222   </sect2>
    223 
     222  </sect2>
    224223</sect1>
  • general/graphlib/giflib.xml

    ra6a9fc5 r94b4def9  
    77  <!ENTITY giflib-download-http "&sourceforge-repo;/giflib/giflib-&giflib-version;.tar.bz2">
    88  <!ENTITY giflib-download-ftp  " ">
    9   <!ENTITY giflib-http-md5sum   "1c39333192712788c6568c78a949f13e">
    10   <!ENTITY giflib-http-size     "640 KB">
    11   <!ENTITY giflib-buildsize     "6.7 MB (with documentation; additional 0.4 MB for the tests)">
    12   <!ENTITY giflib-time          "0.1 SBU (with documentation)">
     9  <!ENTITY giflib-http-md5sum   "323a9f11ab56c8a2d1715376410ce376">
     10  <!ENTITY giflib-http-size     "624 KB">
     11  <!ENTITY giflib-buildsize     "7.6 MB (with documentation and tests)">
     12  <!ENTITY giflib-time          "0.1 SBU (with documentation and tests)">
    1313]>
    1414
     
    3434    working with GIF files.</para>
    3535
    36     &lfs77_checked;
     36    &lfs78_checked;
    3737
    3838    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    7676make</userinput></screen>
    7777
    78     <para>To test the results, issue: <command>make check</command>. Test suite
    79     results are kept in <filename>test.sh.log</filename>.</para>
     78    <para>To test the results, issue: <command>make check-TESTS</command>. Test
     79    suite results are kept in <filename>test.sh.log</filename>.</para>
    8080
    8181    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
  • general/graphlib/graphite2.xml

    ra6a9fc5 r94b4def9  
    1111           "&sourceforge-repo;/silgraphite/graphite2-&graphite2-version;.tgz">
    1212  <!ENTITY graphite2-download-ftp  " ">
    13   <!ENTITY graphite2-md5sum        "7cda6fc6bc197b216777b15ce52c38a8">
    14   <!ENTITY graphite2-size          "6.5 MB">
    15   <!ENTITY graphite2-buildsize     "48 MB">
    16   <!ENTITY graphite2-time          "0.3 SBU">
     13  <!ENTITY graphite2-md5sum        "5b8d22a8bbf031838e31432868c0109c">
     14  <!ENTITY graphite2-size          "3.8 MB">
     15  <!ENTITY graphite2-buildsize     "27 MB (with docs and tests)">
     16  <!ENTITY graphite2-time          "0.3 SBU (with docs and tests)">
    1717]>
    1818
     
    101101      <application>harfbuzz</application>).
    102102    </para>
    103     <para>To build the documentation, which is reported to be broken, would
    104       require all of
     103
     104    <para>To build the documentation:
    105105      <ulink url="http://www.methods.co.nz/asciidoc/">AsciiDoc</ulink>,
    106       <xref linkend="doxygen"/> and
    107       <xref linkend="texlive"/> (or <xref linkend="tl-installer"/>)
     106      <xref linkend="doxygen"/>,
     107      <xref linkend="texlive"/> (or <xref linkend="tl-installer"/>), and
     108      <ulink url="http://dblatex.sourceforge.net/">
     109      dblatex</ulink>  (for PDF docs)
     110    </para>
     111
     112    <para>To execute the test suite you will need
     113      <ulink url="https://pypi.python.org/pypi/FontTools">FontTools</ulink>
     114      (Python 2 module), otherwise, the "cmp" tests fail.
    108115    </para>
    109116
     
    131138cd    build &amp;&amp;
    132139
    133 cmake -DCMAKE_INSTALL_PREFIX=/usr \
    134       -DCMAKE_BUILD_TYPE=Release  \
    135       -Wno-dev                    .. &amp;&amp;
     140cmake -G "Unix Makefiles"         \
     141      -DCMAKE_INSTALL_PREFIX=/usr \
     142      .. &amp;&amp;
     143
    136144make</userinput></screen>
    137145
    138146    <para>
    139       To test the results, issue: <command>make -k test</command>. Several
    140       tests fail for unknown reasons.
     147      If you wish to build the documentation, issue:
     148    </para>
     149
     150<screen><userinput>make docs</userinput></screen>
     151
     152    <para>
     153      Some tests fail if
     154      <ulink url="https://pypi.python.org/pypi/FontTools">FontTools</ulink>
     155      (Python 2 module) is not installed. These tests can be removed with:
     156    </para>
     157
     158<screen><userinput>sed -i '/cmptest/d' tests/CMakeLists.txt</userinput></screen>
     159
     160    <para>
     161      To test the results, issue: <command>make test</command>.
    141162    </para>
    142163
     
    146167
    147168<screen role="root"><userinput>make install</userinput></screen>
     169
     170    <para>
     171      If you built the documentation, install, as the
     172      <systemitem class="username">root</systemitem> user:
     173    </para>
     174
     175<screen role="root"><userinput>install -v -d -m755 /usr/share/doc/graphite2-&graphite2-version;/api &amp;&amp;
     176cp      -v -r -f    doc/doxygen/{html,latex/refman.pdf} \
     177                    /usr/share/doc/graphite2-&graphite2-version;/api &amp;&amp;
     178cp      -v -r -f    doc/{GTF,manual}.html \
     179                    /usr/share/doc/graphite2-&graphite2-version;</userinput></screen>
     180
     181  </sect2>
     182
     183  <sect2 role="commands">
     184    <title>Command Explanations</title>
     185
     186    <para><option>-DCMAKE_VERBOSE_MAKEFILE=ON</option>: This switch turns on
     187    build verbose mode.</para>
     188
    148189  </sect2>
    149190
     
    164205        </seg>
    165206        <seg>
    166           /usr/include/graphite2 and
    167           /usr/share/graphite2
     207          /usr/{include,share}/graphite2 and optionally
     208          /usr/share/doc/graphite2-&graphite2-version;
    168209        </seg>
    169210      </seglistitem>
  • general/graphlib/graphlib.xml

    ra6a9fc5 r94b4def9  
    4444  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libwebp.xml"/>
    4545  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="newt.xml"/>
     46  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="opencv.xml"/>
    4647  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="openjpeg.xml"/>
    4748  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="openjpeg2.xml"/>
    4849  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="pixman.xml"/>
    49   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="poppler-systemd.xml"/>
     50  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="poppler.xml"/>
    5051  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="qpdf.xml"/>
    5152
  • general/graphlib/harfbuzz.xml

    ra6a9fc5 r94b4def9  
    88           "http://www.freedesktop.org/software/harfbuzz/release/harfbuzz-&harfbuzz-version;.tar.bz2">
    99  <!ENTITY harfbuzz-download-ftp  " ">
    10   <!ENTITY harfbuzz-md5sum        "1223cefac2bc77298ff5c7422bb148d5">
    11   <!ENTITY harfbuzz-size          "1.2 MB">
    12   <!ENTITY harfbuzz-buildsize     "53 MB (with test suite)">
    13   <!ENTITY harfbuzz-time          "0.5 SBU (with test suite)">
     10  <!ENTITY harfbuzz-md5sum        "671daf05153d57258e5cb992aa28c64a">
     11  <!ENTITY harfbuzz-size          "1.3 MB">
     12  <!ENTITY harfbuzz-buildsize     "53 MB (with tests)">
     13  <!ENTITY harfbuzz-time          "0.4 SBU (with tests)">
    1414]>
    1515
     
    157157      <seglistitem>
    158158        <seg>
    159           hb-ot-shape-closure,
    160           hb-shape, and
    161           hb-view (only if Cairo is installed)
     159          hb-ot-shape-closure, hb-shape, and
     160          hb-view (only if cairo is installed)
    162161        </seg>
    163162        <seg>
    164           libharfbuzz.so,
    165           libharfbuzz-gobject.so,
    166           and libharfbuzz-icu.so
     163          libharfbuzz.so, libharfbuzz-gobject.so and libharfbuzz-icu.so
    167164        </seg>
    168165        <seg>
    169           /usr/include/harfbuzz and
    170           /usr/share/gtk-doc/html/harfbuzz
     166          /usr/{include,share/gtk-doc/html}/harfbuzz
    171167        </seg>
    172168      </seglistitem>
     
    178174      <?dbhtml list-presentation="table"?>
    179175
    180       <varlistentry id="hb-ot-shape-closure">
     176     <varlistentry id="hb-ot-shape-closure">
    181177        <term><command>hb-ot-shape-closure</command></term>
    182178        <listitem>
  • general/graphlib/ijs.xml

    ra6a9fc5 r94b4def9  
    3636    </para>
    3737
    38     &lfs77_checked;
     38    &lfs78_checked;
    3939
    4040    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/graphlib/lcms.xml

    ra6a9fc5 r94b4def9  
    3333    programs to provide color management facilities.</para>
    3434
    35     &lfs77_checked;
     35    &lfs78_checked;
    3636
    3737    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    9696
    9797<screen role="root"><userinput>make install &amp;&amp;
    98 install -v -dm755 /usr/share/doc/lcms-&lcms-version; &amp;&amp;
    99 install -v -m644  README.1ST doc/* \
    100                   /usr/share/doc/lcms-&lcms-version;</userinput></screen>
     98install -v -m755 -d /usr/share/doc/lcms-&lcms-version; &amp;&amp;
     99install -v -m644    README.1ST doc/* \
     100                    /usr/share/doc/lcms-&lcms-version;</userinput></screen>
    101101
    102102  </sect2>
  • general/graphlib/lcms2.xml

    ra6a9fc5 r94b4def9  
    99  <!ENTITY lcms2-md5sum        "06c1626f625424a811fb4b5eb070839d">
    1010  <!ENTITY lcms2-size          "6.2 MB">
    11   <!ENTITY lcms2-buildsize     "21 MB">
    12   <!ENTITY lcms2-time          "0.2 SBU">
     11  <!ENTITY lcms2-buildsize     "21 MB (with the tests)">
     12  <!ENTITY lcms2-time          "0.2 SBU (with the tests)">
    1313]>
    1414
     
    3535    standard for color management.</para>
    3636
    37     &lfs77_checked;
     37    &lfs78_checked;
    3838
    3939    <bridgehead renderas="sect3">Package Information</bridgehead>
  • general/graphlib/libexif.xml

    ra6a9fc5 r94b4def9  
    9595    </para>
    9696
    97 <screen><userinput>./configure --prefix=/usr    \
    98             --disable-static \
    99             --with-doc-dir=/usr/share/doc/libexif-&libexif-version; &amp;&amp;
     97<screen><userinput>./configure --prefix=/usr \
     98            --with-doc-dir=/usr/share/doc/libexif-&libexif-version; \
     99            --disable-static &amp;&amp;
    100100make</userinput></screen>
    101101
  • general/graphlib/libjpeg-turbo.xml

    ra6a9fc5 r94b4def9  
    99  <!ENTITY libjpeg-md5sum        "86b0d5f7507c2e6c21c00219162c3c44">
    1010  <!ENTITY libjpeg-size          "1.5 MB">
    11   <!ENTITY libjpeg-buildsize     "16 MB">
    12   <!ENTITY libjpeg-time          "0.6 SBU">
     11  <!ENTITY libjpeg-buildsize     "15 MB">
     12  <!ENTITY libjpeg-time          "0.4 SBU">
    1313]>
    1414
     
    105105      To test the results, issue: <command>make test</command>.
    106106    </para>
     107
     108    <note><para>
     109      If installing <application>libjpeg-turbo</application> over an older jpeg
     110      installation, not all library symbolic links are updated properly.  To fix
     111      this before installation, run the following as the <systemitem
     112      class="username">root</systemitem> user:</para>
     113
     114<screen role="root"><userinput>rm -f /usr/lib/libjpeg.so*</userinput></screen>
     115
     116    </note>
    107117
    108118    <para>
  • general/graphlib/libmng.xml

    ra6a9fc5 r94b4def9  
    3434    (MNG) files which are the animation equivalents to PNG files.</para>
    3535
    36     &lfs77_checked;
     36    &lfs78_checked;
    3737
    3838    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    8686<screen role="root"><userinput>make install &amp;&amp;
    8787
    88 install -v -dm755          /usr/share/doc/libmng-&libmng-version; &amp;&amp;
     88install -v -m755 -d        /usr/share/doc/libmng-&libmng-version; &amp;&amp;
    8989install -v -m644 doc/*.txt /usr/share/doc/libmng-&libmng-version;</userinput></screen>
    9090
  • general/graphlib/libpng.xml

    ra6a9fc5 r94b4def9  
    77  <!ENTITY libpng-download-http "&sourceforge-repo;/libpng/libpng-&libpng-version;.tar.xz">
    88  <!ENTITY libpng-download-ftp  " ">
    9   <!ENTITY libpng-md5sum        "1e6a458429e850fc93c1f3b6dc00a48f">
    10   <!ENTITY libpng-size          "920 KB">
    11   <!ENTITY libpng-buildsize     "15 MB">
    12   <!ENTITY libpng-time          "0.9 SBU (with the test suite)">
    13 
    14   <!ENTITY apng-version "1.6.19">
    15 
     9  <!ENTITY libpng-md5sum        "3bacb4728f6694a64ad9052769d6a4ce">
     10  <!ENTITY libpng-size          "924 KB">
     11  <!ENTITY libpng-buildsize     "16 MB (with tests)">
     12  <!ENTITY libpng-time          "0.6 SBU (with tests)">
     13
     14  <!ENTITY apng-version "&libpng-version;">
     15
     16  <!--<!ENTITY apng-patch
     17           "&sourceforge-repo;/libpng-apng/libpng-&apng-version;-apng.patch.gz">-->
    1618  <!ENTITY apng-patch
    17            "&sourceforge-repo;/libpng-apng/libpng-&apng-version;-apng.patch.gz">
     19           "&sourceforge-repo;/project/apng/libpng/libpng16/libpng-&apng-version;-apng.patch.gz">
    1820]>
    1921
     
    8587          <application>libpng</application> (required to use the system
    8688          <application>libpng</application> in
    87           <application>Firefox</application>): <ulink url="&apng-patch;"/>
     89          <application>Firefox</application>),
     90          <application>Seamonkey</application>), and
     91          <application>Thunderbird</application>): <ulink url="&apng-patch;"/>
    8892        </para>
    8993      </listitem>
     
    102106    </para>
    103107
    104 <screen><userinput>gzip -cd ../libpng-&apng-version;-apng.patch.gz | patch -p1</userinput></screen>
     108<!--<screen><userinput>gzip -cd ../libpng-&apng-version;-apng.patch.gz | patch -p1</userinput></screen>-->
     109<screen><userinput>gzip -cd ../libpng-&apng-version;-apng.patch.gz | patch -p0</userinput></screen>
    105110
    106111    <para>
     
    144149      <seglistitem>
    145150        <seg>
    146           libpng-config (symlink),
    147           libpng16-config,
    148           pngfix,
    149           and png-fix-itxt
     151          libpng-config (symlink), libpng16-config, pngfix and png-fix-itxt
    150152        </seg>
    151153        <seg>
    152           libpng.so and
    153           libpng16.so
     154          libpng.so
    154155        </seg>
    155156        <seg>
  • general/graphlib/libraw.xml

    ra6a9fc5 r94b4def9  
    77  <!ENTITY libraw-download-http "http://www.libraw.org/data/LibRaw-&libraw-version;.tar.gz">
    88  <!ENTITY libraw-download-ftp  " ">
    9   <!ENTITY libraw-md5sum        "6e5d0998b2904f3787c296777293af58">
    10   <!ENTITY libraw-size          "1.4 MB">
    11   <!ENTITY libraw-buildsize     "16 MB">
     9  <!ENTITY libraw-md5sum        "b56ace01e64aba9cda4f9e7f2821449d">
     10  <!ENTITY libraw-size          "1.5 MB">
     11  <!ENTITY libraw-buildsize     "18 MB">
    1212  <!ENTITY libraw-time          "0.2 SBU">
    1313]>
     
    3232    <para>
    3333      <application>Libraw</application> is a library for reading RAW files
    34       obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others). 
    35     </para>
    36 
    37     &lfs77_checked;
     34      obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others).
     35    </para>
     36
     37    &lfs78_checked;
    3838
    3939    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    7575    <bridgehead renderas="sect4">Recommended</bridgehead>
    7676    <para role="recommended">
    77       <xref linkend="libjpeg"/>, 
     77      <xref linkend="libjpeg"/>,
    7878      <xref linkend="jasper"/>, and
    7979      <xref linkend="lcms2"/>
     
    108108
    109109    <para>
    110       This package does not come with a test suite. 
     110      This package does not come with a test suite.
    111111    </para>
    112112
     
    127127      <xref linkend="libjpeg"/> installed.
    128128    </para>
    129  
     129
    130130    <para>
    131131      <option>--enable-jasper</option>: This switch enables
     
    133133      <xref linkend="jasper"/> installed.
    134134    </para>
    135  
     135
    136136    <para>
    137137      <option>--enable-lcms</option>: This switch enables
     
    139139      <xref linkend="lcms2"/> installed.
    140140    </para>
    141  
     141
    142142    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    143143      href="../../xincludes/static-libraries.xml"/>
     
    154154      </note>
    155155
    156       <note>
    157          <para>
    158            All the installed programs are samples of the libraw using.
    159          </para>
    160       </note>
    161 
    162 
    163       <note>
    164          <para>
    165            All the installed programs are samples of the libraw using.
    166          </para>
    167       </note>
    168 
    169 
    170156    <segmentedlist>
    171157      <segtitle>Installed Programs</segtitle>
     
    175161      <seglistitem>
    176162        <seg>
    177           4channels, dcraw_half, mem_image, postprocessing_benchmark,
    178           simple_dcraw, dcraw_emu, half_mt, multirender_test, raw-identify,
    179           and unprocessed_raw
     163          4channels, dcraw_emu, dcraw_half, half_mt, mem_image,
     164          multirender_test, postprocessing_benchmark, raw-identify,
     165          simple_dcraw, and unprocessed_raw
    180166        </seg>
    181167        <seg>
     
    330316      </varlistentry>
    331317
    332       <varlistentry id="libraw-lib">
    333         <term><filename class="libraryfile">libraw.so</filename></term>
     318<!--      <varlistentry id="libraw-lib">
     319        <term><filename class='libraryfile'>libraw.so</filename></term>
    334320        <listitem>
    335321          <para>
     
    341327          </indexterm>
    342328        </listitem>
    343       </varlistentry>
     329      </varlistentry> -->
    344330
    345331    </variablelist>
  • general/graphlib/librsvg.xml

    ra6a9fc5 r94b4def9  
    77  <!ENTITY librsvg-download-http "&gnome-download-http;/librsvg/2.40/librsvg-&librsvg-version;.tar.xz">
    88  <!ENTITY librsvg-download-ftp  "&gnome-download-ftp;/librsvg/2.40/librsvg-&librsvg-version;.tar.xz">
    9   <!ENTITY librsvg-md5sum        "fadebe2e799ab159169ee3198415ff85">
    10   <!ENTITY librsvg-size          "512 KB">
    11   <!ENTITY librsvg-buildsize     "11 MB">
    12   <!ENTITY librsvg-time          "0.2 SBU">
     9  <!ENTITY librsvg-md5sum        "ad03780e12c56e52474d8edf86976c73">
     10  <!ENTITY librsvg-size          "540 KB">
     11  <!ENTITY librsvg-buildsize     "14 MB (with tests)">
     12  <!ENTITY librsvg-time          "0.2 SBU (with tests)">
    1313]>
    1414
     
    127127    <para>
    128128      <parameter>--enable-vala</parameter>: This switch enables
    129       building of the Vala bindings. Remove this switch if you
    130       don't have <xref linkend="vala"/> installed.
     129      building of the Vala bindings. Remove this switch if you don't have
     130      <xref linkend="vala"/> installed.
    131131    </para>
    132132
     
    136136    <para>
    137137      <option>--disable-introspection</option>: Use this switch if you have
    138       not installed <xref linkend="gobject-introspection"/>.
     138      not installed <application>Gobject Introspection</application>.
    139139    </para>
    140140
  • general/graphlib/libtiff.xml

    ra6a9fc5 r94b4def9  
    1111  <!ENTITY libtiff-md5sum        "d1d2e940dea0b5ad435f21f03d96dd72">
    1212  <!ENTITY libtiff-size          "2.1 MB">
    13   <!ENTITY libtiff-buildsize     "26 MB">
     13  <!ENTITY libtiff-buildsize     "25 MB">
    1414  <!ENTITY libtiff-time          "0.4 SBU">
    1515]>
     
    8888    <para role="optional">
    8989      <xref linkend="freeglut"/> (required for <command>tiffgt</command>),
    90       <xref linkend="libjpeg"/> (required for the tests), and
     90      <xref linkend="libjpeg"/> and
    9191      <ulink url="http://www.cl.cam.ac.uk/~mgk25/jbigkit/">JBIG-KIT</ulink>
    9292    </para>
  • general/graphlib/libwebp.xml

    ra6a9fc5 r94b4def9  
    77  <!ENTITY libwebp-download-http "http://downloads.webmproject.org/releases/webp/libwebp-&libwebp-version;.tar.gz">
    88  <!ENTITY libwebp-download-ftp  " ">
    9   <!ENTITY libwebp-md5sum        "08813525eeeffe7e305b4cbfade8ae9b">
    10   <!ENTITY libwebp-size          "968 KB">
    11   <!ENTITY libwebp-buildsize     "28 MB">
    12   <!ENTITY libwebp-time          "0.3 SBU">
     9  <!ENTITY libwebp-md5sum        "ba81eb9bf23e3c69a2f5cc8dcdb5938f">
     10  <!ENTITY libwebp-size          "1.1 MB">
     11  <!ENTITY libwebp-buildsize     "32 MB">
     12  <!ENTITY libwebp-time          "0.2 SBU">
    1313]>
    1414
     
    3535    </para>
    3636
    37     &lfs77_checked;
     37    &lfs78_checked;
    3838
    3939    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    9999    </para>
    100100
     101    <note>
     102      <para>
     103        If you are updating from libwebp-0.4.x, and wish that installed
     104        applications link to the new version 0.5.x, they need to be reinstalled.
     105      </para>
     106    </note>
     107
    101108<screen><userinput>./configure --prefix=/usr           \
    102             --disable-static        \
    103             --enable-experimental   \
     109            --enable-libwebpmux     \
     110            --enable-libwebpdemux   \
    104111            --enable-libwebpdecoder \
    105             --enable-libwebpdemux   \
    106             --enable-libwebpmux     &amp;&amp;
     112            --enable-libwebpextras  \
     113            --enable-swap-16bit-csp \
     114            --disable-static        &amp;&amp;
     115
    107116make</userinput></screen>
    108117
     
    122131    <title>Command Explanations</title>
    123132
     133
     134    <para>
     135      <parameter>--enable-swap-16bit-csp</parameter>: This switch enables byte
     136      swap for 16 bit colorspaces.
     137    </para>
     138
    124139    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    125140      href="../../xincludes/static-libraries.xml"/>
    126141
    127     <para>
    128       <parameter>--enable-experimental</parameter>: This switch enables
    129       building of the experimental features which may be needed
    130       by other programs in BLFS and beyond.
    131     </para>
    132 
    133     <para>
    134       <parameter>--enable-libwebp*</parameter>: This switch enables
    135       building of the additional <application>libwebp</application>
    136       libraries which are required to build additional programs
    137       from <application>libwebp</application> source and may be
    138       needed by other programs in BLFS and beyond.
    139     </para>
    140 
    141142  </sect2>
    142143
     
    146147    <segmentedlist>
    147148      <segtitle>Installed Programs</segtitle>
    148       <segtitle>Installed Libraries</segtitle>
    149       <segtitle>Installed Directories</segtitle>
     149      <segtitle>Installed Library</segtitle>
     150      <segtitle>Installed Directory</segtitle>
    150151
    151152      <seglistitem>
    152153        <seg>
    153           cwebp, dwebp, gif2webp, vwebp and webpmux
     154          cwebp, dwebp, gif2webp, vwebp, and webpmux
    154155        </seg>
    155156        <seg>
    156           libwebpdecoder.so, libwebpdemux.so, libwebpmux.so and
    157           libwebp.so
     157          libwebpdecoder.so, libwebpdemux.so, libwebpextras.so,
     158          libwebpmux.so, and libwebp.so
    158159        </seg>
    159160        <seg>
     
    208209        <listitem>
    209210          <para>
    210             decompresses a WebP file and displays it in a window
    211             using OpenGL.
     211            decompress a WebP file and display it in a window.
    212212          </para>
    213213          <indexterm zone="libwebp vwebp">
     
    221221        <listitem>
    222222          <para>
    223             used to create a WebP container file and extract/strip
    224             relevant data from the container file.
     223            creates animated WebP files from non-animated WebP images, extracts
     224            frames from animated WebP images, and manages XMP/EXIF metadata and
     225            ICC profile.
    225226          </para>
    226227          <indexterm zone="libwebp webpmux">
     
    234235        <listitem>
    235236          <para>
    236             contains API functions for encoding and decoding WebP Images.
     237            contains the API functions for WebP encoding and decoding.
    237238          </para>
    238239          <indexterm zone="libwebp libwebp-lib">
  • general/graphlib/newt.xml

    ra6a9fc5 r94b4def9  
    3535      windows, entry widgets, checkboxes, radio buttons, labels, plain text
    3636      fields, scrollbars, etc., to text mode user interfaces.
    37       <application>Newt</application> is based on the S-Lang library. 
     37      <application>Newt</application> is based on the S-Lang library.
    3838    </para>
    3939
    40     &lfs77_checked;
     40    &lfs78_checked;
    4141
    4242    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    115115
    116116    <para>
    117       This package does not come with a test suite. 
     117      This package does not come with a test suite.
    118118    </para>
    119119
     
    130130
    131131    <para>
    132       <command>sed -e ... -i Makefile.in</command>: This command prevents a
    133       static library from being installed.
     132      <command>sed -e ... -i Makefile.in</command>: Disables installation of an
     133      static library.
    134134    </para>
    135135
     
    146146      <seglistitem>
    147147        <seg> whiptail </seg>
    148         <seg> libnewt.so, whiptcl.so, and 
     148        <seg> libnewt.so, whiptcl.so, and
    149149        /usr/lib/python{&python2-majorver;,&python3-majorver;}/site-packages/_snack.so </seg>
    150150        <seg> None </seg>
  • general/graphlib/openjpeg.xml

    ra6a9fc5 r94b4def9  
    3434    and can compress/decompress lossless 16-bit images.</para>
    3535
    36     &lfs77_checked;
     36    &lfs78_checked;
    3737
    3838    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    5757      </listitem>
    5858    </itemizedlist>
    59 
     59<!--
     60    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     61    <itemizedlist spacing="compact">
     62      <listitem>
     63        <para>Required patch: <ulink
     64        url="&patch-root;/openjpeg-&openjpeg-version;-security_fixes-1.patch"/></para>
     65      </listitem>
     66    </itemizedlist>
     67-->
    6068    <bridgehead renderas="sect3">OpenJPEG Dependencies</bridgehead>
    6169
     
    96104    <title>Command Explanations</title>
    97105
    98     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    99       href="../../xincludes/static-libraries.xml"/>
     106    <para><option>--disable-static</option>: This prevents the
     107    static library from being built.</para>
    100108
    101109  </sect2>
     110
     111  <!--
     112  <sect2 role="configuration">
     113    <title>Configuring OpenJPEG</title>
     114
     115    <sect3>
     116      <title>Configuration Information</title>
     117
     118    </sect3>
     119
     120  </sect2>
     121  -->
    102122
    103123  <sect2 role="content">
  • general/graphlib/openjpeg2.xml

    ra6a9fc5 r94b4def9  
    3131
    3232    <para>
    33       <application>OpenJPEG</application> is an open-source implementation
    34       of the JPEG-2000 standard. OpenJPEG fully respects the JPEG-2000
     33      <application>OpenJPEG</application> is an open-source implementation of
     34      the JPEG-2000 standard. OpenJPEG fully respects the JPEG-2000
    3535      specifications and can compress/decompress lossless 16-bit images.
    3636    </para>
    3737
    38     &lfs77_checked;
     38    &lfs78_checked;
    3939
    4040    <bridgehead renderas="sect3">Package Information</bridgehead>
    4141    <itemizedlist spacing="compact">
    4242      <listitem>
    43         <para>
    44           Download (HTTP): <ulink url="&openjpeg2-download-http;"/>
    45         </para>
     43        <para>Download (HTTP): <ulink url="&openjpeg2-download-http;"/></para>
    4644      </listitem>
    4745      <listitem>
    48         <para>
    49           Download (FTP): <ulink url="&openjpeg2-download-ftp;"/>
    50         </para>
     46        <para>Download (FTP): <ulink url="&openjpeg2-download-ftp;"/></para>
    5147      </listitem>
    5248      <listitem>
    53         <para>
    54           Download MD5 sum: &openjpeg2-md5sum;
    55         </para>
     49        <para>Download MD5 sum: &openjpeg2-md5sum;</para>
    5650      </listitem>
    5751      <listitem>
    58         <para>
    59           Download size: &openjpeg2-size;
    60         </para>
     52        <para>Download size: &openjpeg2-size;</para>
    6153      </listitem>
    6254      <listitem>
    63         <para>
    64           Estimated disk space required: &openjpeg2-buildsize;
    65         </para>
     55        <para>Estimated disk space required: &openjpeg2-buildsize;</para>
    6656      </listitem>
    6757      <listitem>
    68         <para>
    69           Estimated build time: &openjpeg2-time;
    70         </para>
     58        <para>Estimated build time: &openjpeg2-time;</para>
    7159      </listitem>
    7260    </itemizedlist>
     
    8169    <bridgehead renderas="sect4">Optional</bridgehead>
    8270    <para role="optional">
    83       <xref linkend="doxygen"/> (to build the API documentation),
    84       <xref linkend="lcms2"/>,
    85       <xref linkend="libpng"/> and
    86       <xref linkend="libtiff"/>
     71    <xref linkend="lcms2"/>,
     72    <xref linkend="libpng"/>,
     73    <xref linkend="libtiff"/>, and
     74    <xref linkend="doxygen"/> (to build the API documentation)
    8775    </para>
    8876
    8977    <para condition="html" role="usernotes">User Notes:
    90       <ulink url="&blfs-wiki;/openjpeg2"/>
    91     </para>
     78    <ulink url="&blfs-wiki;/openjpeg2"/></para>
     79
    9280  </sect2>
    9381
     
    10088    </para>
    10189
    102 <screen><userinput>mkdir build &amp;&amp;
    103 cd    build &amp;&amp;
     90<screen><userinput>mkdir -v build &amp;&amp;
     91cd       build &amp;&amp;
    10492
    105 cmake -DCMAKE_INSTALL_PREFIX=/usr \
    106       -DCMAKE_BUILD_TYPE=Release  \
    107       .. &amp;&amp;
     93cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr .. &amp;&amp;
    10894make</userinput></screen>
    10995
    110     <para>
    111       This package does not have a working testsuite.
    112     </para>
     96<!-- Thread discussing the tests, fixing instructions,
     97  but obtaining poor results:
     98  http://lists.linuxfromscratch.org/pipermail/blfs-dev/2015-April/030035.html
     99-->
     100    <para>This package does not come with a working test suite.</para>
    113101
    114102    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     
    117105
    118106pushd ../doc &amp;&amp;
    119 for man in man/man?/*
    120 do
    121   install -v -Dm644 $man /usr/share/$man
     107for man in man/man?/* ; do
     108    install -v -D -m 644 $man /usr/share/$man
    122109done         &amp;&amp;
    123110popd</userinput></screen>
    124111
    125112  </sect2>
     113<!--
     114  <sect2 role="commands">
     115    <title>Command Explanations</title>
     116
     117    <para><option>-DBUILD_TESTING=ON</option>: This switch enables
     118    building the test suite.</para>
     119
     120  </sect2>-->
    126121
    127122  <sect2 role="content">
     
    134129
    135130      <seglistitem>
    136         <seg>
    137           opj_compress, opj_decompress and opj_dump
    138         </seg>
    139         <seg>
    140           libopenjp2.so
    141         </seg>
    142         <seg>
    143           /usr/include/openjpeg-2.1 and
    144           /usr/lib/openjpeg-2.1
    145         </seg>
     131        <seg>opj_compress, opj_decompress, and opj_dump</seg>
     132        <seg>libopenjp2.so</seg>
     133        <seg>/usr/include/openjpeg-2.1 and /usr/lib/openjpeg-2.1</seg>
    146134      </seglistitem>
    147135    </segmentedlist>
     
    155143        <term><command>opj_compress</command></term>
    156144        <listitem>
    157           <para>
    158             converts various image formats to the JPEG-2000 format.
    159           </para>
     145          <para>converts various image formats to the jpeg2000 format.</para>
    160146          <indexterm zone="openjpeg2 opj_compress">
    161147            <primary sortas="b-opj_compress">opj_compress</primary>
     
    167153        <term><command>opj_decompress</command></term>
    168154        <listitem>
    169           <para>
    170             converts JPEG-2000 images to other image types.
    171           </para>
     155          <para>converts jpeg2000 images to other image types.</para>
    172156          <indexterm zone="openjpeg2 opj_decompress">
    173157            <primary sortas="b-opj_decompress">opj_decompress</primary>
     
    179163        <term><command>opj_dump</command></term>
    180164        <listitem>
    181           <para>
    182             reads in a JPEG-2000 image and dumps the contents to stdout.
    183           </para>
     165          <para>reads in a jpeg2000 image and dumps the contents to stdout.</para>
    184166          <indexterm zone="openjpeg2 opj_dump">
    185167            <primary sortas="b-opj_dump">opj_dump</primary>
  • general/graphlib/pixman.xml

    ra6a9fc5 r94b4def9  
    88  <!ENTITY pixman-download-ftp  " ">
    99  <!ENTITY pixman-md5sum        "e588622e375e7d578e9df320f1ace2de">
    10   <!ENTITY pixman-size          "808 KB">
    11   <!ENTITY pixman-buildsize     "36 MB (with test suite)">
     10  <!ENTITY pixman-size          "806 KB">
     11  <!ENTITY pixman-buildsize     "37 MB (additional 3 MB for tests)">
    1212  <!ENTITY pixman-time          "0.4 SBU (additional 0.8 SBU for tests)">
    1313]>
  • general/graphlib/poppler.xml

    ra6a9fc5 r94b4def9  
    55  %general-entities;
    66
    7   <!ENTITY poppler-download-http
    8            "http://poppler.freedesktop.org/poppler-&poppler-version;.tar.xz">
     7  <!ENTITY poppler-download-http "http://poppler.freedesktop.org/poppler-&poppler-version;.tar.xz">
    98  <!ENTITY poppler-download-ftp       " ">
    10   <!ENTITY poppler-md5sum             "561ef4454bfabe59ef1b8b9cd4aa4c4b">
    11   <!ENTITY poppler-size               "1.5 MB">
    12   <!ENTITY poppler-buildsize          "123 MB">
    13   <!ENTITY poppler-time               "0.8 SBU">
     9  <!ENTITY poppler-md5sum             "2fec3b2401a1722418b1f5bf64cd00cd">
     10  <!ENTITY poppler-size               "1.6 MB (additional 9 MB for the test suite)">
     11  <!ENTITY poppler-buildsize          "65 MB (with Qt4 and Qt5 libraries, and tests)">
     12  <!ENTITY poppler-time               "1.6 SBU (with Qt4 and Qt5 libraries, and tests)">
     13
    1414
    1515  <!ENTITY poppler-data-version       "0.4.7">
    1616
    17   <!ENTITY poppler-data-download-http
    18            "http://poppler.freedesktop.org/poppler-data-&poppler-data-version;.tar.gz">
     17  <!ENTITY poppler-data-download-http "http://poppler.freedesktop.org/poppler-data-&poppler-data-version;.tar.gz">
    1918  <!ENTITY poppler-data-md5sum        "636a8f2b9f6df9e7ced8ec0946961eaf">
    2019  <!ENTITY poppler-data-size          "4.0 MB">
     20  <!ENTITY poppler-data-buildsize     "24 MB">
     21  <!ENTITY poppler-data-time          "less than 0.1 SBU">
    2122]>
    2223
     
    4445    </para>
    4546
    46     &lfs77_checked;
     47    &lfs78_checked;
    4748
    4849    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    9798        <para>
    9899          Download size: &poppler-data-size;
     100        </para>
     101      </listitem>
     102      <listitem>
     103        <para>
     104          Estimated disk space required: &poppler-data-buildsize;
     105        </para>
     106      </listitem>
     107      <listitem>
     108        <para>
     109          Estimated build time: &poppler-data-time;
    99110        </para>
    100111      </listitem>
     
    132143      <xref linkend="lcms"/> or <xref linkend="lcms2"/>,
    133144      <xref linkend="libtiff"/>,
    134       <xref linkend="openjpeg2"/> (<application>OpenJPEG1</application> is preferred
    135       due to regressions in <application>OpenJPEG2</application> code),
     145      <xref linkend="openjpeg2"/>
     146      (preference is for OpenJPEG1, due to regressions with OpenJPEG2),
    136147      <xref linkend="qt4"/> (the <filename>libpoppler-qt4.so</filename> library
    137148      is needed for PDF support in <application>Okular</application>), and
     
    148159
    149160    <para>
    150       In order to optionally run the test suite, an additional download
    151       of about 9 MB using <xref linkend="git"/> is necessary.
     161      In order to optionally run the test suite, an additional download using
     162      <xref linkend="git"/> is necessary.
    152163    </para>
    153164
     
    155166git clone git://git.freedesktop.org/git/poppler/test testfiles</userinput></screen>
    156167
     168    <note>
     169      <para>
     170        This package can be optionally built with support for only one version
     171        of Qt4 or Qt5 or without any Qt support. You can selectively disable
     172        support for one or both, see "Command Explanations" section, below.
     173      </para>
     174    </note>
     175
    157176    <para>
    158177      Install <application>Poppler</application> by running the following
     
    160179    </para>
    161180
    162 <!-- Warning: Using zlib is not totally safe -->
    163 <screen><userinput>./configure --prefix=/usr         \
    164             --sysconfdir=/etc     \
    165             --disable-static      \
    166             --enable-xpdf-headers \
     181<screen><userinput>./configure --prefix=/usr               \
     182            --sysconfdir=/etc           \
     183            --disable-static            \
     184            --enable-build-type=release \
     185            --enable-cmyk               \
     186            --enable-xpdf-headers       \
    167187            --with-testdatadir=$PWD/testfiles &amp;&amp;
    168188make</userinput></screen>
     
    179199
    180200    <para>
    181       The documents are installed using the following commands:
    182     </para>
    183 
    184 <screen role="root"><userinput>install -v -dm755        /usr/share/doc/poppler-&poppler-version; &amp;&amp;
    185 install -v -m644 README* /usr/share/doc/poppler-&poppler-version;</userinput></screen>
     201      To install the documentation, run the following commands as
     202      <systemitem class="username">root</systemitem>:
     203    </para>
     204
     205<screen role="root"><userinput>install -v -m755 -d        /usr/share/doc/poppler-&poppler-version; &amp;&amp;
     206install -v -m644 README*   /usr/share/doc/poppler-&poppler-version; &amp;&amp;
     207cp -vr glib/reference/html /usr/share/doc/poppler-&poppler-version;</userinput></screen>
     208
     209<!-- ==== Poppler Data ====== -->
     210    <bridgehead renderas="sect3">Poppler Data</bridgehead>
    186211
    187212    <para>
     
    205230    <title>Command Explanations</title>
    206231
     232    <para>
     233      <parameter>--enable-build-type=release</parameter>: This switch is used
     234      to apply a higher level of compiler optimizations. Other options are:
     235      [<option>relwithdebinfo/debug/debugfull/profile</option>]
     236    </para>
     237
     238    <para>
     239      <parameter>--enable-cmyk</parameter>:
     240      Include support for CMYK rasterization.
     241    </para>
     242
    207243    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    208244      href="../../xincludes/static-libraries.xml"/>
    209245
    210246    <para>
    211       <option>--enable-xpdf-headers</option>: Install some old
     247      <parameter>--enable-xpdf-headers</parameter>: Install some old
    212248      <application>Xpdf</application> headers required by certain programs (e.g.
    213249      <application>Okular</application>, <application>LibreOffice</application>
     
    216252
    217253    <para>
    218       <option>--with-testdatadir=$PWD/testfiles</option>: This switch is used
    219       to tell the test programs where the auxillary files are located.
     254      <parameter>--with-testdatadir=$PWD/testfiles</parameter>: Tell the test
     255      programs where the auxillary files are located.
    220256    </para>
    221257
     
    226262    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    227263      href="../../xincludes/gtk-doc-rebuild.xml"/>
     264
     265    <para>
     266      <option>--disable-poppler-qt4</option>: Don't compile poppler Qt4 wrapper.
     267    </para>
     268
     269    <para>
     270      <option>--disable-poppler-qt5</option>: Don't compile poppler Qt5 wrapper.
     271    </para>
    228272
    229273    <para>
     
    250294        </seg>
    251295        <seg>
    252           libpoppler.so, libpoppler-cpp.so,
     296          libpoppler.so,
     297          libpoppler-cpp.so,
    253298          libpoppler-glib.so,
    254299          libpoppler-qt4.so, and
     
    256301        </seg>
    257302        <seg>
    258           /usr/include/poppler,
    259           /usr/share/doc/poppler-&poppler-version;,
    260           /usr/share/gtk-doc/html/poppler, and
    261           /usr/share/poppler
     303          /usr/{include,share,share/gtk-doc/html}/poppler and
     304          /usr/share/doc/poppler-&poppler-version;
    262305        </seg>
    263306      </seglistitem>
  • general/graphlib/qpdf.xml

    ra6a9fc5 r94b4def9  
    77  <!ENTITY qpdf-download-http "&sourceforge-repo;/qpdf/qpdf-&qpdf-version;.tar.gz">
    88  <!ENTITY qpdf-download-ftp  " ">
    9   <!ENTITY qpdf-md5sum        "aafbf3950230f84d7998b700b12428f4">
    10   <!ENTITY qpdf-size          "7.4 MB">
    11   <!ENTITY qpdf-buildsize     "106 MB">
    12   <!ENTITY qpdf-time          "1.0 SBU">
     9  <!ENTITY qpdf-md5sum        "e014bd3ecf1c4d1a520bbc14d84ac20e">
     10  <!ENTITY qpdf-size          "8 MB">
     11  <!ENTITY qpdf-buildsize     "108 MB (with tests)">
     12  <!ENTITY qpdf-time          "1.0 SBU (with tests)">
    1313]>
    1414
     
    3636    </para>
    3737
    38     &lfs77_checked;
     38    &lfs78_checked;
    3939
    4040    <bridgehead renderas="sect3">Package Information</bridgehead>
  • introduction/welcome/changelog.xml

    ra6a9fc5 r94b4def9  
    4646
    4747    <listitem>
    48       <para>January 24th, 2016</para>
     48      <para>January 26th, 2016</para>
     49      <itemizedlist>
     50        <listitem>
     51          <para>[dj] - Fix sed in boost. Merged from trunk r16843.</para>
     52        </listitem>
     53        <listitem>
     54          <para>[dj] - Updated to babl-0.1.14. Merged from trunk r16677.</para>
     55        </listitem>
     56        <listitem>
     57          <para>[dj] - Updated to freetype2-2.6.2. Merged from trunk
     58          r16694.</para>
     59        </listitem>
     60        <listitem>
     61          <para>[dj] - Updated to fribidi-0.19.7. Merged from trunk
     62          r16332.</para>
     63        </listitem>
     64        <listitem>
     65          <para>[dj] - Updated to giflib-5.1.2. Merged from trunk r16795.</para>
     66        </listitem>
     67        <listitem>
     68          <para>[dj] - Updated to graphite2-1.3.5. Merged from trunk
     69          r16825.</para>
     70        </listitem>
     71        <listitem>
     72          <para>[dj] - Updated to harfbuzz-1.1.3. Merged from trunk
     73          r16802.</para>
     74        </listitem>
     75        <listitem>
     76          <para>[dj] - Updated to libpng-1.6.21. Merged from trunk
     77          r16830.</para>
     78        </listitem>
     79        <listitem>
     80          <para>[dj] - Updated to librsvg-2.40.13. Merged from trunk
     81          r16795.</para>
     82        </listitem>
     83        <listitem>
     84          <para>[dj] - Updated to libraw-0.17.1. Merged from trunk
     85          r16686.</para>
     86        </listitem>
     87        <listitem>
     88          <para>[dj] - Updated to libwebp-0.5.0. Merged from trunk
     89          r16755.</para>
     90        </listitem>
     91        <listitem>
     92          <para>[dj] - Updated to poppler-0.40.0. Merged from trunk
     93          r16809.</para>
     94        </listitem>
     95        <listitem>
     96          <para>[dj] - Updated to qpdf-6.0.0. Merged from trunk r16636.</para>
     97        </listitem>
     98        <listitem>
     99          <para>[dj] - Added OpenCV-. Merged from trunk r16194 and
     100          r16749.</para>
     101        </listitem>
     102      </itemizedlist>
     103    </listitem>
     104
     105    <listitem>
     106      <para>January 25th, 2016</para>
    49107      <itemizedlist>
    50108        <listitem>
  • packages.ent

    ra6a9fc5 r94b4def9  
    157157<!-- Chapter 10 -->
    158158<!ENTITY aalib-version                "1.4rc5">
    159 <!ENTITY babl-version                 "0.1.12">
     159<!ENTITY babl-version                 "0.1.14">
    160160<!ENTITY exiv2-version                "0.25">
    161 <!ENTITY freetype2-version            "2.6.1">
     161<!ENTITY freetype2-version            "2.6.2">
    162162<!ENTITY fontconfig-version           "2.11.1">  <!-- stable lt .90 micro version -->
    163 <!ENTITY fribidi-version              "0.19.6">
     163<!ENTITY fribidi-version              "0.19.7">
    164164<!ENTITY gegl-version                 "0.2.0">
    165 <!ENTITY giflib-version               "5.1.1">
    166 <!ENTITY graphite2-version            "1.3.3">
    167 <!ENTITY harfbuzz-version             "1.1.0">
     165<!ENTITY giflib-version               "5.1.2">
     166<!ENTITY graphite2-version            "1.3.5">
     167<!ENTITY harfbuzz-version             "1.1.3">
    168168<!ENTITY ijs-version                  "0.35">
    169169<!ENTITY jasper-version               "1.900.1">
     
    174174<!ENTITY libjpeg-turbo-version        "1.4.2">
    175175<!ENTITY libmng-version               "2.0.3">
    176 <!ENTITY libpng-version               "1.6.19">
    177 <!ENTITY librsvg-version              "2.40.10">   <!-- Normally even minors
     176<!ENTITY libpng-version               "1.6.21">
     177<!ENTITY librsvg-version              "2.40.13">   <!-- Normally even minors
    178178                                                       Required version in order to use
    179179                                                       svg pixbuf loader. -->
    180 <!ENTITY libraw-version               "0.16.2">
     180<!ENTITY libraw-version               "0.17.1">
    181181<!ENTITY libtiff-version              "4.0.6">
    182 <!ENTITY libwebp-version              "0.4.3">
     182<!ENTITY libwebp-version              "0.5.0">
    183183<!ENTITY newt-version                 "0.52.18">
     184<!ENTITY opencv-version               "3.1.0">
    184185<!ENTITY openjpeg-version             "1.5.2">
    185186<!ENTITY openjpeg2-version            "2.1.0">
    186187<!ENTITY pixman-version               "0.32.8">   <!-- Even minors only -->
    187 <!ENTITY poppler-version              "0.35.0">
    188 <!ENTITY qpdf-version                 "5.1.3">
     188<!ENTITY poppler-version              "0.40.0">
     189<!ENTITY qpdf-version                 "6.0.0">
    189190
    190191<!-- Chapter 11 -->
Note: See TracChangeset for help on using the changeset viewer.