nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at devShellTools-shell 34 lines 547 B view raw
1{ stdenv, undmg }: 2 3{ 4 pname, 5 version, 6 src, 7 meta, 8}: 9stdenv.mkDerivation { 10 inherit 11 pname 12 version 13 src 14 meta 15 ; 16 17 nativeBuildInputs = [ undmg ]; 18 19 sourceRoot = "."; 20 21 installPhase = '' 22 mkdir -p $out/Applications $out/bin 23 24 # Install Qt applications. 25 for f in p4admin.app p4merge.app p4v.app; do 26 mv $f $out/Applications 27 done 28 29 # Install p4vc separately (it's a tiny shell script). 30 mv p4vc $out/bin 31 substituteInPlace $out/bin/p4vc \ 32 --replace /Applications $out/Applications 33 ''; 34}