nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at devShellTools-shell 41 lines 802 B view raw
1{ 2 lib, 3 stdenv, 4 fetchFromGitHub, 5 perl, 6}: 7 8stdenv.mkDerivation rec { 9 version = "0.9.2"; 10 pname = "trash"; 11 12 src = fetchFromGitHub { 13 owner = "ali-rantakari"; 14 repo = "trash"; 15 rev = "v${version}"; 16 sha256 = "1d3rc03vgz32faj7qi18iiggxvxlqrj9lsk5jkpa9r1mcs5d89my"; 17 }; 18 19 buildInputs = [ 20 perl 21 ]; 22 23 patches = [ ./trash.diff ]; 24 25 buildPhase = "make all docs"; 26 27 installPhase = '' 28 mkdir -p $out/bin 29 mkdir -p $out/share/man/man1 30 install -m 0755 trash $out/bin 31 install -m 0444 trash.1 $out/share/man/man1 32 ''; 33 34 meta = { 35 homepage = "https://github.com/ali-rantakari/trash"; 36 description = "Small command-line program for OS X that moves files or 37 folders to the trash."; 38 platforms = lib.platforms.darwin; 39 license = lib.licenses.mit; 40 }; 41}