garbage 0.4.3

CLI tool for interacting with the freedesktop trashcan
Documentation
{ stdenv, garbage, pkgs }:

stdenv.mkDerivation {
  name = "garbage-tests";
  src = ./.;

  installPhase = "mkdir -p $out";
  doCheck = true;

  buildInputs = with pkgs; [ garbage proot mktemp mount which bash ];

  checkPhase = ''
    function runTest() {
      printf "Running %s ----------\n" $1
      bash $1
      echo "---------------------"
    }
    export -f runTest
    find . -executable -name "*.sh" | sort | xargs bash -c 'runTest "$@"'
  '';
}