Guest User

Untitled

a guest
Jan 19th, 2018
334
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. { stdenv, makeWrapper, pkgs, perl, perlPackages, samba, zfs }:
  2.  
  3. let
  4.  
  5. in
  6. stdenv.mkDerivation rec {
  7.  
  8. name = "bo-peep";
  9. version = "1.0";
  10. src = ./.;
  11.  
  12. # propagatedBuildInputs = with python2Packages; [
  13. # pyinotify
  14. # pylast
  15. # mutagen
  16. # ];
  17.  
  18. buildInputs = [
  19. makeWrapper
  20. perl
  21. perlPackages.ArrayFIFO
  22. perlPackages.ProcFind
  23. perlPackages.PodUsage
  24. perlPackages.SysSyslog
  25. ];
  26.  
  27. installPhase = let path = stdenv.lib.makeBinPath [
  28. samba zfs
  29. ]; in ''
  30. mkdir -p $out/bin
  31. cp bo-peep $out/bin
  32. wrapProgram $out/bin/bo-peep --set PERL5LIB $PERL5LIB --prefix PATH : "${path}"
  33. '';
  34.  
  35. meta = {
  36. description = "bo-peep counts sheep (ZFS rops and wops)";
  37. maintainers = [ "Drew Hess <src@drewhess.com>" ];
  38. license = pkgs.lib.licenses.mit;
  39. };
  40. }
Add Comment
Please, Sign In to add comment