[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#911345: marked as done (ITP: cpdb-backend-file -- Common Print Dialog Backends - Print-to-File Backend)



Your message dated Wed, 11 Jan 2023 19:00:11 +0000
with message-id <E1pFgKZ-006y18-5G@fasolo.debian.org>
and subject line Bug#911345: fixed in cpdb-backend-file 1.0.1-1
has caused the Debian Bug report #911345,
regarding ITP: cpdb-backend-file -- Common Print Dialog Backends - Print-to-File Backend
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
911345: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=911345
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Till Kamppeter <till.kamppeter@gmail.com>

* Package name    : cpdb-backend-file
  Version         : 1.0.1
  Upstream Author : Ayush Bansal <ayushb268@gmail.com>
* URL             : https://github.com/OpenPrinting/cpdb-backend-file
* License         : MIT
  Programming Lang: C
  Description     : Common Print Dialog Backends - Print-to-File Backend

This package needs cpdb-libs, ITP here:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=911335

This is already packaged for Ubuntu. This is the long description of
the Ubuntu package:

 This is the Print-to-File backend for print dialogs using the Common Print
 Dialog Backends concept of OpenPrinting. It makes the dialog list one
 single print queue and if you print to it, the data is put into a PDF file
 and not sent to a printer.

The idea is to decouple the print dialog's GUI code (GTK, Qt,
LibreOffice, ... The frontends) from the code which communicates with
actual print technologies (CUPS, IPP, Google Cloud Print, Save to
File, ... The backends) to make them independently
interchangable. This way one can do things like

- Add a new print technology and it is immediately available for all
  GUI apps. Especially an online print service provider could simply
  put its backend into the Snap Store and asks his Linux users to
  install it.

- A change in a print technology, for example new functionality in
  CUPS, can be covered by simply updating the CUPS backend. No need to
  change all GUI libraries.

- User logs in for Google Cloud Print once and not separately for each
  GUI platform to get his cloud printers into all the apps.

- In case of a security bug in the communication code with one print
  technology only the backend needs to get fixed, not several GUI
  libs.

This package contains a backend which creates a printer entry in all
print dialogs (using cpdb-libs) which drops jobs sent to it simply in
PDF files. The backend instructs the print dialogs to show a printer
entry and to pop-up a "Save as ..." dialog when hitting "Print"
(and/or selecting the "Destination File Name" option).

For this to work at least one application with a print dialog using
cpdb-libs must be installed.

Of the GUIs LibreOffice already supports this system and only needs to
get rebuilt with this library. Patches for GTK and a modified Qt print
dialog are in the works.

All packages are already available as Ubuntu packages in Ubuntu's
Universe part. The maintenance in Debian should be done in the Debian
Printing Team.

I am not a Debian Developer but OdyX (Didier Raboud, odyx@debian.org)
is willing to upload these packages.

--- End Message ---
--- Begin Message ---
Source: cpdb-backend-file
Source-Version: 1.0.1-1
Done: Thorsten Alteholz <debian@alteholz.de>

