Date: Mon, 17 Dec 2001 16:01:42 -0800 From: "Kevin Oberman" <oberman@es.net> To: "Robert Backhaus" <Robbak@Comnorth.com.au> Cc: freebsd-questions@FreeBSD.ORG Subject: Re: downloading ports Message-ID: <200112180001.fBI01gd11091@ptavv.es.net> In-Reply-To: Your message of "Tue, 18 Dec 2001 09:48:00 %2B1000." <004801c18755$4410b4c0$f900a8c0@ifl.biz.net.au>
next in thread | previous in thread | raw e-mail | index | archive | help
> From: "Robert Backhaus" <Robbak@Comnorth.com.au> > Date: Tue, 18 Dec 2001 09:48:00 +1000 > Sender: owner-freebsd-questions@FreeBSD.ORG > > > ----- Original Message ----- > From: "Robert Backhaus" <Robbak@Comnorth.com.au> > To: <freebsd-questions@freebsd.org> > 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200112180001.fBI01gd11091>