Hi team, 

I would like to request a freeze exception for foomatic-db-engine 4.0.4-2, 
actually in NEW. This update improves the migration away from foomatic-
filters-ppds by re-providing said package (which was dropped in 4.0.4-1). 
This will allow seamless upgrades from Lenny.

(It also contains minor updates like Maintainer and documentation 
improvements, which were ready before the freeze, but not uploaded.)

The debdiff from 4.0.4-1 to 4.0.4-2 is attached.

Thanks in advance, cheers, 

OdyX
diff -Nru foomatic-db-engine-4.0.4/debian/changelog foomatic-db-engine-4.0.4/debian/changelog
--- foomatic-db-engine-4.0.4/debian/changelog	2010-06-30 10:59:23.000000000 +0200
+++ foomatic-db-engine-4.0.4/debian/changelog	2010-08-10 14:04:44.000000000 +0200
@@ -1,3 +1,19 @@
+foomatic-db-engine (4.0.4-2) unstable; urgency=low
+
+  * Re-introduce foomatic-filters-ppds as dummy package to ease migration away
+    from it (Closes: #588093)
+  * Putting under Debian Printing Group umbrella.
+  * Update README.Debian.
+  * Bump Standards to 3.9.1.0 without changes needed.
+
+  [ Till Kamppeter ]
+  * debian/foomatic-db-engine.install: With the transitional package
+    foomatic-filters-ppds re-introduced we need a .install file to tell the
+    package build process which files should go into the foomatic-db-engine
+    binary package.
+
+ -- Didier Raboud <did...@raboud.com>  Tue, 10 Aug 2010 14:04:41 +0200
+
 foomatic-db-engine (4.0.4-1) unstable; urgency=low
 
   * New upstream release (Closes: #532982)
diff -Nru foomatic-db-engine-4.0.4/debian/control foomatic-db-engine-4.0.4/debian/control
--- foomatic-db-engine-4.0.4/debian/control	2010-06-30 10:16:32.000000000 +0200
+++ foomatic-db-engine-4.0.4/debian/control	2010-08-04 23:27:52.000000000 +0200
@@ -1,9 +1,9 @@
 Source: foomatic-db-engine
 Section: text
 Priority: optional
-Maintainer: Chris Lawrence <lawre...@debian.org>
-Uploaders: Didier Raboud <did...@raboud.com>
-Standards-Version: 3.9.0.0
+Maintainer: Debian Printing Group <debian-print...@lists.debian.org>
+Uploaders: Chris Lawrence <lawre...@debian.org>, Didier Raboud <did...@raboud.com>
+Standards-Version: 3.9.1.0
 Homepage: http://www.openprinting.org/
 Build-Depends: debhelper (>> 7.2.3~), perl, libxml2-dev
 Vcs-Git: git://git.debian.org/collab-maint/foomatic-db-engine.git
@@ -27,3 +27,10 @@
  more database packages.  The foomatic-db package includes drivers for
  most common printers using Ghostscript as the print processor, as
  well as some common glue code used in other filter systems.
+
+Package: foomatic-filters-ppds
+Architecture: all
+Depends: foomatic-filters (>> 4.0), ${misc:Depends}, foomatic-db, foomatic-db-engine
+Description: OpenPrinting prebuilt PPD files (dummy package)
+ This is a dummy package to migrate from foomatic-filters-ppds to the
+ combination of foomatic-db and foomatic-db-engine.
diff -Nru foomatic-db-engine-4.0.4/debian/foomatic-db-engine.install foomatic-db-engine-4.0.4/debian/foomatic-db-engine.install
--- foomatic-db-engine-4.0.4/debian/foomatic-db-engine.install	1970-01-01 01:00:00.000000000 +0100
+++ foomatic-db-engine-4.0.4/debian/foomatic-db-engine.install	2010-08-10 13:50:59.000000000 +0200
@@ -0,0 +1,4 @@
+etc/foomatic
+usr/bin
+usr/sbin
+usr/share
diff -Nru foomatic-db-engine-4.0.4/debian/foomatic-db-engine.lintian-overrides foomatic-db-engine-4.0.4/debian/foomatic-db-engine.lintian-overrides
--- foomatic-db-engine-4.0.4/debian/foomatic-db-engine.lintian-overrides	2010-06-30 10:28:26.000000000 +0200
+++ foomatic-db-engine-4.0.4/debian/foomatic-db-engine.lintian-overrides	2010-08-04 23:44:14.000000000 +0200
@@ -7,6 +7,3 @@
 binary-without-manpage usr/sbin/foomatic-printermap-to-gutenprint-xml
 binary-without-manpage usr/sbin/foomatic-replaceoldprinterids
 binary-without-manpage usr/bin/foomatic-searchprinter
-
-# The upstream version was first in Ubuntu
-possible-new-upstream-release-without-new-version
diff -Nru foomatic-db-engine-4.0.4/debian/README.Debian foomatic-db-engine-4.0.4/debian/README.Debian
--- foomatic-db-engine-4.0.4/debian/README.Debian	2010-06-17 11:58:26.000000000 +0200
+++ foomatic-db-engine-4.0.4/debian/README.Debian	2010-08-04 23:41:04.000000000 +0200
@@ -1,30 +1,25 @@
 foomatic-db-engine for Debian
 -----------------------------
 
-Note that the structure of the OpenPrinting (foomatic) printer
-configuration system in Debian (and upstream) has changed from the 2.0
-series.  There are 3 core packages:
+The structure of the OpenPrinting (foomatic) printer configuration system in
+Debian (and upstream) consists of 3 core packages:
 
-* foomatic-db: Contains the foomatic printer database.
+* foomatic-db: Contains the foomatic printer database, split in
+  openprinting-ppds and openprinting-ppds-extra.
 
 * foomatic-db-engine (this package): Contains the foomatic-configure script.
 
 * foomatic-filters: Contains the filter scripts for various backend
   printing systems.
 
-In addition, the new foomatic-db-hpijs package includes the database
-entries for printers supported by the HPIJS print filter developed by
-Hewlett-Packard for their non-PostScript printers.
-
-The foomatic-bin package is provided for upgrade purposes from
-Foomatic 2.0, and can be purged after its dependencies have been
-installed.
-
 If you want a GUI to configure your printer, you may want to try
-"foomatic-gui," a GNOME-based printer configuration tool that works
-with Foomatic and all of the spoolers it supports.
 
-** How to configure a queue manually *
+* foomatic-gui, a GNOME-based printer configuration tool that works
+  with Foomatic and all of the spoolers it supports.
+* system-config-printer and system-config-printer-kde, which are printer
+  configuration tools integrated in GNOME and KDE system configuration tools
+
+** How to configure a queue manually **
 
 The command "foomatic-configure" handles this.  Set up the queue as follows:
 
@@ -50,7 +45,7 @@
   Manufacturer_Model-Name
 
 driver: The driver backend to use.  For most modern printers, one of:
-  hpijs      (if you have foomatic-db-hpijs installed)
+  hpijs      (if you have foomatic-db installed)
   gutenprint (if you have foomatic-db-gutenprint installed)
   Postscript
 
@@ -66,17 +61,8 @@
 IMPORTANT: If your printer filter is not working (dumping raw
 PostScript to the printer) immediately after setting up a queue with
 foomatic-configure, you may need to reload the CUPS daemon.  e.g. use:
-# invoke-rc.d cupsys reload
-
-There used to be a package called "cupsomatic-ppd" that provided PPD
-files for all printers supported by CUPS.  A similar package called
-"foomatic-filters-ppds" is now available in Debian.
-
-This package saves the step of using foomatic-configure to generate
-and install a PPD file for your printer and driver.  Perhaps more
-importantly, it provides an easy way to select printers from within
-CUPS's web-based administration tool.  However, it is also 15 MB when
-compressed, so is not recommended unless you need to use the CUPS web
-interface to initially set up printers.
+# invoke-rc.d cups reload
 
  -- Chris Lawrence <lawre...@debian.org>, Tue Jul  1 19:15:43 2003
+ Updated by:
+ -- Didier Raboud <did...@raboud.com>  Fri, 23 Jul 2010 14:36:27 +0200

Reply via email to