067726f3e2
a big problem, so I decided to require to user to get the file and put it in some location in the file system. wget doesn't seem to accept the file scheme however, so I had to move the copying into the builder itself. The builder checks the md5 hash of the downloaded file. Maybe having a separate 'fetchfile' would be useful to make a file in the outside world pure. I tried to add this to build-support, but this obviously did not work. I still committed it. Just remove it if you think that it sucks. svn path=/nixpkgs/trunk/; revision=716
10 lines
197 B
Nix
10 lines
197 B
Nix
{stdenv}: {pathname, md5}: derivation {
|
|
name = baseNameOf (toString url);
|
|
system = stdenv.system;
|
|
builder = ./builder.sh;
|
|
stdenv = stdenv;
|
|
pathname = pathname;
|
|
md5 = md5;
|
|
id = md5;
|
|
}
|