Changeset dfdc10b for pst/printing/gutenprint.xml
- Timestamp:
- 03/14/2012 12:58:14 AM (12 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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:
- c1ae13c
- Parents:
- f331c3e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pst/printing/gutenprint.xml
rf331c3e rdfdc10b 7 7 <!ENTITY gutenprint-download-http "&sourceforge-repo;/gimp-print/gutenprint-&gutenprint-version;.tar.bz2"> 8 8 <!ENTITY gutenprint-download-ftp " "> 9 <!ENTITY gutenprint-md5sum " 10a0a9fac081d8116ec5ed47fbc1591c">10 <!ENTITY gutenprint-size "5. 2MB">11 <!ENTITY gutenprint-buildsize " 110MB">12 <!ENTITY gutenprint-time " 1.0SBU">9 <!ENTITY gutenprint-md5sum "b19029972bf28f6efd693270daf8f5de"> 10 <!ENTITY gutenprint-size "5.3 MB"> 11 <!ENTITY gutenprint-buildsize "65 MB"> 12 <!ENTITY gutenprint-time "0.5 SBU"> 13 13 ]> 14 14 … … 40 40 </para> 41 41 42 &lfs71_checked; 43 42 44 <bridgehead renderas="sect3">Package Information</bridgehead> 43 45 <itemizedlist spacing="compact"> … … 64 66 <bridgehead renderas="sect3">Gutenprint Dependencies</bridgehead> 65 67 68 <!-- recommend cups since we describe how to use it, and the gimp 69 so that we can use gutenprint's driver to print photos there --> 70 <bridgehead renderas="sect4">Recommended</bridgehead> 71 <para role="recommended"><xref linkend="cups"/>, and 72 <xref linkend="gimp"/></para> 73 66 74 <bridgehead renderas="sect4">Optional</bridgehead> 67 <para role="optional"> <xref linkend="cups"/>,75 <para role="optional"> 68 76 <ulink url="http://www.linuxprinting.org/foomatic.html">Foomatic</ulink>, 69 <ulink url="http://www.linuxprinting.org/ijs/">IJS</ulink>, 70 <xref linkend="gimp"/>, and 71 <xref linkend="gtk2"/></para> 77 <ulink url="http://www.linuxprinting.org/ijs/">IJS</ulink></para> 78 <!-- gtk2 is a dep of the gimp <xref linkend="gtk2"/></para>--> 72 79 73 80 <bridgehead renderas="sect4">Optional (to Regenerate Documentation)</bridgehead> … … 88 95 following commands:</para> 89 96 90 <screen><userinput>sed -i 's|$(PACKAGE)/doc|doc/$(PACKAGE)-$(VERSION)|' \ 97 <!-- already fixed upstream, will not be required in 5.2.8 --> 98 <screen><userinput>sed -i '/#include <ctype.h>/a\#include <stdio.h>' \ 99 src/cups/commandtocannon.c src/cups/commandtoepson.c && 100 sed -i 's|$(PACKAGE)/doc|doc/$(PACKAGE)-$(VERSION)|' \ 91 101 {,doc/,doc/developer/}Makefile.in && 92 ./configure --prefix=/usr &&102 ./configure --prefix=/usr --disable-static && 93 103 make</userinput></screen> 94 104 95 <para>To test the results, issue: <command>make check</command>. This 96 will take a very, very long time (310+ SBUs).</para> 105 <!-- this is supposed to discourage you from running the tests if you upgrade 106 the package - I suppose you could sed the tests/Makefile to only run 'curve', 107 and perhaps 'run-testdither', it's 'run-weavetest' which takes most of the time --> 108 <para>To test the results, issue: <command>make check</command>. When last 109 tested (version 5.2.7, LFS-7.1, on a uniprocessor box which is admittedly short of 110 memory) this took more than 800 SBUs (more than two days for that box) and used an 111 extra 678 MB of disk space.</para> 97 112 98 113 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> … … 110 125 <title>Command Explanations</title> 111 126 127 <para><command>sed -i '/#include <ctype.h>/a\#include <stdio.h>' ...</command>: 128 the include files from the current version of <application>cups</application> no 129 longer include <filename>stdio.h</filename> when compiling this version of 130 <application>gutenprint</application> on linux, causing the build to fail.</para> 131 112 132 <para><command>sed -i '...' ...Makefile.in</command>: This 113 133 command is used so that the package documentation is installed in the … … 116 136 <filename class='directory'>/usr/share/gutenprint/doc</filename>.</para> 117 137 118 <para><option>--with-translated-ppds=no</option>: When this parameter is 138 <para><option>--disable-static</option>: This switch prevents the static 139 libraries being installed.</para> 140 141 <!-- redundant, only applies to cups < 1.2.0 : cups-5.0 gives a version of 1.5.0 142 FIXME - delete this on next version upgrade 143 <para><option>\-\-with-translated-ppds=no</option>: When this parameter is 119 144 given, only US English PPD files for <application>CUPS</application> 120 145 will be built. Useful if the PPD files are not yet translated into your 121 146 native language and you want to save some space by not installing unneeded 122 translations.</para> 147 translations.</para>--> 123 148 124 149 </sect2> … … 157 182 158 183 <seglistitem> 159 <seg>cups-calibrate, cups-genppd.5.2, cups-genppd config.5.2,160 cups-genppdupdate.5.2, escputil, ijsgutenprint.5.2, and184 <seg>cups-calibrate, cups-genppd.5.2, cups-genppdupdate, escputil, 185 ijsgutenprint.5.2 (if compiled using ijs), and 161 186 testpattern</seg> 162 <seg>libgutenprint. {so,a}, libgutenprintui2.{so,a},163 libgutenprintui2. {so,a}and optionally, various187 <seg>libgutenprint.so, libgutenprintui2.so, 188 libgutenprintui2.so and optionally, various 164 189 <application>CUPS</application> filters and backend 165 190 drivers</seg> … … 199 224 </varlistentry> 200 225 201 <varlistentry id="ijsgutenprint.5. 0">202 <term><command>ijsgutenprint.5. 0</command></term>226 <varlistentry id="ijsgutenprint.5.2"> 227 <term><command>ijsgutenprint.5.2</command></term> 203 228 <listitem> 204 <para>is a Ghostscript driver for 205 <application>Gutenprint</application>.</para> 206 <indexterm zone="gutenprint ijsgutenprint.5.0"> 207 <primary sortas="b-ijsgutenprint.5.0">ijsgutenprint.5.0</primary> 229 <para>is a Ghostscript driver for HP inkjet and laserjet printers.</para> 230 <indexterm zone="gutenprint ijsgutenprint.5.2"> 231 <primary sortas="b-ijsgutenprint.5.2">ijsgutenprint.5.2</primary> 208 232 </indexterm> 209 233 </listitem>
Note:
See TracChangeset
for help on using the changeset viewer.