Skip to content

ayush268/cpdb-backend-cups

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CUPS Common Print Dialog Backend

This repository hosts the code for the CUPS Common Print Dialog Backend. This backend manages and provides information about CUPS and IPP printing destinations to the printing dialog.

Background

The Common Printing Dialog project aims to provide a uniform, GUI toolkit independent printing experience on Linux Desktop Environments.

Dependencies

  • cpdb-libs

  • CUPS : Version >= 2.2 Install bleeding edge release from here. OR sudo apt install cups libcups2-dev

  • GLIB 2.0 : sudo apt install libglib2.0-dev

Build and installation

$ ./autogen.sh
$ ./configure
$ make
$ sudo make install

Following the development and updating

The current source code you find on the OpenPrinting GitHub.

Running

The backend is auto-activated when a frontend runs; So no need to run it explicitly. However, if you wish to see the debug statements at the backend, you can run /usr/lib/print-backends/cups.

More Info

Nilanjana Lodh's Google Summer of Code 2017 Final Report

Packages

No packages published

Languages

  • C 96.8%
  • M4 1.8%
  • Makefile 1.3%
  • Shell 0.1%