diff options
Diffstat (limited to 'pkgs/build-support/fetchsvn')
-rw-r--r-- | pkgs/build-support/fetchsvn/builder.sh | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/pkgs/build-support/fetchsvn/builder.sh b/pkgs/build-support/fetchsvn/builder.sh index 1f644fec83e..8153cbdf6d9 100644 --- a/pkgs/build-support/fetchsvn/builder.sh +++ b/pkgs/build-support/fetchsvn/builder.sh @@ -2,17 +2,11 @@ source $stdenv/setup header "exporting $url (r$rev) into $out" -prefetch=$(dirname $out)/svn-checkout-tmp-$outputHash -echo $prefetch -if test -e "$prefetch"; then - mv $prefetch $out -else - # Pipe the "p" character into Subversion to force it to accept the - # server's certificate. This is perfectly safe: we don't care - # whether the server is being spoofed --- only the cryptographic - # hash of the output matters. - echo 'p' | svn export -r "$rev" "$url" $out -fi +# Pipe the "p" character into Subversion to force it to accept the +# server's certificate. This is perfectly safe: we don't care +# whether the server is being spoofed --- only the cryptographic +# hash of the output matters. +echo 'p' | svn export -r "$rev" "$url" $out actual=$(nix-hash $out) if test "$actual" != "$outputHash"; then |