Index | Thread | Search

From:
Jeremie Courreges-Anglas <jca@wxcvbn.org>
Subject:
Re: ports/print/ghostscript: add ghost{pcl6,xps,pdl,pdf}
To:
SASANO Takayoshi <uaa@mx5.nisiq.net>
Cc:
Volker Schlecht <openbsd-ports@schlecht.dev>, ports@cvs.openbsd.org
Date:
Tue, 9 Jul 2024 15:30:34 +0200

Download raw body.

Thread
On Tue, Jul 09, 2024 at 10:15:10PM +0900, SASANO Takayoshi wrote:
> Hello,
> 
> > I wouldn't object to including g{pcl6,xps,pdl} but why include gpdf?
> > The gs binary includes a pdf interpreter already.
> 
> Simply GhostPDL has GhostPDF. Not many but some people who downloaded
> GhostPDF package needs it contains GhostPDF. So I included it.
> 
> And I thought providing separate packages like GhostPCL and GhostXPS
> takes many costs to maintain.
> 
> > Anyone want to weigh in on this, and also on the question whether to include
> > them in the existing port vs. making a new one?
> 
> I consider how the GhostPDL package should be, appending binaries
> that needs GhostPDL from existing GhostScript. 
> 
> How about to GhostPDL package that have only following files?
> (and GhostPDF requires GhostScript)

Not sure what you folks mean with "another package".  A subpackage?
Or another port, maybe?  There are already 3 FLAVORS in the
ghostscript/gnu port and I'm not sure this would mix well with
MULTI_PACKAGES.  Another port would probably need some tweaks for the
shared libs.  Just putting everything inside the same package seems
easier.

Whatever solution is taken, the *.so and *.so.18 files below should be
removed from the PLIST and resulting package; see post-install.

> bin/gpcl6
> bin/gpdl
> bin/gxps
> include/ghostscript/plapi.h
> lib/libgpcl6.so
> lib/libgpcl6.so.18
> lib/libgpcl6.so.${LIBgpcl6_VERSION}
> lib/libgpdl.so
> lib/libgpdl.so.18
> lib/libgpdl.so.${LIBgpdl_VERSION}
> lib/libgxps.so
> lib/libgxps.so.18
> lib/libgxps.so.${LIBgxps_VERSION}
> 
> Regards,
> -- 
> SASANO Takayoshi (JG1UAA) <uaa@mx5.nisiq.net>
> 

-- 
jca