summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
Diffstat (limited to 'debian')
-rw-r--r--debian/.cvsignore1
-rw-r--r--debian/changelog120
-rw-r--r--debian/control114
-rw-r--r--debian/control.in21
-rw-r--r--debian/gimpprint-doc.doc-base2
-rw-r--r--debian/gimpprint-locales.files1
-rw-r--r--debian/libgimpprint-doc.doc-base15
-rw-r--r--debian/libgimpprint.files1
-rw-r--r--debian/libgimpprint.postinst22
-rwxr-xr-xdebian/rules10
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