From owner-freebsd-ports@FreeBSD.ORG Wed Jul 7 17:02:06 2004 Return-Path: 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 5436716A4CF for ; Wed, 7 Jul 2004 17:02:06 +0000 (GMT) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.171]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6671E43D39 for ; Wed, 7 Jul 2004 17:02:05 +0000 (GMT) (envelope-from damaker@fillibach.de) Received: from [212.227.126.179] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1BiFm7-0004vW-00; Wed, 07 Jul 2004 19:00:03 +0200 Received: from port-195-158-167-59.dynamic.qsc.de ([195.158.167.59] helo=auth.smtp.kundenserver.de) by mrelayng.kundenserver.de with asmtp (Exim 3.35 #1) id 1BiFm7-0002T4-00; Wed, 07 Jul 2004 19:00:03 +0200 Date: Wed, 07 Jul 2004 19:01:44 +0200 From: "Konstantin 'Kosta' Welke" To: "Roop Nanuwa" References: <75f3f7050407051920313d8f1a@mail.gmail.com> Message-ID: Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit In-Reply-To: <75f3f7050407051920313d8f1a@mail.gmail.com> User-Agent: Opera M2/7.51 (FreeBSD, build 689) X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:02be70226e3f6279351cb9cd6c3e2923 cc: freebsd-ports@freebsd.org Subject: Re: General issues with the ports system X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Jul 2004 17:02:06 -0000 On Mon, 5 Jul 2004 19:20:21 -0700, Roop Nanuwa wrote: >> b) Is it possible to use & install ports without having a ports tree? > You will need the ports-base in addition to the directory for the port > itself to compile any ports yourself. Yeah, that seems pretty logical. > Also, realize that most ports > have dependencies that will need to be satisfied if you wish to > compile them. Those will also have to be present. Sure. I guess the main problem with the "use cvs to get only the portsdir you want" problem is that *IF* there is an unsatisfied dependency, it can't `cd` to the right directory. This is the tricky part :) Maybe its covered in 'BSD Hacks'... > If you want to trim down the unnecessary parts of the ports > tree, look into using the 'refuse' file in the cvsup man page. I'd > say that's a much better way to go about it. Sure. And the portsclean utility is pretty nice, too. Much much better than `cd /usr/ports && make clean`... Still, my /usr/ports about 260 megs (without distfiles), which should be okay for just about any computer these days :) cya, Kosta