stdenv: Move unzip support to unzip's setup hook

This commit is contained in:
Eelco Dolstra
2014-08-09 12:44:50 +02:00
parent f97ee61255
commit d7b356f73b
3 changed files with 11 additions and 7 deletions
+2
View File
@@ -31,6 +31,8 @@ stdenv.mkDerivation {
installFlags = "prefix=$(out)";
setupHook = ./setup-hook.sh;
meta = {
homepage = http://www.info-zip.org;
description = "An extraction utility for archives compressed in .zip format";
+5
View File
@@ -0,0 +1,5 @@
addHook unpackCmd _tryUnzip
_tryUnzip() {
if ! [[ "foo.zip" =~ \.zip$ ]]; then return 1; fi
unzip -qq "$curSrc"
}