update to cups-1.7.0

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@12089 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Igor Živković 2013-10-29 09:16:33 +00:00
parent 8a00a2c59d
commit 2cf3f8a470
3 changed files with 63 additions and 39 deletions

View File

@ -1,12 +1,12 @@
<!-- $LastChangedBy$ $Date$ -->
<!ENTITY day "28"> <!-- Always 2 digits -->
<!ENTITY day "29"> <!-- Always 2 digits -->
<!ENTITY month "10"> <!-- Always 2 digits -->
<!ENTITY year "2013">
<!ENTITY copyrightdate "2001-&year;">
<!ENTITY copyholder "The BLFS Development Team">
<!ENTITY version "&year;-&month;-&day;">
<!ENTITY releasedate "October 28th, &year;">
<!ENTITY releasedate "October 29th, &year;">
<!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
<!ENTITY blfs-version "svn"> <!-- svn|[release #] -->
<!ENTITY lfs-version "development"> <!-- version|testing|unstable|development] -->
@ -829,7 +829,7 @@ export -f as_root</userinput></screen>
<!-- Part XII -->
<!-- Chapter 42 -->
<!ENTITY cups-version "1.6.4">
<!ENTITY cups-version "1.7.0">
<!ENTITY cups-filters-version "1.0.40">
<!ENTITY gs-version "9.10">
<!ENTITY gutenprint-version "5.2.9">

View File

@ -43,6 +43,16 @@
</listitem>
-->
<listitem>
<para>October 29th, 2013</para>
<itemizedlist>
<listitem>
<para>[igor] - Update to cups-1.7.0. Fixes
<ulink url="&blfs-ticket-root;4225">#4225</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>October 28th, 2013</para>
<itemizedlist>

View File

@ -6,10 +6,10 @@
<!ENTITY cups-download-http "http://www.cups.org/software/&cups-version;/cups-&cups-version;-source.tar.bz2">
<!ENTITY cups-download-ftp " ">
<!ENTITY cups-md5sum "52c3df269709a4d25472cfe72ab5e856">
<!ENTITY cups-size "7.9 MB">
<!ENTITY cups-buildsize "56 MB">
<!ENTITY cups-time "0.5 SBU">
<!ENTITY cups-md5sum "5ab496a2ce27017fcdb3d7ec4818a75a">
<!ENTITY cups-size "8.1 MB">
<!ENTITY cups-buildsize "77 MB">
<!ENTITY cups-time "0.9 SBU">
]>
<sect1 id="cups" xreflabel="Cups-&cups-version;">
@ -135,13 +135,10 @@
</para>
<screen>Device Drivers ---&gt;
[*] USB support ---&gt;
...
Enable support for either UHCI or OHCI, not both:
[*] OHCI HCD support
[*] UHCI HCD (most Intel and VIA) support
...
[*] USB Printer support</screen>
USB support ---&gt;
OHCI HCD (USB 1.1) support: Y or M
UHCI HCD (most Intel and VIA) support: Y or M
USB Printer support: Y or M</screen>
<para>
If you have a parallel printer, enable the following options in your
@ -149,11 +146,10 @@ Enable support for either UHCI or OHCI, not both:
</para>
<screen><literal>Device Drivers ---&gt;
[*] Parallel port support ---&gt;
[*] PC-style hardware
...
Parallel port support ---&gt;
PC-style hardware: Y or M
Character devices ---&gt;
[*] Parallel printer support</literal></screen>
Parallel printer support: Y or M</literal></screen>
<indexterm zone="cups cups-kernel">
<primary sortas="d-cups">cups</primary>
@ -237,6 +233,8 @@ make</userinput></screen>
user:
</para>
<!-- dev note: make BUILDROOT=<DESTDIR> install -->
<screen role="root"><userinput>make install &amp;&amp;
rm -rf /tmp/cupsinit &amp;&amp;
ln -sv ../cups/doc /usr/share/doc/cups-&cups-version;</userinput></screen>
@ -307,26 +305,42 @@ rm -rf /usr/share/cups/data/testprint</userinput></screen>
<sect2 role="configuration">
<title>Configuring Cups</title>
<para>
Configuration of <application>Cups</application> is dependent on
the type of printer and can be complex. Generally, PostScript printers
are easier. For detailed instructions on configuration and use of
<application>Cups</application>, see <ulink
url="http://www.cups.org/documentation.php"/>. The Software
Administrators Manual and Software Users Manual are particularly useful.
</para>
<sect3 id="cups-config">
<title>Config Files</title>
<para>
For non-PostScript printers to print with
<application>Cups</application>, you need to install <xref linkend="gs"/>
to convert PostScript to raster images and a driver (e.g., from
<xref linkend="gutenprint"/>) to convert the resulting raster images to a
form that the printer understands.
<ulink url="http://www.linuxprinting.org/foomatic.html">Foomatic</ulink>
drivers use Ghostscript to convert PostScript to a printable form directly,
but this is considered to be a hack by <application>Cups</application>
developers.
</para>
<para><filename>/etc/cups/*</filename></para>
<indexterm zone="cups cups-config">
<primary sortas="e-etc-cups">/etc/cups/*</primary>
</indexterm>
</sect3>
<sect3>
<title>Configuration Information</title>
<para>
Configuration of <application>Cups</application> is dependent on
the type of printer and can be complex. Generally, PostScript printers
are easier. For detailed instructions on configuration and use of
<application>Cups</application>, see <ulink
url="http://www.cups.org/documentation.php"/>. The Software
Administrators Manual and Software Users Manual are particularly useful.
</para>
<para>
For non-PostScript printers to print with
<application>Cups</application>, you need to install <xref linkend="gs"/>
to convert PostScript to raster images and a driver (e.g., from
<xref linkend="gutenprint"/>) to convert the resulting raster images to a
form that the printer understands.
<ulink url="http://www.linuxprinting.org/foomatic.html">Foomatic</ulink>
drivers use Ghostscript to convert PostScript to a printable form directly,
but this is considered to be a hack by <application>Cups</application>
developers.
</para>
</sect3>
<sect3 id="cups-init">
<title>Boot Script</title>
@ -426,14 +440,14 @@ rm -rf /usr/share/cups/data/testprint</userinput></screen>
</listitem>
</varlistentry>
<varlistentry id="cups-config">
<varlistentry id="cups-config-prog">
<term><command>cups-config</command></term>
<listitem>
<para>
is a <application>Cups</application>
program configuration utility.
</para>
<indexterm zone="cups cups-config">
<indexterm zone="cups cups-config-prog">
<primary sortas="b-cups-config">cups-config</primary>
</indexterm>
</listitem>