diff --git a/foomatic-db-device-ids-20100506.patch b/foomatic-db-device-ids-20100506.patch
new file mode 100644
index 0000000..ac0e7ea
--- /dev/null
+++ b/foomatic-db-device-ids-20100506.patch
@@ -0,0 +1,143 @@
+diff -U0 foomatic-db-20100204/ChangeLog.device-ids-20100506 foomatic-db-20100204/ChangeLog
+diff -up foomatic-db-20100204/db/source/PPD/Ricoh/PS/Ricoh-Aficio_MP_C3500_PS.ppd.device-ids-20100506 foomatic-db-20100204/db/source/PPD/Ricoh/PS/Ricoh-Aficio_MP_C3500_PS.ppd
+--- foomatic-db-20100204/db/source/PPD/Ricoh/PS/Ricoh-Aficio_MP_C3500_PS.ppd.device-ids-20100506 2010-05-06 14:13:12.825050447 +0100
++++ foomatic-db-20100204/db/source/PPD/Ricoh/PS/Ricoh-Aficio_MP_C3500_PS.ppd 2010-05-06 14:13:27.623050310 +0100
+@@ -41,6 +41,7 @@
+ *PSVersion: "(3015.102) 2"
+ *ShortNickName: "Ricoh Aficio MP C3500 PS"
+ *NickName: "Ricoh Aficio MP C3500 PS"
++*1284DeviceID: "MFG:RICOH;MDL:Aficio MP C3500;CMD:PJL,RCS,PCL,PCLXL,POSTSCRIPT;"
+
+ *%========== Basic Device Capabilities ==========
+
+@@ -2309,4 +2310,4 @@ cleartomark\n"
+ *CloseGroup: JobLog/Job Log
+
+
+-*% end of Printer Description file
+\ No newline at end of file
++*% end of Printer Description file
+diff -up foomatic-db-20100204/db/source/PPD/Ricoh/PS/Ricoh-Aficio_SP_C420DN_PS.ppd.device-ids-20100506 foomatic-db-20100204/db/source/PPD/Ricoh/PS/Ricoh-Aficio_SP_C420DN_PS.ppd
+--- foomatic-db-20100204/db/source/PPD/Ricoh/PS/Ricoh-Aficio_SP_C420DN_PS.ppd.device-ids-20100506 2010-05-06 14:13:12.956050897 +0100
++++ foomatic-db-20100204/db/source/PPD/Ricoh/PS/Ricoh-Aficio_SP_C420DN_PS.ppd 2010-05-06 14:13:27.625050334 +0100
+@@ -41,6 +41,7 @@
+ *PSVersion: "(3017.104) 2"
+ *ShortNickName: "Ricoh Aficio SP C420DN PS"
+ *NickName: "Ricoh Aficio SP C420DN PS"
++*1284DeviceID: "MFG:RICOH;MDL:Aficio SP C420DN;CMD:PJL,RCS,PCL,PCLXL,POSTSCRIPT,POSTSCRIPT,PCL,PCLXL;"
+
+ *%PNP_NAME: "Aficio SP C420DN"
+ *%LOADDLL_NAME32: "MFRICRES.dll"
+@@ -1628,4 +1629,4 @@ cleartomark\n"
+ *CloseGroup: JobLog/Job Log
+
+
+-*% end of Printer Description file
+\ No newline at end of file
++*% end of Printer Description file
+diff -up foomatic-db-20100204/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_MP_C3500_PXL.ppd.device-ids-20100506 foomatic-db-20100204/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_MP_C3500_PXL.ppd
+--- foomatic-db-20100204/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_MP_C3500_PXL.ppd.device-ids-20100506 2010-05-06 14:13:12.675050584 +0100
++++ foomatic-db-20100204/db/source/PPD/Ricoh/PXL/Ricoh-Aficio_MP_C3500_PXL.ppd 2010-05-06 14:13:27.629926190 +0100
+@@ -42,6 +42,7 @@
+ *PSVersion: "(3015.102) 2"
+ *ShortNickName: "Ricoh Aficio MP C3500 PXL"
+ *NickName: "Ricoh Aficio MP C3500 PXL"
++*1284DeviceID: "MFG:RICOH;MDL:Aficio MP C3500;CMD:PJL,RCS,PCL,PCLXL,POSTSCRIPT;"
+
+ *cupsVersion: 1.1
+ *cupsManualCopies: True
+diff -up foomatic-db-20100204/db/source/printer/HP-Color_LaserJet_2605dn.xml.device-ids-20100506 foomatic-db-20100204/db/source/printer/HP-Color_LaserJet_2605dn.xml
+--- foomatic-db-20100204/db/source/printer/HP-Color_LaserJet_2605dn.xml.device-ids-20100506 2010-05-06 14:13:27.638050300 +0100
++++ foomatic-db-20100204/db/source/printer/HP-Color_LaserJet_2605dn.xml 2010-05-06 14:13:27.638050300 +0100
+@@ -0,0 +1,49 @@
++
++ HP
++ Color LaserJet 2605dn
++
++
++
++
++
++ 600
++ 600
++
++
++
++ http://www.hp.com/
++
++
++
++
++
++ us-ascii
++
++
++
++
++ JL,PML,POSTSCRIPT,PCLXL,PCL
++ Hewlett-Packard
++ HP Color LaserJet 2605dn
++
++
++ A
++ hplip
++
++
++ hplip
++
++
++
++
++
++ For basic printing functionality use the Postscript PPD. For advanced functionality such
++ as printer status and maintenance features, use the
++ <a href="http://hplipopensource.com/">
++ HPLIP driver</a> (which includes HPIJS). <p><p>
++
++ Consumables/Refills: 1 toner cartridge for each color, imaging drum<p>
++
++
++
++
+diff -up foomatic-db-20100204/db/source/printer/HP-DeskJet_F300.xml.device-ids-20100506 foomatic-db-20100204/db/source/printer/HP-DeskJet_F300.xml
+--- foomatic-db-20100204/db/source/printer/HP-DeskJet_F300.xml.device-ids-20100506 2010-05-06 14:13:05.086050619 +0100
++++ foomatic-db-20100204/db/source/printer/HP-DeskJet_F300.xml 2010-05-06 14:13:27.638050300 +0100
+@@ -16,11 +16,6 @@
+
+
+
+-
+- LDL,MLC,PML,DYN
+- Hewlett-Packard
+- Deskjet F300 series
+-
+
+ LDL,MLC,PML,DYN
+ HP
+diff -up foomatic-db-20100204/db/source/printer/HP-OfficeJet_6200.xml.device-ids-20100506 foomatic-db-20100204/db/source/printer/HP-OfficeJet_6200.xml
+--- foomatic-db-20100204/db/source/printer/HP-OfficeJet_6200.xml.device-ids-20100506 2010-05-06 14:13:18.466926042 +0100
++++ foomatic-db-20100204/db/source/printer/HP-OfficeJet_6200.xml 2010-05-06 14:13:27.639050556 +0100
+@@ -21,7 +21,7 @@
+
+ MLC,PCL,PML,DW-PCL,DESKJET,DYN
+ HP
+- Officejet 6100 series
++ Officejet 6200 series
+
+
+ B
+diff -up foomatic-db-20100204/db/source/printer/HP-PSC_1400.xml.device-ids-20100506 foomatic-db-20100204/db/source/printer/HP-PSC_1400.xml
+--- foomatic-db-20100204/db/source/printer/HP-PSC_1400.xml.device-ids-20100506 2010-05-06 14:13:05.182049990 +0100
++++ foomatic-db-20100204/db/source/printer/HP-PSC_1400.xml 2010-05-06 14:13:27.639926552 +0100
+@@ -16,11 +16,6 @@
+
+
+
+-
+- LDL,MLC,PML,DYN
+- Hewlett-Packard
+- psc 1200 series
+-
+
+ LDL,MLC,PML,DYN
+ HP
diff --git a/foomatic-db.spec b/foomatic-db.spec
index 2f79560..a4b14ae 100644
--- a/foomatic-db.spec
+++ b/foomatic-db.spec
@@ -5,7 +5,7 @@
Summary: Database of printers and printer drivers
Name: foomatic-db
Version: %{dbver_rel}
-Release: 14.%{dbver_snap}%{?dist}
+Release: 15.%{dbver_snap}%{?dist}
License: GPLv2+
Group: System Environment/Libraries
Requires: %{name}-filesystem = %{version}-%{release}
@@ -18,6 +18,7 @@ Patch1: foomatic-db-device-id-kyocera-mita-fs-1020d.patch
Patch2: foomatic-db-bad-margins.patch
Patch3: foomatic-db-device-id-hp-ps2570-dj959c-ojpk550.patch
Patch4: foomatic-db-device-ids-20100416.patch
+Patch5: foomatic-db-device-ids-20100506.patch
Url: http://www.openprinting.org
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -122,6 +123,15 @@ popd
# - HP PSC 2400 (bug #188419).
%patch4 -p1 -b .device-ids-20100416.patch
+# Device IDs for:
+# - HP Color LaserJet 2605dn (bug #583909).
+# - HP DeskJet F300 (bug #585644).
+# - HP OfficeJet 6200 (bug #215063).
+# - HP PSC 1400 (bug #586381).
+# - Ricoh Aficio MP C3500 (bug #589527).
+# - Ricoh Aficio SP C420DN (bug #589533).
+%patch5 -p1 -b .device-ids-20100506.patch
+
popd
%build
@@ -188,6 +198,15 @@ rm -rf %{buildroot}
%{_datadir}/cups/model/foomatic-db-ppds
%changelog
+* Thu May 6 2010 Tim Waugh 4.0-15.20100204
+- Device IDs for:
+ - HP Color LaserJet 2605dn (bug #583909).
+ - HP DeskJet F300 (bug #585644).
+ - HP OfficeJet 6200 (bug #215063).
+ - HP PSC 1400 (bug #586381).
+ - Ricoh Aficio MP C3500 (bug #589527).
+ - Ricoh Aficio SP C420DN (bug #589533).
+
* Fri Apr 16 2010 Tim Waugh 4.0-14.20100204
- Device IDs for:
- Canon BJC-4100 (bug #583060)