Ignore:
Timestamp:
02/10/2016 07:29:53 AM (9 years ago)
Author:
DJ Lucas <dj@…>
Branches:
systemd-13485
Children:
062e1f05
Parents:
53192f0
Message:

Merge PST and Printing section from trunk.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pst/printing/gutenprint.xml

    r53192f0 r293e9cdc  
    77  <!ENTITY gutenprint-download-http "&sourceforge-repo;/gimp-print/gutenprint-&gutenprint-version;.tar.bz2">
    88  <!ENTITY gutenprint-download-ftp  " ">
    9   <!ENTITY gutenprint-md5sum        "9ff027103bafac419c37e19da75163ae">
    10   <!ENTITY gutenprint-size          "6.0 MB">
    11   <!ENTITY gutenprint-buildsize     "73 MB">
    12   <!ENTITY gutenprint-time          "0.5 SBU">
     9  <!ENTITY gutenprint-md5sum        "fa6083535b7235fe531cd57e7345a81f">
     10  <!ENTITY gutenprint-size          "6.3 MB">
     11  <!ENTITY gutenprint-buildsize     "81 MB (without tests)">
     12  <!ENTITY gutenprint-time          "0.4 SBU (without tests)">
    1313]>
    1414
     
    3434    quality drivers for many brands and models of printers for use with
    3535    <xref linkend="gs"/>, <xref linkend="cups"/>,
    36     <ulink url="http://www.linuxprinting.org/foomatic.html">Foomatic</ulink>,
     36    <ulink url="http://www.linuxfoundation.org/collaborate/workgroups/openprinting/database/foomatic">Foomatic</ulink>,
    3737    and the
    3838    <application>GIMP-2.0</application>. See a list of supported printers at
     
    4040    </para>
    4141
    42     &lfs77_built;
     42    &lfs78_checked;
    4343
    4444    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    6969    so that we can use gutenprint's driver to print photos there -->
    7070    <bridgehead renderas="sect4">Recommended</bridgehead>
    71     <para role="recommended"><xref linkend="cups"/> and
    72     <xref linkend="gimp"/></para>
     71    <para role="recommended">
     72      <xref linkend="cups"/> and
     73      <xref linkend="gimp"/>
     74    </para>
    7375
    7476    <bridgehead renderas="sect4">Optional</bridgehead>
    7577    <para role="optional">
    76     <ulink url="http://www.linuxprinting.org/foomatic.html">Foomatic</ulink>,
    77     <xref linkend="ijs"/></para>
     78      <xref linkend="ijs"/> and
     79      <ulink url="http://www.linuxfoundation.org/collaborate/workgroups/openprinting/database/foomatic">Foomatic</ulink>
     80    </para>
    7881
    7982    <bridgehead renderas="sect4">Optional (to Regenerate Documentation)</bridgehead>
    80     <para role="optional"><xref linkend="imagemagick"/>,
    81     <xref linkend="texlive"/> (or <xref linkend="tl-installer"/>)
    82     <xref linkend="doxygen"/> and
    83     <xref linkend="docbook-utils"/></para>
     83    <para role="optional">
     84      <xref linkend="imagemagick"/>,
     85      <xref linkend="texlive"/> (or <xref linkend="tl-installer"/>),
     86      <xref linkend="doxygen"/>, and
     87      <xref linkend="docbook-utils"/>
     88    </para>
    8489
    8590    <para condition="html" role="usernotes">User Notes:
     
    119124<screen><userinput>sed -i 's|$(PACKAGE)/doc|doc/$(PACKAGE)-$(VERSION)|' \
    120125       {,doc/,doc/developer/}Makefile.in &amp;&amp;
     126
    121127./configure --prefix=/usr --disable-static &amp;&amp;
     128
    122129make</userinput></screen>
    123130
     
    125132    the package - I suppose you could sed the tests/Makefile to only run 'curve',
    126133    and perhaps 'run-testdither', it's 'run-weavetest' which takes most of the time -->
    127     <para>To test the results, issue: <command>make check</command>. When last
    128     tested (version 5.2.7, LFS-7.1, on a uniprocessor box which is admittedly short of
    129     memory) this took more than 800 SBUs (more than two days for that box) and used an
    130     extra 678 MB of disk space.</para>
     134    <para>To test the results, issue: <command>make check</command>.  The tests
     135    take a very long time and use a lot of disk space but reports vary substantially.
     136    When last tested (version 5.2.11, BLFS-7.8, using -j2 needed 154 SBU and 8.6 GB
     137    to complete the tests.</para>
    131138
    132139    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
    133140
    134141<screen role="root"><userinput>make install &amp;&amp;
    135 install -v -dm755 /usr/share/doc/gutenprint-&gutenprint-version;/api/gutenprint{,ui2} &amp;&amp;
    136 install -v -m644  doc/gutenprint/html/* \
    137                   /usr/share/doc/gutenprint-&gutenprint-version;/api/gutenprint &amp;&amp;
    138 install -v -m644  doc/gutenprintui2/html/* \
    139                   /usr/share/doc/gutenprint-&gutenprint-version;/api/gutenprintui2</userinput></screen>
     142install -v -m755 -d /usr/share/doc/gutenprint-&gutenprint-version;/api/gutenprint{,ui2} &amp;&amp;
     143install -v -m644    doc/gutenprint/html/* \
     144                    /usr/share/doc/gutenprint-&gutenprint-version;/api/gutenprint &amp;&amp;
     145install -v -m644    doc/gutenprintui2/html/* \
     146                    /usr/share/doc/gutenprint-&gutenprint-version;/api/gutenprintui2</userinput></screen>
    140147
    141148  </sect2>
     
    196203
    197204      <seglistitem>
    198         <seg>cups-calibrate, cups-genppd.5.2, cups-genppdupdate, escputil,
    199         ijsgutenprint.5.2 (if compiled using ijs), and
    200         testpattern</seg>
    201         <seg>libgutenprint.so, libgutenprintui2.so
    202         and optionally, various
    203         <application>CUPS</application> filters and backend
    204         drivers under /usr/lib/gutenprint/5.2/modules/</seg>
    205         <seg>/usr/include/gutenprint,
    206         /usr/include/gutenprintui2,
    207         /usr/lib/gutenprint,
    208         /usr/share/doc/gutenprint-&gutenprint-version; and
    209         /usr/share/gutenprint</seg>
     205        <seg>
     206          cups-calibrate, cups-genppd.5.2, cups-genppdupdate, escputil,
     207          ijsgutenprint.5.2 (if compiled using ijs), and testpattern
     208        </seg>
     209        <seg>
     210          libgutenprint.so, libgutenprintui2.so and optionally, various
     211          <application>CUPS</application> filters and backend drivers under
     212          /usr/lib/gutenprint/5.2/modules/
     213        </seg>
     214        <seg>
     215          /usr/{include,lib,share}/gutenprint,
     216          /usr/include/gutenprintui2 and
     217          /usr/share/doc/gutenprint-&gutenprint-version;
     218        </seg>
    210219      </seglistitem>
    211220    </segmentedlist>
     
    278287        <listitem>
    279288          <para>
    280             is a test programm to learn how to use libgutenprint. 
     289            is a test programm to learn how to use libgutenprint.
    281290          </para>
    282291          <indexterm zone="gutenprint testpattern">
     
    285294        </listitem>
    286295      </varlistentry>
    287  
     296
    288297   </variablelist>
    289298
Note: See TracChangeset for help on using the changeset viewer.