From owner-freebsd-ports@FreeBSD.ORG Mon Oct 24 06:17:27 2005 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4452916A41F for ; Mon, 24 Oct 2005 06:17:27 +0000 (GMT) (envelope-from neuhauser@sigpipe.cz) Received: from isis.sigpipe.cz (fw.sigpipe.cz [62.245.70.224]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD40243D45 for ; Mon, 24 Oct 2005 06:17:26 +0000 (GMT) (envelope-from neuhauser@sigpipe.cz) Received: by isis.sigpipe.cz (Postfix, from userid 1001) id 778251F87BFD; Mon, 24 Oct 2005 08:17:25 +0200 (CEST) Date: Mon, 24 Oct 2005 08:17:25 +0200 From: Roman Neuhauser To: Scot Hetzel Message-ID: <20051024061725.GA465@isis.sigpipe.cz> Mail-Followup-To: Scot Hetzel , freebsd-ports References: <20051015053003.GB28137@soaustin.net> <4350CE50.8080704@ebs.gr> <5739E97B-7EDC-4971-9EA5-01A44688A981@softweyr.com> <43522953.6050700@ebs.gr> <1B8112AF-8C0E-4BA0-8D1C-DA6AD529F327@softweyr.com> <20051017153024.GA23494@arabica.esil.univ-mrs.fr> <20051017212748.GD71766@isis.sigpipe.cz> <790a9fff0510171505i4010cc05yc30f67d459d1a0e4@mail.gmail.com> <20051024011005.GA99983@arabica.esil.univ-mrs.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20051024011005.GA99983@arabica.esil.univ-mrs.fr> User-Agent: Mutt/1.5.9i Cc: freebsd-ports Subject: Re: symlinks and virtual categories [Was: [SUGGEST] Reform eclipse and eclipse related ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Oct 2005 06:17:27 -0000 # herve.quiroz@esil.univ-mrs.fr / 2005-10-24 03:10:05 +0200: > On Mon, Oct 17, 2005 at 05:05:18PM -0500, Scot Hetzel wrote: > > > Hey, what about materialized virtual categories? A bunch of > > > symlinks, and everyone's happy. Or is that too much for CVS? > > > > > It would probably be too much for CVS to handle, instead someone could > > modify bsd.port.mk to create the virtual category directories and then > > symbolicly link the ports into these categories. > > This is probably getting quite off-topic here but I have just coded this > script to implement what you describe. Someone probably already > implemented such thing but I had 10 minutes to spare between two > simulation runs... > > Basically you may set PORTSDIR to a specific path (or else the script > uses /usr/ports) and run the script. It will create the directories > related to virtual categories and symlink ports into them. Was the script stripped by mailman? I'd like to see it. -- How many Vietnam vets does it take to screw in a light bulb? You don't know, man. You don't KNOW. Cause you weren't THERE. http://bash.org/?255991