A preview of CUPS 1.3.7 (http://www.cups.org) + GPL Ghostscript 8.62 (http://www.ghostscript.com) + Gutenprint 5.2.0-beta3 (http://gimp-print.sourceforge.net/) is now available at cups-1.3.7-gplgs-8.62-gutenprint-5.2.0-beta3-os2-20080616.zip (60,264,654 bytes) If you have downloaded a previous release, and don't want to download the full package again, two separate packages are available with CUPS 1.3.7 & Gutenprint 5.2.0-beta3 CUPS v1.3.7 Update: http://download.smedley.info/cups-1.3.7-os2-20080608.zip (8,976,011 bytes)[[br]] Gutenprint 5.2.0-beta3 Update: http://download.smedley.info/gutenprint-5.2.0-beta3-os2-20080616.zip (26,766,821 bytes) Some notes on the release follow: Ghostscript and Gutenprint are built using Innotek GCC v3.3.5 CSD3 version and require the runtime dll from ftp://ftp.netlabs.org/pub/gcc/libc-0.6.3-csd3.zip CUPS is built using a custom libc064x.dll - a copy of which can be downloaded from http://download.smedley.info/libc064x.zip Known issues: * currently tested printer backends are ipp & lpd - usb isn't working. However, in the meantime, you can create a printer object for the USB printer, and run the OS/2 lpd daemon and print to a usb printer using the lpd backend in cups. * cups and associated programs are hardcoded to be in \gs, \gutenprint & \cups - ie DO NOT expect it to work if you unzip into c:\test - this restriction may be removed in a future build * to reduce the size of the archive, only English language Gutenprint ppd files are included What to test: [[br]] * Start the daemon (ie \cups\sbin\cupsd.exe - no command line parameters required) * Add a printer using the syntax: 1. \cups\sbin\lpadmin -p laserjet4mps -E -v lpd://192.168.1.253 (Postscript printer called lsaerjet4mps, on LPD server at 192.168.1.253 2. \cups\sbin\lpadmin -p EpsonC87 -E -v lpd://192.168.1.2/EPOMNI5C -m gutenprint/5.1/C/stp-escp2-c87.5.1.ppd.gz (Raster printer called EpsonC87 on lpd server 192.168.1.2, queue name EPOMNI5C, postscript ppd to use located in /cups/share/cups/model/gutenprint/5.1/C/stp-escp2-c86.5.1.ppd.gz * Verify printer has been added by loading the web interface in a browser with http://localhost:631 - look at the Printers button to see the printer and set any options (ie paper size, etc). * Try and print an image using: \cups\bin\lpr -P filename.jpg -o fitplot * Try and print the cups test page using: \cups\bin\lpr -P \cups\share\cups\data\testprint.ps or by using the 'Print Test Page' button in the web interface. * Try and print a multiple page postscript file using: \cups\bin\lpr -P \cups\share\cups\data\PReCS20.ps General feedback can be provided to paul@smedley.id.au, bug reports should go to http://mantis.smedley.info Many thanks to Bart van Leeuwen and Adrain Gschwend for providing encouragement for this project (ie nagging me on IRC!); and to Knut St Osmundsen for fixing the libc bugs that have stopped cups working reliably up until now! If you like this software and want to support continued ports, please consider donating via PayPal via the link at http://smedley.info/os2ports, or via the Mensys online store at http://www.mensys.net/os2ports Changes since the last release: 1) Updated to Gutenprint 5.2.0-beta 3 Cheers, Paul Smedley[[br]] Adelaide, South Australia[[br]]