source: trunk/cups_pdr/readme.os2@ 13

Last change on this file since 13 was 13, checked in by Alex Taylor, 14 years ago

Import of CUPS.PDR sources.

File size: 2.0 KB
Line 
1CUPS port driver for OS/2 & eComStation 2011-02-16
2
3This is a first attempt at a port driver for CUPS for OS/2 & eComStation, based heavily on the source code for LPR32 by Serge Sterck.
4
5What is basically does is copy the print job to a temporary file, then call cupslpr.exe (same as lpr.exe in CUPS 1.3.7 but renamed to avoid confusion with the IBM lpr.exe) with the appropriate parameters.
6
7Current limitations:
81) No status of whether the job works or not - it just disappears from the queue
92) ????
10
11History:
122011-02-16 - implemented SplPdSet and SplPdQuery APIs
13 - cupslpr.exe is now loaded from the path where TCP/IP is installed (even if not on the boot drive)
14 - removed useless binary-mode checkbox from properties dialog (it did nothing anyway)
15 - other minor cleanup
16 - added bldlevel string
172010-07-20 - auto-generated CUPS port names now use normal numbering instead of base 4
182009-04-09 - fixed bug causing initialization of default description to fail on port install
19 - description is now set to the host/queue (like slpr)
20 - eliminated annoying icon spam on port installation control (requires EAs)
21 - improved icon, tidied up properties dialog
22 - Thanks to Alex Taylor for the above!
23?2009-03-19? - added message dialog if cupslpr returns error
242008-06-28 - ensured that all postscript files start with %!PS-Adobe-3.0 - fixes problems printing from Lucide
25 - moved to IBM CPP v3.6.5
26
27Installation:
281) Copy cupslpr.exe to \tcpip\bin on the drive where TCP/IP is installed, usually the boot drive (more specifically, it should be whichever directory inetd.exe is located in)
292) Copy cups.pdr to \os2\dll on the drive the OS is booted from
303) Install a new port in the printer object 'Output Port' tab, Install New port...
314) Enter the CUPS printer name as Queue Name
325) Once finished - click Save
336) Test printing with a postscript driver
347) Report feedback to paul@smedley.id.au or to the eCups mailing list!
35
36Cheers,
37
38Paul Smedley
3910th April, 2009
Note: See TracBrowser for help on using the repository browser.