We believe that the bug you reported is fixed in the latest version of
cpdb-backend-file, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 911345@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thorsten Alteholz <debian@alteholz.de> (supplier of updated cpdb-backend-file package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 08 Jan 2023 19:03:02 +0100
Source: cpdb-backend-file
Binary: cpdb-backend-file cpdb-backend-file-dbgsym
Architecture: source amd64
Version: 1.0.1-1
Distribution: unstable
Urgency: medium
Maintainer: Thorsten Alteholz <debian@alteholz.de>
Changed-By: Thorsten Alteholz <debian@alteholz.de>
Description:
 cpdb-backend-file - Common Print Dialog Backends - Print-to-File Backend
Closes: 911345
Changes:
 cpdb-backend-file (1.0.1-1) unstable; urgency=medium
 .
   * Initial release (Closes: #911345)
Checksums-Sha1:
 5f7863aefe72f12ef3caf2c38be159046960c71e 2181 cpdb-backend-file_1.0.1-1.dsc
 dd7bacadbc5d74ca500daeaafe0bb66dd14d37df 6111 cpdb-backend-file_1.0.1.orig.tar.gz
 00c0b29a0dee7de0a5399efa991fb695655fd4be 2448 cpdb-backend-file_1.0.1-1.debian.tar.xz
 6fcfc0ef4c8c0876be8abaf040ba1f0ceb524e82 16196 cpdb-backend-file-dbgsym_1.0.1-1_amd64.deb
 4c852f9d46686d2a140b6b9a11e9e1daa9969dd9 7898 cpdb-backend-file_1.0.1-1_amd64.buildinfo
 0a2012216e18b479674f292c5a691292fce0ba55 8272 cpdb-backend-file_1.0.1-1_amd64.deb
Checksums-Sha256:
 8d980cf08d5675b16864dd79e451fd239ae736a2f66c866ceff862e5f9ebaf37 2181 cpdb-backend-file_1.0.1-1.dsc
 a2f0fe8449ccd1cd7cb86b8207ecfc3f8b7cb92ab20406e2d56173af37082b75 6111 cpdb-backend-file_1.0.1.orig.tar.gz
 a5c7f2f5b172cb41942f95b7fcfb93a054c195301d155736958d51b8de1bd868 2448 cpdb-backend-file_1.0.1-1.debian.tar.xz
 c399522e0c0cb2c2248541517d39fd9a3fc3c1b45d2c5c3a23a32c10ca7d888a 16196 cpdb-backend-file-dbgsym_1.0.1-1_amd64.deb
 f0814d1bd03121828f2e97cc402fb9a033a74cddf1ebc8838e77304ef77b898b 7898 cpdb-backend-file_1.0.1-1_amd64.buildinfo
 278c6a544d35b5b9d16e0e0a6b7d801b2abe662a001a3433709eeae0d1e5aaab 8272 cpdb-backend-file_1.0.1-1_amd64.deb
Files:
 c2effd835e973d5ebad957ba0123d6f9 2181 net optional cpdb-backend-file_1.0.1-1.dsc
 c397d593e4415b9dd5b2f9866488ce0f 6111 net optional cpdb-backend-file_1.0.1.orig.tar.gz
 8d87ecfc277819c01db4f1412f81487f 2448 net optional cpdb-backend-file_1.0.1-1.debian.tar.xz
 5ecc2104a5783e2ee01e6515435d189e 16196 debug optional cpdb-backend-file-dbgsym_1.0.1-1_amd64.deb
 9cf815363664b076c178500e43fca94a 7898 net optional cpdb-backend-file_1.0.1-1_amd64.buildinfo
 e43213250929ec2b6b5aeba2291fe6b9 8272 net optional cpdb-backend-file_1.0.1-1_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQKnBAEBCgCRFiEEYgH7/9u94Hgi6ruWlvysDTh7WEcFAmO+/kxfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDYy
MDFGQkZGREJCREUwNzgyMkVBQkI5Njk2RkNBQzBEMzg3QjU4NDcTHGRlYmlhbkBh
bHRlaG9sei5kZQAKCRCW/KwNOHtYRyPZD/0SvFbIwtEQgAn6wJgpS9L1hfozTBlA
BM948saRO+2rAvuXJNcN2jgju/id8NGpHc0K+HrQzax9rElOEpg9hCKzFGDpFoFb
EcjUzxakWAZZ6xMLwLO6u8PDOhIPOUWIlRRPx61QMgeta/v2pQyMHYGW/ROA9NOm
I/hUxa3gz4vW9rRABuIstBKF6c64K++MbF0HIHRvYcxdR4l5/oWZrr3hOWk9Mymi
ATph68Z0hxWqMhFwKOX5ZyFOmNuxJ/0g4IuAHBvX+LEJoaPW7mT8xf5DBstbeoA+
e7yug6wzGX3vt1DerM9pKnrEAyd3qHFE/AO1TJSC7VaIm3+3VF6TxVZGChpoVGHn
DytxGX62JmGUS9nmqE7QyrKFXaH1qffNhB9DHcsuwyKDEgJKVaJyUWvmaCuIJEc5
hCQMDTSWCnsaqQ2FuobLGgO8MJM0mSgDivi2+p9B+5m+vN2oA59z9aTTmnw571Ne
bdUDMjhT9qv5TH62fBPAjT+cmbHe7mOHe5Pb3lQN2XnBaZGNMH1L28Crp0DlgAYG
/m+MJA9MuHU+uve7HAqO5sfnsdVY/mVmuC/I1aL1jXiZtMg5p4dAvOfHt1qFJbux
BK9FusqsZ1Dc8jIq4NBF7T4G2PoGVxwIlkIICm2AYRjq9hHtLJDDh2SeOGk+izAk
DPrtUnuOUqxzDA==
=FTeV
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: