From owner-freebsd-ports Fri Aug 21 02:13:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA06424 for freebsd-ports-outgoing; Fri, 21 Aug 1998 02:13:29 -0700 (PDT) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from cons.org (knight.cons.org [194.233.237.86]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA06417; Fri, 21 Aug 1998 02:13:24 -0700 (PDT) (envelope-from cracauer@cons.org) Received: (from cracauer@localhost) by cons.org (8.8.8/8.7.3) id LAA10706; Fri, 21 Aug 1998 11:12:43 +0200 (CEST) Message-ID: <19980821111243.B10686@cons.org> Date: Fri, 21 Aug 1998 11:12:43 +0200 From: Martin Cracauer To: Satoshi Asami , cracauer@cons.org Cc: hoek@FreeBSD.ORG, freebsd-ports@FreeBSD.ORG Subject: Re: cvs commit: ports/devel/ilu Makefile References: <19980820151620.A28383@cons.org> <199808210138.SAA10761@silvia.hip.berkeley.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.1i In-Reply-To: <199808210138.SAA10761@silvia.hip.berkeley.edu>; from Satoshi Asami on Thu, Aug 20, 1998 at 06:38:04PM -0700 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In <199808210138.SAA10761@silvia.hip.berkeley.edu>, Satoshi Asami wrote: > * I'm the maintainer. I need to build PLIST on the fly, unless I want > * the port's build to depend on many other big language packages that > * are irrelevant to 99% of the users (who want to use C, C++ or maybe > * Java). > * > * I spent quite some time to make it work in the cases of > * - compiling with any target language install or not installed > > I assume you mean the port auto-detects what's installed and builds > only stuff that's needed to support those language. Yes, ILU does this. My port just determines what has been built by inspecting the installed system and builds PLIST from it. > * - building a binary package and installing it on a machine with less > * languages installed. > * - the other way round > > Do you have a minimum feature set you want for packages? If that's > the case, you can add *_DEPENDS conditional to > defined(PACKAGE_BUILDING) to ensure they are installed first. With the exception of imake, a basic FreeBSD system is sufficient. Martin -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin Cracauer http://www.cons.org/cracauer Tel.: (private) +4940 5221829 Fax.: (private) +4940 5228536 Paper: (private) Waldstrasse 200, 22846 Norderstedt, Germany To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message