Date: Sat, 26 Aug 1995 02:25:38 -0700 From: asami@cs.berkeley.edu (Satoshi Asami) To: paul@freebsd.org Cc: ports@freebsd.org Subject: Re: Dependencies Message-ID: <199508260925.CAA05181@silvia.HIP.Berkeley.EDU> In-Reply-To: <199508251300.OAA16567@server.netcraft.co.uk> (message from Paul Richards on Fri, 25 Aug 1995 14:00:39 %2B0100 (BST))
next in thread | previous in thread | raw e-mail | index | archive | help
* I don't like the way dependencies currently work. * * I want to build ghostview but it depends on ghostscript so when I try * and compile it it first goes off to get ghostscript and builds that, * but I've already got ghostscript installed! * * Can't the dependencies use pkg_* in some way to see if the package already * exists before trying to rebuild it again? Uhh, it should. The line: EXEC_DEPENDS= gs:${PORTSDIR}/print/ghostscript in the ghostview Makefile does exactly that, check if the program "gs" is in the search path (it uses "which"), and goes to build ghostscript only if it's not found. Maybe you don't have /usr/local/bin in your root's search path, then well sorry, it won't work, and I don't see any workaround for it. Satoshi
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199508260925.CAA05181>