From owner-cvs-all Fri Jul 13 6:23:56 2001 Delivered-To: cvs-all@freebsd.org Received: from london.physics.purdue.edu (london.physics.purdue.edu [128.210.67.35]) by hub.freebsd.org (Postfix) with ESMTP id 96EC537B401; Fri, 13 Jul 2001 06:23:51 -0700 (PDT) (envelope-from will@physics.purdue.edu) Received: from bohr.physics.purdue.edu (bohr.physics.purdue.edu [128.210.67.12]) by london.physics.purdue.edu (8.8.8/8.8.8) with ESMTP id IAA10747; Fri, 13 Jul 2001 08:23:50 -0500 (EST) Received: by bohr.physics.purdue.edu (Postfix, from userid 12409) id AF8DB5BB5; Fri, 13 Jul 2001 08:23:51 -0500 (EST) Date: Fri, 13 Jul 2001 08:23:51 -0500 From: Will Andrews To: Sheldon Hearn Cc: Anton Berezin , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: ports/www Makefile ports/www/p5-CGI.pm Makefile distinfo pkg-comment pkg-descr pkg-plist Message-ID: <20010713082351.Y97456@bohr.physics.purdue.edu> Reply-To: Will Andrews Mail-Followup-To: Sheldon Hearn , Anton Berezin , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org References: <20010713120240.C46563@heechee.tobez.org> <10787.995019399@axl.seasidesoftware.co.za> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.17i In-Reply-To: <10787.995019399@axl.seasidesoftware.co.za>; from sheldonh@starjuice.net on Fri, Jul 13, 2001 at 12:16:39PM +0200 X-Operating-System: FreeBSD 4.3-STABLE i386 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Fri, Jul 13, 2001 at 12:16:39PM +0200, Sheldon Hearn (sheldonh@starjuice.net) wrote: > How is the casual observer supposed to interpret the presence of '.pm' > appended to the port directory name of a p5- port, as distinct from > other p5- port drectory names that have no such suffix? > > You're just introducing an inconsistency we can do without. Actually, in my opinion, naming the directories after their PORTNAME preserves POLA. Therefore, the names should be p5-CGI-modules p5-CGI.pm Also, as I've discussed with Anton, he will add pkg-req scripts to both to prevent them from clobbering each other. It's probably also a good idea to add a check in the scripts to allow environment overriding of the safety precaution (i.e.: fun fun) in case the person who adds it knows what they are doing (less likely than the other case, not to mention these scripts would also catch people who have ports depending on both for something). > Now's probably not the time to repeat my suggestion to simply update the > modules in the base system, is it? I suppose not. Instead, let me ask > how Perl5 knows to try the CGI.pm in ${PREFIX} instead of the one > supplied by the base system. :-) You override @INC at some point. Simple enough. -- wca To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message