From owner-cvs-all Tue Aug 3 19:38:43 1999 Delivered-To: cvs-all@freebsd.org Received: from dfw-ix13.ix.netcom.com (dfw-ix13.ix.netcom.com [206.214.98.13]) by hub.freebsd.org (Postfix) with ESMTP id 7DDF914E2A for ; Tue, 3 Aug 1999 19:38:41 -0700 (PDT) (envelope-from asami@cs.berkeley.edu) Received: (from smap@localhost) by dfw-ix13.ix.netcom.com (8.8.4/8.8.4) id VAA11932; Tue, 3 Aug 1999 21:38:09 -0500 (CDT) Received: from sji-ca3-136.ix.netcom.com(209.109.233.136) by dfw-ix13.ix.netcom.com via smap (V1.3) id rma011896; Tue Aug 3 21:37:48 1999 Received: (from asami@localhost) by silvia.hip.berkeley.edu (8.9.3/8.6.9) id TAA89469; Tue, 3 Aug 1999 19:37:41 -0700 (PDT) Date: Tue, 3 Aug 1999 19:37:41 -0700 (PDT) Message-Id: <199908040237.TAA89469@silvia.hip.berkeley.edu> X-Authentication-Warning: silvia.hip.berkeley.edu: asami set sender to asami@cs.berkeley.edu using -f To: jeremyp@gsmx07.alcatel.com.au Cc: cvs-all@FreeBSD.ORG In-reply-to: <99Aug4.115313est.40327@border.alcanet.com.au> (message from Peter Jeremy on Wed, 4 Aug 1999 12:12:32 +1000) Subject: Re: cvs commit: ports/devel/codecrusader - Imported sources From: asami@FreeBSD.ORG (Satoshi - Ports Wraith - Asami) References: <99Aug4.115313est.40327@border.alcanet.com.au> Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk * From: Peter Jeremy * asami@FreeBSD.org (Satoshi - Ports Wraith - Asami) wrote: * >By the way, the easiest way to fix something like this is to put * >"NO_BUILD=t" and "INSTALL_TARGET=all install" in the Makefile.... * * That strikes me as even more of a kludge. There are often cases * where I want to build something without installing it - one obvious * example is building and installing on different machines. Yes, I should have mentioned it as a "kludge" rather than a fix. Still, it will make the port work for most cases. * A warning of `BROKEN' should make it obvious what the problem is - * whereas your fix just masks the problem. * * I'd prefer to see the port fixed so that it builds and installs in two * clearly delimited steps. Easy to say, but it's usually pretty difficult to fix them properly because the original authors have a good reason to do it that way. For an example of a port fixed properly but became almost unmaintainable as a result, see lang/modula-3. Satoshi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message