Bug 46435 - Update port: print/ghostscript-afpl to 8.00 (fix ports/46146)
Summary: Update port: print/ghostscript-afpl to 8.00 (fix ports/46146)
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-12-21 07:10 UTC by tkato
Modified: 2003-01-08 04:30 UTC (History)
0 users

See Also:


Attachments
ghostscript-afpl.diff.gz (46.06 KB, text/plain)
2002-12-21 07:10 UTC, tkato
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description tkato 2002-12-21 07:10:12 UTC
- Update to version 8.00

New file:
Makefile.inc
files/chp2200.contrib.mak
files/patch-bjc250:src:gdevbjc_.c
files/patch-bjc250:src:gdevbjc_.h
files/patch-bjc250:src:gdevbjca.c
files/patch-hp2200:gdevcd8.c
files/patch-lib:gs_statd.ps
files/patch-lips:gdevl4r.c
files/patch-lips:gdevl4v.c
files/patch-lips:gdevlprn.h
files/patch-md2k:gdevmd2k.c
files/patch-src:cpca_gdevl4v.c
files/patch-src:dviprlib.h
files/patch-src:gdevccr.c
files/patch-src:gdevcp50.c
files/patch-src:gdevdj9.c
files/patch-src:gdevgdi.c
files/patch-src:gdevifno.c
files/patch-src:gdevmgr.c
files/patch-src:gxobj.h

Remove file:
files/cdj850.contrib.mak
files/patch-lib:ps2epsi
files/patch-lib:ps2epsi.ps
files/patch-src:contrib.mak-5.94.add
scripts/configure.batch

Following PRs should be superseded by this one:
[2002/11/29] ports/45864  ports    Update port: print/ghostscript-afpl to 8.00
[2002/12/09] ports/46146  ports    Update port: print/ghostscript-afpl to 8.00 (fix ports/45864)
Comment 1 Ying-Chieh Liao freebsd_committer freebsd_triage 2003-01-03 19:37:48 UTC
State Changed
From-To: open->closed

committed, thanks
Comment 2 Ken Stailey 2003-01-08 04:20:13 UTC
WHAT IS THE UPGRADE PATH FOR MY PRINTER DRIVER???

I have the Epson C40UX working, but it apears that

http://www.freebsd.org/cgi/query-pr.cgi?pr=46435

got committed and it broke.  Now I'm scrambling to make my printer work
again.  What I had was the gs binary with the stp driver.  I could see
my printer by name:

$ pkg_info |grep ghosts
ghostscript-afpl-7.04_7 AFPL Postscript interpreter version 7
$ strings gs | grep -i C40UX
escp2-c40ux
EPSON Stylus C40UX

The new gs binary does not have those strings.  Seems I need gimp print
but I really still need stp too.  Now I see this mess:

# pwd
/usr/ports/print/gimp-print/work/gimp-print-4.2.4/src/ghost
# head -30 README.bsd
stp printing with FreeBSD
=========================

by Philipp Huber <uebs@gmx.at> (C) 2000

The Ghostcsript6 Port of FreeBSD does not include the stp driver,
therefore it's necesseray to do some changes by hand :)

First of all, the Ghostscript6 Ports has to be downloaded, extracted and
patching must be done.

         cd /usr/ports/print/ghostscript6
         make patch

After this, download print-4.0b2 (or another version, i did it with this
one) from

         http://download.sourceforge.net/gimp-print/print-4.0b2.tar.gz

Place the file into the workdir of the ghostscript6 port and unzip it:

         cp print-4.0b2.tar.gz /usr/ports/print/ghostscript6/work/gs6.01
         cd /usr/ports/print/ghostscript6/work/gs6.01
         tar xzf print-4.0b2.tar.gz

Follow the directions as described in "Ghost/README":
First, copy all *.c and *.h files into the ghostscript src directory.

         cd print-4.0b2/Ghost
         cp *.c ../../src/


------------------------------------------------------------------------
WHY IS THE STP DRIVER NOT IN THE PORTS TREE BY DEFAULT???

WHY IS THERE NO OPTION TO USE THE STP DRIVER IF IT IS STILL A 
REQUIREMENT FOR MANY PRINTERS???

DO I REALLY HAVE TO GO THROUGH THIS BS EVERY TIME PORTUPGRADE SPITS OUT 
NEW A VERION OF GHOSTSCRIPT?