diff options
Diffstat (limited to 'debian')
-rw-r--r-- | debian/.cvsignore | 1 | ||||
-rw-r--r-- | debian/changelog | 120 | ||||
-rw-r--r-- | debian/control | 114 | ||||
-rw-r--r-- | debian/control.in | 21 | ||||
-rw-r--r-- | debian/gimpprint-doc.doc-base | 2 | ||||
-rw-r--r-- | debian/gimpprint-locales.files | 1 | ||||
-rw-r--r-- | debian/libgimpprint-doc.doc-base | 15 | ||||
-rw-r--r-- | debian/libgimpprint.files | 1 | ||||
-rw-r--r-- | debian/libgimpprint.postinst | 22 | ||||
-rwxr-xr-x | debian/rules | 10 |
10 files changed, 239 insertions, 68 deletions
diff --git a/debian/.cvsignore b/debian/.cvsignore index fb63c2b..a01ea6c 100644 --- a/debian/.cvsignore +++ b/debian/.cvsignore @@ -14,7 +14,6 @@ gimp-print-build gimp1.2-print cupsys-driver-gimpprint libgimpprint-dev -libgimpprint-doc.doc-base libgimpprint[0-9].[0-9].[0-9] escputil gimp-print-install diff --git a/debian/changelog b/debian/changelog index 2b74e7a..07f0453 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,71 +1,105 @@ -gimp-print (4.2.0-1) unstable; urgency=low +gimp-print (4.2.0-4) unstable; urgency=low - * New upstream stable release (4.2.0) - * Disable PostScript level 3 PPD files, because there are some - level 3 constructs that gs 6.51 does not understand. + * Apply Roger's user's guide Makefile.am patch, Closes: #128421 + * Work around bug #130756 by building docs with EPS1 figures. - -- Roger Leigh <roger@whinlatter.uklinux.net> Sat, 24 Nov 2001 13:45:33 +0000 + -- Eric Sharkey <sharkey@debian.org> Sat, 16 Feb 2002 22:46:29 -0500 -gimp-print (4.1.99-rc1-2) unstable; urgency=low +gimp-print (4.2.0-3) unstable; urgency=low - * New upstream release - * Update to new Standards-Version 3.5.6.0 (no changes) - * Disable building of translated PPD files - * Enable PostScript level 3 PPD files, and add a Recommends to - cupsys-driver-gimpprint for gs (>= 6.51) as earlier versions - have problems with level 3. + * Fix locales package description, Closes: #123796 + * Change conflicts to replaces, Closes: #123811 - -- Roger Leigh <roger@whinlatter.uklinux.net> Mon, 12 Nov 2001 18:29:21 +0000 + -- Eric Sharkey <sharkey@debian.org> Mon, 31 Dec 2001 12:02:42 -0500 -gimp-print (4.1.99-b4-6) unstable; urgency=low +gimp-print (4.2.0-2) unstable; urgency=low - * New upstream release - * cupsys-driver-gimpprint only includes the basic `C' POSIX locale - ppd files due to the size of the ppd files - * New package gimpprint-doc contains the new user guide - * escputil depends on libgimpprint1, as the new i18n code needs - the translations it provides - * Provide the PS version of the Programmer's Manual instead of PDF - format in libgimpprint-doc - * Update to new Standards-Version 3.5.2 (no changes) - * Update package descriptions for stable release - * gimpprint-doc Suggests libgimpprint1 + * Fix build dependencies, Closes: #121597 + * Fix broken gimpprint-doc.doc-base pointing to old index filename + * Fix libgimpprint.postinst to use 'if' instead of 'case', removing a + lintian warning. (Roger Leigh) + * Split out the message catalogues from the libgimpprint package into + a new gimpprint-locales package to avoid filename conflicts when + multiple libgimpprint versions are installed concurrently. (RL) + * Add libgimpprint-doc.doc-base (existed for six months, but was never + added to CVS!) (RL) - -- Roger Leigh <roger@whinlatter.uklinux.net> Tue, 30 Oct 2001 09:16:08 +0000 + -- Eric Sharkey <sharkey@debian.org> Sun, 9 Dec 2001 09:47:05 -0500 -gimp-print (4.1.99-b2-5) unstable; urgency=low +gimp-print (4.2.0-1) unstable; urgency=low * New upstream release - * Changed library version names to reflect upstream library - versioning change to ABI versioning - * Enable i18n + * cupsys-driver-gimpprint only includes the basic `C' POSIX locale + ppd files due to the size of the ppd files (Roger Leigh) + * New package gimpprint-doc contains the new user guide. (RL) + * Enable i18n (RL) * Add Build-Depends for gettext (>= 0.10.36-1), because 'make install' fails with earlier versions due to absent - DESTDIR support. + DESTDIR support. (RL) * libgimpprint-doc uses ps instead of dvi manual, due to inclusion - of graphics + of graphics (RL) * gimp1.2-print no longer registers documentation with doc-base, as - the manual is provided in libgimpprint-doc + the manual is provided in libgimpprint-doc (RL) + * Disable building of translated PPD files (RL) + + -- Eric Sharkey <sharkey@debian.org> Sun, 25 Nov 2001 22:20:33 -0500 - -- Roger Leigh <roger@whinlatter.uklinux.net> Tue, 18 Sep 2001 14:15:37 +0100 +gimp-print (4.1.99-b1-1) unstable; urgency=low -gimp-print (4.1.99-a3-1) unstable; urgency=low + * New upstream release, Closes: #110066 + * Remove README.dither from libgimpprint-dev.docs (Roger Leigh) + * Add image samples to gimp1.2-print and cupsys-driver-gimpprint (RL) + * Change rules and control to use ABI library versioning (RL) + * Changed library version names to reflect upstream library + versioning change to ABI versioning. (RL) + + -- Eric Sharkey <sharkey@debian.org> Mon, 23 Jul 2001 10:49:04 -0400 + +gimp-print (4.1.99-a2-1) unstable; urgency=low * New upstream release - * Remove README.dither from libgimpprint-dev.docs - * Add image samples to gimp1.2-print and cupsys-driver-gimpprint - * Change rules and control to use ABI library versioning - -- Roger Leigh <roger@whinlatter.uklinux.net> Thu, 9 Aug 2001 11:15:38 +0100 + -- Eric Sharkey <sharkey@debian.org> Mon, 23 Jul 2001 10:49:04 -0400 + +gimp-print (4.1.99-a1-1) unstable; urgency=low + + * New upstream release (first 4.2 pre-release) + + -- Eric Sharkey <sharkey@debian.org> Tue, 10 Jul 2001 16:19:03 -0400 + +gimp-print (4.1.10-1) unstable; urgency=low + + * New upstream release (4.1.8 and 4.1.9 were buggy) + + -- Eric Sharkey <sharkey@debian.org> Fri, 29 Jun 2001 23:08:27 -0400 gimp-print (4.1.7-1) unstable; urgency=low - * libgimpprint-doc is in section `doc'. - * New package libgimpprint-doc for Info, dvi and HTML docs. + * New package libgimpprint-doc for Info and dvi docs. (Roger Leigh) * Change debian/rules to use separate binary-arch and binary-indep - targets + targets (Roger Leigh) + * New upstream release + + -- Eric Sharkey <sharkey@debian.org> Wed, 9 May 2001 12:19:43 -0400 + +gimp-print (4.1.6-2) unstable; urgency=low + + * Fix build dependencies to include flex, Closes: #96401 + + -- Eric Sharkey <sharkey@debian.org> Tue, 8 May 2001 20:09:30 -0400 + +gimp-print (4.1.6-1) unstable; urgency=low + + * New upstream release + + -- Eric Sharkey <sharkey@debian.org> Mon, 30 Apr 2001 13:45:56 -0400 + +gimp-print (4.1.5-2.01) unstable; urgency=low + + * Recompile 4.1.5-2 with updated debhelper to fix dependencies + * Closes #90741 - -- Roger Leigh <roger@whinlatter.uklinux.net> Fri, 11 May 2001 23:34:22 +0100 + -- Eric Sharkey <sharkey@debian.org> Fri, 6 Apr 2001 21:11:15 -0400 gimp-print (4.1.5-2) unstable; urgency=low diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..237ab83 --- /dev/null +++ b/debian/control @@ -0,0 +1,114 @@ +Source: gimp-print +Section: graphics +Priority: optional +Maintainer: Eric Sharkey <sharkey@debian.org> +Standards-Version: 3.5.6.0 +Build-Depends: libcupsys2-dev, libgimp1.2-dev, libglib1.2-dev, libgtk1.2-dev, libreadline4-dev, debhelper (>= 2.2.18), xlibs-dev, zlib1g-dev, flex, gettext (>= 0.10.36-1), texi2html, docbook-utils, imagemagick, autoconf, automake, libtool, bison + +Package: gimp1.2-print +Architecture: any +Depends: ${shlibs:Depends}, gimp1.2 +Recommends: gimpprint-locales (>= ${Source-Version}) +Suggests: libgimpprint-doc (= ${Source-Version}), gimpprint-doc (= ${Source-Version}) +Description: print plugin for the GIMP + This is Gimp-Print version 4.2.0, a stable release in the 4.2 + line. Gimp-print is the print facility for the Gimp, and in addition + a suite of drivers that may be used with common UNIX spooling systems + using GhostScript or CUPS. These drivers provide printing quality for + UNIX/Linux on a par with proprietary vendor-supplied drivers in many + cases, and can be used for many of the most demanding printing tasks. + . + This package includes the print plugin for the GIMP. + +Package: cupsys-driver-gimpprint +Architecture: any +Depends: ${shlibs:Depends}, cupsys (>= 1.1.4) | cups (>= 1.1.4) +Recommends: gs (>= 6.51), gimpprint-locales (>= ${Source-Version}) +Suggests: gimpprint-doc (= ${Source-Version}) +Description: gimp-print printer driver for CUPS + This is Gimp-Print version 4.2.0, a stable release in the 4.2 + line. Gimp-print is the print facility for the Gimp, and in addition + a suite of drivers that may be used with common UNIX spooling systems + using GhostScript or CUPS. These drivers provide printing quality for + UNIX/Linux on a par with proprietary vendor-supplied drivers in many + cases, and can be used for many of the most demanding printing tasks. + . + This package includes a CUPS driver based on gimp-print. + . + The CUPS drivers contain all of the files needed to support + photo-quality printing on any printer supported by the GIMP + Print plug-in. You can find out more about the Common UNIX + Printing System ("CUPS"), an IPP-based printing system for + UNIX/Linux, at: + . + http://www.cups.org + +Package: libgimpprint-dev +Architecture: any +Section: devel +Depends: libgimpprint1 (= ${Source-Version}) +Description: header files for compiling programs with libgimpprint + This package contains the header files for the gimp-print package, along with + a static version of libgimpprint. + . + Install this package if you wish to develop packages that use libgimpprint. + . + This is the stable 4.2 branch of gimp-print. + +Package: libgimpprint-doc +Architecture: all +Section: doc +Suggests: libgimpprint1 (= ${Source-Version}) +Description: Documentation and example code for the gimpprint library + This package contains lots of info-files, DVI docs and other + documentation about the gimpprint library for photo-quality + printing + . + Install this package if you want to have lots of info about the + gimpprint library when you're programming. + +Package: libgimpprint1 +Architecture: any +Section: libs +Depends: ${shlibs:Depends} +Recommends: gimpprint-locales (>= ${Source-Version}) +Description: library necessary to use gimp-print programs + This package includes the libgimpprint library, necessary to run gimp1.2-print + and cupsys-driver-gimpprint. + . + It has been split off from the main gimp-print package in order to facilitate + easy development for other packages that require it. + +Package: gimpprint-locales +Architecture: all +Section: libs +Replaces: libgimpprint1 (<= 4.2.0-1) +Description: Locales files for gimp-print + This package contains the i18n files of gimp-print, used by libgimpprint, + gimp1.2-print, cupsys-driver-gimpprint and escputil. It will be used by + any programs which link with libgimpprint + . + They are needed when you want the programs in gimp-print to print their + messages in other languages than US English. + +Package: gimpprint-doc +Architecture: all +Section: doc +Suggests: libgimpprint1 (= ${Source-Version}) +Description: User Guide for GIMP-Print and CUPS + This package contains a user guide for programs using the + libgimpprint library for photographic quality printing. Currently + this covers using the Print plugin for the GIMP and the Common + Unix Printing System (CUPS). + . + The documentation is available in both HTML and PDF formats for on-line + viewing and hardcopy. + +Package: escputil +Architecture: any +Section: misc +Depends: ${shlibs:Depends} +Recommends: gimpprint-locales (>= ${Source-Version}) +Description: a utility for Epson Stylus printers + escputil is a utility to clean and align the heads of Epson Stylus printers. + It can also check the current ink levels in the printer. diff --git a/debian/control.in b/debian/control.in index e7de33f..438d20a 100644 --- a/debian/control.in +++ b/debian/control.in @@ -3,11 +3,12 @@ Section: graphics Priority: optional Maintainer: Eric Sharkey <sharkey@debian.org> Standards-Version: 3.5.6.0 -Build-Depends: libcupsys2-dev, libgimp1.2-dev, libglib1.2-dev, libgtk1.2-dev, libreadline4-dev, debhelper (>= 2.2.18), xlibs-dev, zlib1g-dev, flex, gettext (>= 0.10.36-1), texi2html, docbook-utils, imagemagick +Build-Depends: libcupsys2-dev, libgimp1.2-dev, libglib1.2-dev, libgtk1.2-dev, libreadline4-dev, debhelper (>= 2.2.18), xlibs-dev, zlib1g-dev, flex, gettext (>= 0.10.36-1), texi2html, docbook-utils, imagemagick, autoconf, automake, libtool, bison Package: gimp1.2-print Architecture: any Depends: ${shlibs:Depends}, gimp1.2 +Recommends: gimpprint-locales (>= ${Source-Version}) Suggests: libgimpprint-doc (= ${Source-Version}), gimpprint-doc (= ${Source-Version}) Description: print plugin for the GIMP This is Gimp-Print version #UPSTREAM_VERSION#, a stable release in the 4.2 @@ -22,7 +23,7 @@ Description: print plugin for the GIMP Package: cupsys-driver-gimpprint Architecture: any Depends: ${shlibs:Depends}, cupsys (>= 1.1.4) | cups (>= 1.1.4) -Recommends: gs (>= 6.51) +Recommends: gs (>= 6.51), gimpprint-locales (>= ${Source-Version}) Suggests: gimpprint-doc (= ${Source-Version}) Description: gimp-print printer driver for CUPS This is Gimp-Print version #UPSTREAM_VERSION#, a stable release in the 4.2 @@ -70,6 +71,7 @@ Package: libgimpprint1 Architecture: any Section: libs Depends: ${shlibs:Depends} +Recommends: gimpprint-locales (>= ${Source-Version}) Description: library necessary to use gimp-print programs This package includes the libgimpprint library, necessary to run gimp1.2-print and cupsys-driver-gimpprint. @@ -77,6 +79,18 @@ Description: library necessary to use gimp-print programs It has been split off from the main gimp-print package in order to facilitate easy development for other packages that require it. +Package: gimpprint-locales +Architecture: all +Section: libs +Replaces: libgimpprint1 (<= 4.2.0-1) +Description: Locales files for gimp-print + This package contains the i18n files of gimp-print, used by libgimpprint, + gimp1.2-print, cupsys-driver-gimpprint and escputil. It will be used by + any programs which link with libgimpprint + . + They are needed when you want the programs in gimp-print to print their + messages in other languages than US English. + Package: gimpprint-doc Architecture: all Section: doc @@ -93,7 +107,8 @@ Description: User Guide for GIMP-Print and CUPS Package: escputil Architecture: any Section: misc -Depends: ${shlibs:Depends}, libgimpprint1 +Depends: ${shlibs:Depends} +Recommends: gimpprint-locales (>= ${Source-Version}) Description: a utility for Epson Stylus printers escputil is a utility to clean and align the heads of Epson Stylus printers. It can also check the current ink levels in the printer. diff --git a/debian/gimpprint-doc.doc-base b/debian/gimpprint-doc.doc-base index 88693da..5d59948 100644 --- a/debian/gimpprint-doc.doc-base +++ b/debian/gimpprint-doc.doc-base @@ -11,5 +11,5 @@ Abstract: The Gimp-Print Top Quality Printer Drivers (hereafter Section: Apps/Graphics Format: HTML -Index: /usr/share/doc/gimpprint-doc/html/book1.html +Index: /usr/share/doc/gimpprint-doc/html/index.html Files: /usr/share/doc/gimpprint-doc/html/* diff --git a/debian/gimpprint-locales.files b/debian/gimpprint-locales.files new file mode 100644 index 0000000..3635480 --- /dev/null +++ b/debian/gimpprint-locales.files @@ -0,0 +1 @@ +usr/share/locale diff --git a/debian/libgimpprint-doc.doc-base b/debian/libgimpprint-doc.doc-base new file mode 100644 index 0000000..356fea4 --- /dev/null +++ b/debian/libgimpprint-doc.doc-base @@ -0,0 +1,15 @@ +Document: libgimpprint-doc +Title: The libgimpprint Reference Manual +Author: The GIMP-Print Project +Abstract: The gimpprint library routines give programmers an interface to + print high quality bitmap images on most modern printers. It includes drivers + which provide printing quality for UNIX/Linux on a par with proprietary + vendor-supplied drivers in many cases, and can be used for many of the most + demanding printing tasks. This manual covers developing programs that use + libgimpprint for printing, as well as the programs that are distributed with + GIMP-Print. +Section: Apps/Programming + +Format: HTML +Index: /usr/share/doc/libgimpprint-doc/html/gimpprint_toc.html +Files: /usr/share/doc/libgimpprint-doc/html/*.html diff --git a/debian/libgimpprint.files b/debian/libgimpprint.files index 5dbe786..6845771 100644 --- a/debian/libgimpprint.files +++ b/debian/libgimpprint.files @@ -1,2 +1 @@ usr/lib -usr/share/locale diff --git a/debian/libgimpprint.postinst b/debian/libgimpprint.postinst index bcd9b98..0de9156 100644 --- a/debian/libgimpprint.postinst +++ b/debian/libgimpprint.postinst @@ -22,20 +22,14 @@ set -e # installation fails and the `postinst' is called with `abort-upgrade', # `abort-remove' or `abort-deconfigure'. -case "$1" in - configure) - ldconfig - ;; - - abort-upgrade|abort-remove|abort-deconfigure) - - ;; - - *) - echo "postinst called with unknown argument \`$1'" >&2 - exit 0 - ;; -esac +#s/^if\s+\[\s+"\$1"\s+=\s+"configure"\s+\];\s+then\s+ldconfig\b//m; + +if [ "$1" = "configure" ]; then ldconfig +elif [ "$1" = "abort-upgrade" -o "$1" = "abort-remove" -o "$1" = "abort-deconfigure" ] ; then : +else + echo "postinst called with unknown argument \`$1'" >&2 + exit 0 +fi # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. diff --git a/debian/rules b/debian/rules index 69559e8..a9a63b6 100755 --- a/debian/rules +++ b/debian/rules @@ -1,6 +1,6 @@ #!/usr/bin/make -f # rules to package GIMP-Print -# $Id: rules,v 1.29 2001/11/24 14:59:46 sharkey Exp $ +# $Id: rules,v 1.2.2.22 2001/12/03 02:53:06 sharkey Exp $ # # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 @@ -67,14 +67,14 @@ binary-indep: build install ChangeLog dh_testroot -i # dh_installdebconf -i dh_installdocs -i - cp debian/gimp-print-build/doc/gimpprint.ps debian/libgimpprint-doc/usr/share/doc/libgimpprint-doc - cp -r debian/gimp-print-build/doc/manual-html debian/libgimpprint-doc/usr/share/doc/libgimpprint-doc/html + cp debian/gimp-print-install/usr/share/gimp-print/doc/gimpprint.ps debian/libgimpprint-doc/usr/share/doc/libgimpprint-doc + cp -r debian/gimp-print-install/usr/share/gimp-print/doc/manual-html debian/libgimpprint-doc/usr/share/doc/libgimpprint-doc/html cd debian/libgimpprint-doc/usr/share/doc/libgimpprint-doc/html ; \ if test ! -f gimpprint.html ; then \ ln -s gimpprint_toc.html gimpprint.html ; \ fi - cp debian/gimp-print-build/doc/users_guide/*.pdf debian/gimpprint-doc/usr/share/doc/gimpprint-doc - cp -r debian/gimp-print-build/doc/users_guide/html debian/gimpprint-doc/usr/share/doc/gimpprint-doc/html + cp debian/gimp-print-install/usr/share/gimp-print/doc/*.pdf debian/gimpprint-doc/usr/share/doc/gimpprint-doc + cp -r debian/gimp-print-install/usr/share/gimp-print/doc/html debian/gimpprint-doc/usr/share/doc/gimpprint-doc/html dh_installexamples -i # dh_installmenu -i # dh_installlogrotate -i |