anchor.diff:  			echo \$pkg
   		    if test -f \$pkg/nix-support/setup-hook; then
   			source \$pkg/nix-support/setup-hook
  -		    fi
  -		    
  -		    if test -f \$pkg/nix-support/propagated-build-inputs; then
  -			for i in \$(cat \$pkg/nix-support/propagated-build-inputs); do
  -			    findInputs \$i
  -			done
   		    fi
   		}
   
  
positive.code: 		# Last block - for single files!! It should be always after .tar.*
  		else if (hasSuffixHack ".bz2" s) then "plain-bz2"
  
  		else if (hasSuffixHack ".zip" s) || (hasSuffixHack ".ZIP" s) then "zip"
  		else (abort "unknown archive type : ${s}"));
  
  	defAddToSearchPath = FullDepEntry ("
  
negative.code: 
          # Either rungghc or compile setup.hs 
          # / which one is better ? runghc had some trouble with ghc-6.6.1
          defCabalSetupCmd = noDepEntry "
            CABAL_SETUP=\"runghc setup.hs\"
          ";
          
  