Tuesday, July 09, 2024

Re: ports/print/ghostscript: add ghost{pcl6,xps,pdl,pdf}

On 2024/07/09 15:30, Jeremie Courreges-Anglas wrote:
> 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.

+1

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

Also +1

> > 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
>

No comments:

Post a Comment