HELP WANTED: kdeprint with GNUlpr

James Richard Tyrer tyrerj at acm.org
Fri Nov 21 23:27:55 CET 2003


I have volunteered to work on kdeprint's LPR support.

After a delay in getting my new system up and running -- the only thing left is to get 
KOffice-1.3 working -- I will get started on this.

The most important thing is to get the kjobviewer to work.  The code looks basically OK, 
so this is a debugging issue.

Then before doing any more, the question is.  Do we want LPR support?

The GNUlpr project is currently inactive. :-(  Therefore, if we are going to have LPR 
support, KDE is going to have to adopt the project and fork it.  To do this, we need an 
ace C++ coder (I am an ace programmer but a C++ newbie) to get the current code release:

https://sourceforge.net/project/showfiles.php?group_id=3800&release_id=63447

http://prdownloads.sourceforge.net/lpr/gnulpr-1.0.1.tar.gz?download

to build with the current GCC release.  I worked at this for a while, but didn't succeed 
in getting it to work.

This would then become the Klpr project and KDE would have a native print system.

Also I would appreciate anyone willing to use GNUlpr as their print system to assist in 
getting the KDE support working.  I managed to install: lpr-0.72 from source but had to 
install the RPMs for some of the support stuff that wouldn't build on the new compiler.

You will also need to install GhostScript-8.11 built from source as an SO -- make so && 
make soinstall.  And install the gsk patch to your source code for KDE:

http://home.earthlink.net/~tyrerj/files/gs-fix/gsk-1.0.patch.bz2

The gsk executable is currently just a script.  This will need to be expanded into a C/C++ 
executable that will call the GhostScript library directly.

And, patch Qt so that you can use PostScript data files without the fonts embedded.

http://home.earthlink.net/~tyrerj/files/qt-x11-free-3.2.1-PSfontname.patch.bz2

This will patch qt-3.2.2 but has NOT been tested on qt-3.2.2 yet (I have to have KOffice 
for that).  Updates will be posted the same place:

http://home.earthlink.net/~tyrerj/files/

Any comments?

--
JRT



More information about the kde-print mailing list