Date: Wed, 15 Jun 2005 09:46:43 +0200 From: Roman Neuhauser <neuhauser@sigpipe.cz> To: "Loren M. Lang" <lorenl@alzatex.com> Cc: freebsd-ports@freebsd.org Subject: Re: Download URL for blobwars. Message-ID: <20050615074643.GA76447@isis.sigpipe.cz> In-Reply-To: <20050615062637.GA28464@alzatex.com> References: <20050615052417.GA27969@alzatex.com> <20050615062637.GA28464@alzatex.com>
next in thread | previous in thread | raw e-mail | index | archive | help
# lorenl@alzatex.com / 2005-06-14 23:26:37 -0700: > On Tue, Jun 14, 2005 at 10:24:17PM -0700, Loren M. Lang wrote: > > I am almost finished in making a port for the game blobwars, but I am > > having trouble in getting fetch to work. The download url provided on > > the site is: > > > > http://www.parallelrealities.co.uk/download.php?file=blobwars-1.04-1.tar.gz&type=zip > > > > so I decided to try setting MASTER_SITES to > > > > http://www.parallelrealities.co.uk/download.php?type=zip&file= and set > > > > PORTNAME and DISTVERSION as appropriate. This caused fetch to grab the > > file successfully, but it saved it as > > > > download.php?type=zip&file=blobwars-1.04-1.tar.gz > > > > instead of blobwars-1.04-1.tar.gz so extract then fails. Though when I > > click on the link in konqueror, it brings up a save as dialog with the > > correct filename. What do I need to do to get fetch to save it as > > appropriate? > > I think what's happening here is that libfetch doesn't understand the > Content-disposition header that the site is sending out and so is saving > the file with the wrong name. The fix would be to add support for the > content-disposition header to libfetch or use a suitable replacement > that understands the header. The only other alternative I can see it to > host the file somewhere else or hack the ports makefile to force the > filename on it. FETCH_BEFORE_ARGS= -o ${DISTFILES} -- 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050615074643.GA76447>