From 62abb49698694a04e8c57820093df42ab4695d51 Mon Sep 17 00:00:00 2001
From: Holger Paradies <retabell@gmx.de>
Date: Sat, 2 Mar 2024 14:03:43 +0100
Subject: Rework printer driver

---
 config/lists/base               | 26 ++++-----------
 config/lists/printer_driver_all | 70 +++++++++++++++++++++++++++++++++++++++++
 config/lists/printer_driver_old | 26 +++++++++++++++
 3 files changed, 102 insertions(+), 20 deletions(-)
 create mode 100644 config/lists/printer_driver_all
 create mode 100644 config/lists/printer_driver_old

diff --git a/config/lists/base b/config/lists/base
index 5fd8cd7..e59b026 100644
--- a/config/lists/base
+++ b/config/lists/base
@@ -123,32 +123,18 @@ nmap
 net-tools
 
 # print
+#if DISTRIBUTION wheezy jessie stretch buster bullseye
+#include <printer_driver_old>
+#endif
+#nif DISTRIBUTION wheezy jessie stretch buster bullseye
 cups-bsd
 cups-client
 foomatic-db-engine
 foomatic-db
-#if DISTRIBUTION wheezy jessie stretch
-foomatic-db-gutenprint
-#endif
-#if DISTRIBUTION wheezy jessie
-cups-driver-gutenprint
-#endif
-#nif DISTRIBUTION wheezy jessie
 printer-driver-gutenprint
-#endif
-#if DISTRIBUTION squeeze
-foo2zjs
-#endif
-#nif DISTRIBUTION squeeze
-printer-driver-foo2zjs
-#endif
-#printconf
-printer-driver-splix
-#nif DISTRIBUTION squeeze wheezy
-printer-driver-escpr
-printer-driver-min12xxw
-#endif
+#include <printer_driver_all>
 libcups2
+#endif
 #if ARCHITECTURE amd64
 libcups2:i386
 #endif
diff --git a/config/lists/printer_driver_all b/config/lists/printer_driver_all
new file mode 100644
index 0000000..4a009a2
--- /dev/null
+++ b/config/lists/printer_driver_all
@@ -0,0 +1,70 @@
+#optimale pakete (printer-driver-all, xsltproc, hardinfo) und evtl noch system-config-printer
+#needed for some scanner
+xsltproc
+
+#Package: printer-driver-all (0.20210903)
+#printer drivers metapackage
+#This package recommends all printer driver packages
+#which can be individually removed.
+#It does not provide any printer driver itself.
+#recommends follow
+
+printer-driver-brlaser
+#printer driver for (some) Brother laser printers
+
+printer-driver-c2050
+#printer driver for Lexmark 2050 Color Jetprinter
+
+printer-driver-c2esp
+#printer driver for Kodak ESP AiO color inkjet Series
+
+printer-driver-cjet
+#printer driver for Canon LBP laser printers
+
+printer-driver-dymo
+#printer driver for DYMO label printers
+
+printer-driver-escpr
+#printer driver for Epson Inkjet that use ESC/P-R
+
+printer-driver-foo2zjs
+#printer driver for ZjStream-based printers
+
+printer-driver-fujixerox
+#printer driver for Fuji Xerox printers
+
+printer-driver-gutenprint
+#printer drivers for CUPS
+
+printer-driver-hpcups
+#HP Linux Printing and Imaging - CUPS Raster driver (hpcups)
+
+printer-driver-indexbraille
+#CUPS printing to Index Braille printers
+
+printer-driver-m2300w
+#printer driver for Minolta magicolor 2300W/2400W color laser printers
+
+printer-driver-min12xxw
+#printer driver for KonicaMinolta PagePro 1[234]xxW
+
+printer-driver-oki
+#printer driver for OKI Data printers
+
+printer-driver-pnm2ppa
+#printer driver for HP-GDI printers
+
+printer-driver-postscript-hp
+#HP Printers PostScript Descriptions
+
+printer-driver-ptouch
+#printer driver Brother P-touch label printers
+
+printer-driver-pxljr
+#printer driver for HP Color LaserJet 35xx/36xx
+
+printer-driver-sag-gdi
+#printer driver for Ricoh Aficio SP 1000s/SP 1100s
+
+printer-driver-splix
+#Driver for Samsung and Xerox SPL2 and SPLc laser printers
diff --git a/config/lists/printer_driver_old b/config/lists/printer_driver_old
new file mode 100644
index 0000000..839bb5e
--- /dev/null
+++ b/config/lists/printer_driver_old
@@ -0,0 +1,26 @@
+# print
+cups-bsd
+cups-client
+foomatic-db-engine
+foomatic-db
+#if DISTRIBUTION wheezy jessie stretch
+foomatic-db-gutenprint
+#endif
+#if DISTRIBUTION wheezy jessie
+cups-driver-gutenprint
+#endif
+#nif DISTRIBUTION wheezy jessie
+printer-driver-gutenprint
+#endif
+#if DISTRIBUTION squeeze
+foo2zjs
+#endif
+#nif DISTRIBUTION squeeze
+printer-driver-foo2zjs
+#endif
+#printconf
+printer-driver-splix
+#nif DISTRIBUTION squeeze wheezy
+printer-driver-escpr
+printer-driver-min12xxw
+#endif
-- 
cgit v1.0