Date: Mon, 28 Jul 2003 06:22:36 -0700 From: Kris Kennaway <kris@obsecurity.org> To: Jens Rehsack <rehsack@liwing.de> Cc: Kris Kennaway <kris@obsecurity.org> Subject: Re: ports/36112: [PATCH] New feature for whole ports tree: GS_PORT variable Message-ID: <20030728132236.GA44652@rot13.obsecurity.org> In-Reply-To: <3F251FDB.2020708@liwing.de> References: <200307272105.h6RL5BTo000730@helo.liwing.de> <20030727221222.GA93833@huckfinn.arved.de> <20030728114351.GA53070@rot13.obsecurity.org> <3F25126C.4030501@liwing.de> <20030728121703.GA63021@rot13.obsecurity.org> <3F25192B.1090502@liwing.de> <20030728124927.GA27827@rot13.obsecurity.org> <3F251FDB.2020708@liwing.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jul 28, 2003 at 03:06:35PM +0200, Jens Rehsack wrote: > >That's not really a problem; ports that have their own optional X11 > >dependencies can (and should) have their WITHOUT_X11 checks to disable > >this, but there's no need for it to also add -nox11 to the ghostscript > >port. The use would just set WITHOUT_X11=foo to turn off x11 support > >in ImageMagick, and GHOSTSCRIPT_PORT=print/ghostscript-gnu-x11 to make > >it depend on a non-X11 ghostscript variant. > > The prblem is here: > # cd /usr/port/textproc/latex2html > # env WITHOUT_X11 make build install clean > --> this action will build and install latex2html's current > version but it will depent on print/ghostscript-[a-z] > instead of print/ghostscript-[a-z]-nox11 as it should. > A portupgrade -fa (without having WITHOUT_X11 defined) > will re-build ghostscript with X11 support this time. > --> A check for the -nox11 ghostscript port is an easy way > and should be done by the included script. I think we're talking at cross-purposes. If latex2html is changed to use GHOSTSCRIPT_PORT, then the port built with GHOSTSCRIPT_PORT=print/ghostscript-gnu-x11 and WITHOUT_X11=foo will have the correct dependencies. Kris
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030728132236.GA44652>