gpr - GUI for lpr: print files and configure printer-specific options

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main i386
Package name gpr
Package version 0.15deb
Package release 2
Package architecture i386
Package type deb
Installed size 250 B
Download size 70.02 KB
Official Mirror
gpr is a graphical interface to lpr that provides for easy configuration
of printer-specific options. gpr interfaces with a PostScript
printer's PPD file to create a user-interface of configurable
options. Based upon user choice, the device-specific option code
is then inserted into the PostScript job and sent to the printer.
This can be used to tell the printer to duplex or staple the print
job, or tell it what paper tray to draw paper from.
NOTE: gpr will detect if the file to be print is postscript, and, if not,
it will call a2ps to preprocess it before sending it to ppdfilt and to lpr.


Package Version Architecture Repository
gpr_0.15deb-2_amd64.deb 0.15deb amd64 Debian Main
gpr - - -


Name Value
cups-bsd -
debconf >= 0.5
debconf-2.0 -
libc6 >= 2.3.6-6~
libglib2.0-0 >= 2.16.0
libgtk2.0-0 >= 2.8.0
libpopt0 >= 1.16
libppd0 >= 2:0.10
lpr -
lpr-ppd -
lprng -
ppdfilt -


Type URL
Binary Package gpr_0.15deb-2_i386.deb
Source Package gpr

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install gpr deb package:
    # sudo apt-get install gpr




2011-09-29 - A Mennucc1 <>
gpr (0.15deb-2) unstable; urgency=low
* Bump debhelper to 8 (use dh_prep)
* Add build-arch build-indep in debian/rules
* Refresh autostuff
* Fix: "FTBFS: dpkg-buildpackage: error: dpkg-source -b gpr-0.15deb
gave error exit status 2", thanks to Didier Raboud (Closes: #643142).
* [INTL:da] Danish translation of the debconf templates gpr,
thanks to Joe Dalton (Closes: #627845).
2011-03-26 - A Mennucc1 <>
gpr (0.15deb-1) unstable; urgency=low
* Switch to dpkg-source 3.0 (quilt) format
* Rewrite of the combo code to select printers, by Bernhard R. Link
2009-09-18 - A Mennucc1 <>
gpr (0.15deb) unstable; urgency=low
* Thanks Martin for the NMU (Closes: #543661)
* Rearranged widgets in window, to make it smaller (Closes: #501140).
* "[INTL:ru] Russian debconf templates translation", thanks to
Yuri Kozlov (Closes: #513505).
* "[INTL:fi] Finnish translation of the debconf templates",
thanks to Esko Arajärvi (Closes: #539336).
2009-08-30 - Martin-Éric Racine <>
gpr (0.14deb1+nmu1) unstable; urgency=low
* Non-maintainer upload.
* Removed old CUPSYS names in Build-Depends and Depends (Closes: #529964).
* Fixed the following Lintian warnings:
W: gpr source: debhelper-but-no-misc-depends gpr 
(fix: added ${misc:Depends} to debian/control)
W: gpr source: package-uses-deprecated-debhelper-compat-version 4
(fix: 'echo 5 > debian/compat' and (>= 5.0) in debian/control)
W: gpr source: debian-rules-sets-DH_COMPAT line 9 
(fix: line commented out)
W: gpr source: debian-rules-ignores-make-clean-error line 52
(fix: "-$(MAKE) distclean" to "[ ! -f Makefile ] || $(MAKE) distclean")
2007-12-30 - A Mennucc1 <>
gpr (0.14deb1) unstable; urgency=low
* New README.Debian (with some explanations for CUPS)
* correct crash on unrecognized options
* added "-Wl,--as-needed" in LDFLAGS
* added menu item in "Applications/Graphics" (for lack of a better section)
* bumped standard version to (no change)
* [INTL:es] Spanish translation for debconf template,
thanks to Rudy Godoy Guillén (Closes: #426079).
* [INTL:pt] Portuguese translation for debconf messages,
thanks to Traduz - Portuguese Translation Team (Closes: #435854).
* added check boxes to print text files without margins and headers,
thanks to Holger Wansing (Closes: #438711).
2007-05-14 - A Mennucc1 <>
gpr (0.13deb1) unstable; urgency=low
* added debian/po/ , thanks T Huriaux (Closes: #377241)
and build-dependency on po-debconf
* does recognize 'ppd=' lines in /etc/printcap created by
foomatic-configure, thanks  Henry House (Closes: #409013)
* debconf italian translation
* CUPS compatibility:
- use 'lpr -o raw' 
- look for ppd in /etc/cups/ppd
2007-01-18 - A Mennucc1 <>
gpr (0.12deb1) unstable; urgency=high
* do not block dialog sizes 
(by calling deprecated gtk_window_set_policy())
* enable button in dialogs
* "gpr: [INTL:fr] French program translation update", thanks to
Jean-Luc Coulon (f5ibh) (Closes: #379918).
* Create debian/po/  ;  run debconf-updatepo
* urgency high to replace 0.11deb in etch, see
2007-01-12 - A Mennucc1 <>
gpr (0.12deb) unstable; urgency=high
* avoid storing twice the configuration
* do not use uninitialized GError stuff
* updated auto* stuff
2006-07-06 - A Mennucc1 <>
gpr (0.11deb) unstable; urgency=low
* do not send non UTF8 strings to GTK2
(strings non UTF8 from PPDs are truncated)

See Also

Package Description
gprbuild-doc_2014dfsg-1_all.deb multi-language extensible build tool (documentation)
gprbuild_2014dfsg-1_i386.deb multi-language extensible build tool
gpredict_1.3-2_i386.deb Satellite tracking program
gprename_2.6.6-1_all.deb Complete batch renamer for Linux
gprolog-doc_1.3.0-6.1_all.deb documentation for the GNU Prolog compiler
gprolog_1.3.0-6.1_i386.deb GNU Prolog compiler
gprompter_0.9-1_i386.deb intelligent predictive GTK+ text editor
gpsbabel-doc_1.5.0-3_all.deb GPS file conversion plus transfer to/from GPS units
gpsbabel-gui_1.5.0-3_i386.deb GPS file conversion plus transfer to/from GPS units - GUI
gpsbabel_1.5.0-3_i386.deb GPS file conversion plus transfer to/from GPS units
gpscorrelate-gui_1.6.1-4+b1_i386.deb correlates digital photos with GPS data filling EXIF fields (GUI)
gpscorrelate_1.6.1-4+b1_i386.deb correlates digital photos with GPS data filling EXIF fields (command line)
gpsd-clients_3.11-3_i386.deb Global Positioning System - clients
gpsd_3.11-3_i386.deb Global Positioning System - daemon
gpsim-dev_0.27.0-6_i386.deb Libraries needed only for building gpsim components