about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--corepkgs/fetchurl/fetchurl.fix9
-rw-r--r--corepkgs/fetchurl/fetchurl.sh3
2 files changed, 12 insertions, 0 deletions
diff --git a/corepkgs/fetchurl/fetchurl.fix b/corepkgs/fetchurl/fetchurl.fix
new file mode 100644
index 000000000000..a3b3d46e10e9
--- /dev/null
+++ b/corepkgs/fetchurl/fetchurl.fix
@@ -0,0 +1,9 @@
+Function(["url", "hash"],
+  Package(
+    [ ("build", Relative("fetchurl/fetchurl.sh"))
+    , ("url", Var("url"))
+    , ("hash", Var("hash"))
+    , ("name", BaseName(Var("url")))
+    ]
+  )
+)
diff --git a/corepkgs/fetchurl/fetchurl.sh b/corepkgs/fetchurl/fetchurl.sh
new file mode 100644
index 000000000000..a92092c6ee09
--- /dev/null
+++ b/corepkgs/fetchurl/fetchurl.sh
@@ -0,0 +1,3 @@
+#! /bin/sh
+
+wget "$url" -O "$out"