On 2009/07/31 00:10, Abel Camarillo wrote:
> Hi ports@
> i'm trying to make a port of blobWars:

Note the bottom of http://www.parallelrealities.co.uk/

"Please note that our games are Free at a source level only (ie - only
the source code is GPL), and should not be included as part of Linux
distributions, unless all the assets can be provided Free."

assets = graphics, audio etc. So this will have to be set as PERMIT_*=No.

> $ echo -e "GET /download/blobwars/blobwars-1.14-1.tar.gz HTTP/1.0\n"\
>         "Host: www.parallelrealities.co.uk\n"\
>         "User-Agent: OpenBSD ftp\n" | \
>   nc www.parallelrealities.co.uk 80 
> 
> and the server answered:
> 
> HTTP/1.1 302 Moved Temporarily
..

It fails with curl, and randomly-typed-in user-agents too. I guess
they must have a whitelist.

> there is a way to tell FETCH_CMD to use another User-Agent?

No.

> i don't think that it's good to make FETCH_CMD=wget 
> because now the port will depend on that...

As documented in bsd.port.mk(5), FETCH_CMD is a user setting only.
You aren't allowed to override it in a port Makefile.

Since you aren't allowed to mirror this tarball because it contains
the graphic files etc. you will have to talk to the site maintainer.

Reply via email to