From owner-freebsd-questions Mon Dec 17 16: 2: 3 2001 Delivered-To: freebsd-questions@freebsd.org Received: from ptavv.es.net (ptavv.es.net [198.128.4.29]) by hub.freebsd.org (Postfix) with ESMTP id DA31E37B420 for ; Mon, 17 Dec 2001 16:01:55 -0800 (PST) Received: from ptavv.es.net (localhost [127.0.0.1]) by ptavv.es.net (8.10.1/8.10.1) with ESMTP id fBI01gd11091; Mon, 17 Dec 2001 16:01:42 -0800 (PST) Message-Id: <200112180001.fBI01gd11091@ptavv.es.net> To: "Robert Backhaus" Cc: freebsd-questions@FreeBSD.ORG Subject: Re: downloading ports In-reply-to: Your message of "Tue, 18 Dec 2001 09:48:00 +1000." <004801c18755$4410b4c0$f900a8c0@ifl.biz.net.au> Date: Mon, 17 Dec 2001 16:01:42 -0800 From: "Kevin Oberman" Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > From: "Robert Backhaus" > Date: Tue, 18 Dec 2001 09:48:00 +1000 > Sender: owner-freebsd-questions@FreeBSD.ORG > > > ----- Original Message ----- > From: "Robert Backhaus" > To: > Sent: Tuesday, December 18, 2001 8:48 AM > Subject: downloading ports > > > > > > Can you point me to a ftp server holding the current ports colection that > > will allow me to get a .tar.gz of a single directory? (eg Get > ./gimp1.tar.gz > > will work). I don't feel like downloading the entire thing, just one app. > > By he way, is the gimp port up to date? (gimp 1.2.2, gtk 1.2.10, I > believe) > > > Perhaps I can explain further. .- > > I am trying to install the latest Gimp. I have made some unwize partition > size choices, and can ill aford the 70+ MB for the entire ports collection. > I hve tried to install it without the ports, not getting very far(LOL). I > would like to download just the gimp port, and if needed (advise?) the > dependent ports. > So, to FTP a directory tree. I did it to get XFree86, where the server > allows the .tar.gz'ing of a directory. Get /????/????.Xfree86.??.??.tar.gz, > done with a at job in the middle of the night from work. I have not found a > ports mirror that allows this. My question is - is ther one, or is there > another way? (Or, should I Partition Magic myself some space (Urf), and get > the entire ports tree?) First, GIMP is dependent on several other ports, in particular, GTK, the Gimp Toolkit. You can find dependencies in the Makefile. You will need both the things in build-depends and run-depends to build and run the code. Be sure to do a 'make clean' after installing any port to release disk space! If space is REALLY tight, delete the distribution files from /usr/ports/distfiles/[...], but that is a last resort since it can be painful to download them again, but you can delete the old versions of the distribution files. You can deal with partition size problems by simply moving the ports tree to another partition and symlinking it to /usr/ports/. I do this on my laptop with an 'ln -s /scratch/ports /usr/ports'. Of course, you need to have already created /scratch/ports. This allows you to "grow" a partition without the pain of moving everything out of the partition, re-sizing, and putting it all back. I do the same with the systems sources (/usr/src) and objects (/usr/obj). R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message