Source: printer-driver-pantum-m7100dw
Section: non-free/text
Priority: optional
Maintainer: hao <hao@localhost>
Build-Depends: debhelper-compat (= 13), gcc, make, python3
Standards-Version: 4.7.0
Rules-Requires-Root: no
Homepage: https://www.pantum.com/

Package: printer-driver-pantum-m7100dw
Architecture: any
Depends:
 ${shlibs:Depends},
 ${misc:Depends},
 cups
Recommends: cups-filters | cups-filters-core-drivers
Suggests: printer-driver-pantum-m7100dw-sane, printer-driver-pantum-m7100dw-driverless-scan
Conflicts: pantum
Replaces: pantum
Description: Pantum M7 series PostScript CUPS driver
 This package installs a CUPS PostScript normalization filter compatible with the vendor
 ptps entry used by Pantum M7 series PS PPDs, including M7100DN,
 M7100DW, M7012DN, M7106DN, M7109D, M7109DW, M7112DN, M7115DN,
 M7125DN, M7160DW, M7161DW, M7163DW, M7170DW, M7100DW Plus,
 M7109DW Plus, and M7166DW Plus.
 .
 The filter strips leading PJL/JCL wrappers that some devices can print as
 page content and forces simplex setup unless Duplex or sides options request
 two-sided output. Page size, media, tray, and other job options are still
 expected to be injected by CUPS and the PPD before this filter is invoked.

Package: printer-driver-pantum-m7100dw-driverless-scan
Architecture: any
Depends:
 ${misc:Depends},
 printer-driver-pantum-m7100dw (= ${binary:Version}),
 sane-utils
Recommends: sane-airscan, ipp-usb, avahi-daemon
Description: Pantum M7 series driverless scan helpers
 This package installs architecture-independent helper documentation and a
 diagnostic command for the standard eSCL/AirScan/ipp-usb scan path used by
 applications such as lz-deepin.
 .
 It does not contain a Pantum private USB SANE backend. Devices that do not
 expose eSCL/AirScan still need the amd64 vendor SANE backend package or a
 native self-developed backend.

Package: printer-driver-pantum-m7100dw-sane
Architecture: amd64
Depends:
 ${misc:Depends},
 printer-driver-pantum-m7100dw (= ${binary:Version}),
 libjpeg8,
 libsane1,
 libusb-1.0-0
Recommends: sane-utils
Conflicts: pantum
Replaces: pantum
Description: Pantum M7 series SANE scanner support
 This package installs the vendor Pantum pantum6500 SANE backend, sane.d
 registration, and udev USB permissions needed by local scanner applications.
 .
 It is limited to amd64 because the bundled vendor SANE backend is a closed
 x86-64 shared object.
