Date: Thu, 04 Jan 2001 10:36:36 -0500 From: "Andresen,Jason R." <jandrese@mitre.org> To: Steven <steven@trance.org> Cc: FreeBSD Questions <freebsd-questions@FreeBSD.ORG> Subject: Re: Ports question Message-ID: <3A549884.CCFFDB20@mitre.org> References: <NEBBLBKNKLDHDLHHPODBMEKICKAA.steven@trance.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Steven wrote: > > Hi, > > I want to install the port /usr/ports/graphics/vid but i am running 4.1 > which doesn't have this particular port in its ports distribution. > > I checked on the site and it exists in the listing, so I assume that it is > something which was introduced in version 4.2. The machine no longer has > access to the internet via a fast network connection (now it just has a > 28,8k modem), so downloading the latest ports distribution is not a viable > option just for one program. > > Is it possible for someone with 4.2 to tar this directory, then for me to > untar it and for it to work without problems? You can just FTP it yourself. Heck back when I was on a modem, I even wrote a small script to do this automatically (although it doesn't fetch the newest dependancies, so you have to be careful). ---------------- Cut Here ----------------------------------------------------- #!/usr/local/bin/zsh PWD=`pwd` if [[ "$1" == "" ]] then echo "updateport portname" echo "You must be in the correct part of the ports tree" exit 1 fi if [[ -z "`echo $PWD | grep /usr/ports/`" ]] then echo "updateport portname" echo "You must be in the correct part of the ports tree" exit 2 fi if [[ -d $1.old ]] then sudo rm -rf $1.old fi if [[ -d $1 ]] then sudo mv $1 $1.old fi DIR=`echo $PWD | sed 's/\/usr\/ports\///'` DIST="/pub/FreeBSD/ports/ports-current/$DIR/$1.tar" CMD="ncftpget" #URL="ftp://ftp.freesoftware.com$DIST" URL="ftp://ftp.freebsd.org$DIST" # Get the file sudo $CMD $URL if [[ "$?" != "0" ]] then sudo mv $1.old $1 else sudo tar -xvf $1.tar fi ------------------------------------------------------------------------------- It's not the best, but it gets the job done -- _ _ _ ___ ____ ___ ______________________________________ / \/ \ | ||_ _|| _ \|___| | Jason Andresen -- jandrese@mitre.org / /\/\ \ | | | | | |/ /|_|_ | Views expressed may not reflect those /_/ \_\|_| |_| |_|\_\|___| | of the Mitre Corporation. 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?3A549884.CCFFDB20>