From f9238b191d14686b9beba78893dff0a8dff9c087 Mon Sep 17 00:00:00 2001 From: Roger Leigh Date: Sun, 26 Oct 2008 16:18:09 +0000 Subject: Imported Upstream version 5.0.2 --- README | 140 +++++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 71 insertions(+), 69 deletions(-) (limited to 'README') diff --git a/README b/README index 07d8087..dc2d1bb 100644 --- a/README +++ b/README @@ -1,10 +1,10 @@ -Welcome to Gutenprint 5.0.1! Please read these notes carefully. +Welcome to Gutenprint 5.0.2! Please read these notes carefully. ================================================================ I) INTRODUCTION - This is Gutenprint version 5.0.1, a stable release of Gutenprint + This is Gutenprint version 5.0.2, a stable release of Gutenprint 5.0. Gutenprint, formerly named Gimp-Print, is a suite of printer drivers that may be used with most common UNIX print spooling systems, including CUPS, lpr, LPRng, or others. These drivers @@ -18,13 +18,12 @@ I) INTRODUCTION and beyond. Gutenprint has been renamed in order to clearly distinguish it - from the GIMP. While this package started out as the Print plugin - for the GIMP, it has expanded into a collection of general purpose - printer drivers, and the enhanced Print plugin for the GIMP is now - only a small part of the package. Furthermore, the name - Gutenprint recognizes Johannes Gutenberg, the inventor of the - movable type printing press. Finally, the word "guten" means - "good" in German. + from GIMP. While this package started out as the Print plugin for + GIMP, it has expanded into a collection of general purpose printer + drivers, and the enhanced Print plugin for GIMP is now only a + small part of the package. Furthermore, the name Gutenprint + recognizes Johannes Gutenberg, the inventor of the movable type + printing press. Finally, the word "guten" means "good" in German. Please read the user's manual (in ODF format as doc/gutenprint-users-manual.odt or PDF format as @@ -79,7 +78,8 @@ A) OVERVIEW - The core driver library (required for everything else) - A CUPS (Common UNIX Printing System) driver - - An enhanced Print plug-in for the GIMP + - An enhanced Print plug-in for GIMP + - GTK-based UI libraries (used by the enhanced GIMP plug-in) - Support for the Foomatic spooler configuration system - A Ghostscript driver using the IJS plugin facility - A command-line utility to administer and maintain Epson @@ -115,23 +115,21 @@ A) OVERVIEW gimp-print-devel@lists.sourceforge.net ================================================================ - Release: gutenprint 5.0.1 generated on 22 Jul 2006 + Release: gutenprint 5.0.2 generated on 29 Dec 2007 Features: Build CUPS: yes, installing in /usr - Build CUPS PPD files: yes - Build translated CUPS PPD files: no - Build simplified CUPS PPD files: no - Generate PS level 3 CUPS PPD files: yes - Install CUPS PPD files at top level: no + Build CUPS 1.2 enhancements: yes + Build CUPS PPD files: no + Generate PS level 3 CUPS PPD files: yes Build genppd statically: yes Build Ghostscript IJS driver: yes Build Foomatic data: yes Build Foomatic 3.x data: yes - Build enhanced Print plugin for the GIMP: yes + Build enhanced Print plugin for GIMP: yes Build GIMP 1.2 plugin: yes Build GIMP 2.x plugin: yes - GIMP 2.x plugin will be named: print + GIMP 2.x plugin will be named: gutenprint Install plugin(s) in home directory: no Build EPSON Stylus utility: yes Build test programs: yes @@ -141,15 +139,16 @@ A) OVERVIEW Installation prefix: /usr/local Data directory: /usr/local/share/gutenprint Library directory: /usr/local/lib/gutenprint - XML data directory: /usr/local/share/gutenprint/5.0.1/xml - Module directory: /usr/local/lib/gutenprint/5.0.1/modules + XML data directory: /usr/local/share/gutenprint/5.0.2/xml + Module directory: /usr/local/lib/gutenprint/5.0.2/modules Install sample images: yes General configuration: - Compiler options: -g -O2 -Wall -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wwrite-strings -Werror-implicit-function-declaration -Winline -finline-limit=1048576 -pedantic -Waggregate-return -Wcast-qual -Wshadow -Wredundant-decls + Compiler options: -Disfinite=finite -O6 -Wall -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wwrite-strings -Werror-implicit-function-declaration -Winline -Wformat=2 -finline-limit=1048576 -pedantic -Waggregate-return -Wcast-qual -Wshadow -Wredundant-decls Build static libraries: yes Build shared libraries: no Maintainer mode: yes + Use i18n: yes Generate profiling information: no Generate debugging symbols: no Use modules: static @@ -205,6 +204,9 @@ B) CORE DRIVER LIBRARY development (4.3, 5.1). Therefore, you should consider allowing Gutenprint 5.0 and Gimp-Print 4.2 to be installed concurrently. + * The core driver library component also includes locale files for + the libary and documentation. + ---------------- @@ -216,8 +218,8 @@ B) CUPS information may be found at http://www.cups.org. Gutenprint 5.0 requires CUPS 1.1.9 or higher. We recommend use of 1.1.15 or above; that release of CUPS fixes some important bugs. Gutenprint - supports CUPS 1.2, but at this time does not take advantage of the - new features of that release. + supports CUPS 1.2, and supports the CUPS 1.2 enhancements, + including dynamic PPD file generation. Gutenprint will normally detect the presence of CUPS on your system and will attempt to build the CUPS driver if it finds CUPS @@ -254,7 +256,7 @@ B) CUPS /usr/share/cups/model/gutenprint. These PPD files can only be used by the precise version of Gutenprint that they were built with; for example, it is not possible to use PPD files from - Gutenprint 5.0.1 with Gutenprint 5.0.1. + Gutenprint 5.0.2 with Gutenprint 5.0.1. * A utility to update PPD files from an earlier release of Gutenprint, cups-genppdupdate.5.0. This utility may be used to @@ -276,10 +278,10 @@ B) CUPS This will happen if all of the following are true: i) The cups-config provided by the CUPS driver adds - -Wl,rpath=/usr/lib. This is done by some versions of CUPS - reportedly because in some cases the runtime linker does - not pick up libraries out of /usr/lib. This can be checked - by running + -Wl,rpath=/usr/lib (or wherever the CUPS system libraries + live). This is done by some versions of CUPS reportedly + because in some cases the runtime linker does not pick up + libraries out of /usr/lib. This can be checked by running cups-config --libs --ldflags @@ -288,10 +290,10 @@ B) CUPS the CUPS installation on your system. ii) There is presently a version of Gutenprint installed in - /usr (--prefix=/usr) rather than /usr/local or the like. - The default location of Gutenprint installation is in - /usr/local, but system vendors typically install Gutenprint - in /usr. + the system default, typically /usr (--prefix=/usr) rather + than /usr/local or the like. The default location of + Gutenprint installation is in /usr/local, but system + vendors typically install Gutenprint in /usr. iii) Gutenprint is built dynamically only (--disable-static or --disable-static-genppd). This is not a default, and @@ -516,45 +518,45 @@ C) FOOMATIC ---------------- -D) THE GIMP - - Gutenprint may be used with an enhanced Print plug-in for the - GIMP, providing the ability to print images. If you wish to do - so, you must use the GIMP 1.2.3 or above on the 1.2 line, or any - GIMP 2.x release (2.0, 2.1, 2.2, etc.) Please read the release - notes in addition to this README, as there have been some changes - in procedure since Gimp-Print 4.2 if you are using certain - versions of the GIMP. - - The enhanced Print plugin for the GIMP replaces the Gimp-Print - 4.2-based plugin provided with the GIMP 2.0 and 2.2. As of the - GIMP 2.4, the GIMP team provides a new Print plugin based on the - GtkPrint framework. This plugin provides standard printing - capabilities, but does not provide all of the new Gutenprint 5.0 - features. Therefore, the enhanced Print plugin for the GIMP - distributed with Gutenprint does not replace that plugin, but is - installed alongside that plugin. +D) GIMP + + Gutenprint may be used with an enhanced Print plug-in for GIMP, + providing the ability to print images. If you wish to do so, you + must use GIMP 1.2.3 or above on the 1.2 line, or any GIMP 2.x + release (2.0, 2.1, 2.2, etc.) Please read the release notes in + addition to this README, as there have been some changes in + procedure since Gimp-Print 4.2 if you are using certain versions + of GIMP. + + The enhanced Print plugin for GIMP replaces the Gimp-Print + 4.2-based plugin provided with GIMP 2.0 and 2.2. As of the GIMP + 2.4, GIMP team provides a new Print plugin based on the GtkPrint + framework. This plugin provides standard printing capabilities, + but does not provide all of the new Gutenprint 5.0 features. + Therefore, the enhanced Print plugin for GIMP distributed with + Gutenprint does not replace that plugin, but is installed + alongside that plugin. If your system separates development packages from runtime packages, you will typically have to install development packages - for the GIMP itself, in addition to GTK and glib. With the GIMP - 2.x and GTK 2.x, additional packages may be required. + for GIMP itself, in addition to GTK and glib. With GIMP 2.x and + GTK 2.x, additional packages may be required. Normally, the Gutenprint configure script detects which version, - if any, of the GIMP is installed and builds an appropriate plugin. - If the configure script does not detect it properly, you may need - to specify --with-gimp or --with-gimp2. However, it's more likely + if any, of GIMP is installed and builds an appropriate plugin. If + the configure script does not detect it properly, you may need to + specify --with-gimp or --with-gimp2. However, it's more likely that you need to install appropriate development packages. - Normally Gutenprint installs the GIMP Print plugin in your system + Normally Gutenprint installs GIMP Print plugin in your system plug-in directory. If you wish to install it in your personal plugin directory, you may use ./configure --enable-user-install - It is not possible for Gimp-Print 4.2 and Gutenprint 5.0 (or any - future release) to coexist in the same installation of the GIMP. - The Gutenprint 5.0-based plugin can read settings from previous + It is not possible for Gimp-Print 4.2 and Gutenprint 5.1 (or any + future release) to coexist in the same installation of GIMP. The + Gutenprint 5.0-based plugin can read settings from previous versions of Gimp-Print, but the configuration file format in Gutenprint 5.0 cannot be read by older versions of Gimp-Print. @@ -567,11 +569,11 @@ D) THE GIMP NOTE TO PACKAGERS: - * The GIMP plugin, unlike the core library and the Foomatic and - CUPS drivers, may not be installed concurrently with other - versions. For example, you may not install both the Gimp-Print - 4.2 and the Gutenprint 5.0 version of the Print plugin, as they - use different configuration file formats. + * The enhanced GIMP plugin, unlike the core library and the + Foomatic and CUPS drivers, may not be installed concurrently + with other versions. For example, you may not install both the + Gimp-Print 4.2 and the Gutenprint 5.1 version of the Print + plugin, as they use different configuration file formats. ---------------- @@ -629,8 +631,8 @@ A) PRINTER INSTALLATION Epson Stylus Photo R300 Foomatic/gutenprint-ijs.5.0 Epson Stylus Photo R300 Foomatic/gutenprint-ijs-simplified.5.0 - Epson Stylus Photo R300 - CUPS+Gutenprint v5.0.1 - Epson Stylus Photo R300 - CUPS+Gutenprint v5.0.1 Simplified + Epson Stylus Photo R300 - CUPS+Gutenprint v5.0.2 + Epson Stylus Photo R300 - CUPS+Gutenprint v5.0.2 Simplified The "simplified" PPD files offer a basic set of options only, for selecting printer options, standard paper sizes, and basic quality @@ -660,12 +662,12 @@ A) PRINTER INSTALLATION of the driver that they were built against. If you attempt to use a version of Gutenprint with PPD files not built for that precise version, the driver will fail with a diagnostic error message. - For example, PPD files built for Gutenprint 5.0.1-beta4 will not - work with driver version 5.0.1. You can identify printers using + For example, PPD files built for Gutenprint 5.0.1 will not + work with driver version 5.0.2. You can identify printers using Gutenprint PPD files by the name of the PPD file, which will be something like: - EPSON Stylus Photo EX - CUPS+Gutenprint v5.0.1(en) + EPSON Stylus Photo EX - CUPS+Gutenprint v5.0.2(en) Linux users please note: If you are using CUPS 1.1.11 or higher, and you have a USB-connected printer, you must have a printer -- cgit v1.2.3