Guest User

crip nix package

a guest
Apr 7th, 2018
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.95 KB | None | 0 0
  1. { stdenv, fetchurl, perl, perlPackages, cdparanoia, vorbis-tools, flac, sox }:
  2.  
  3. with stdenv.lib;
  4.  
  5. stdenv.mkDerivation rec {
  6. name = "crip-3.9";
  7. src = fetchurl {
  8. url = "http://bach.dynet.com/crip/src/${name}.tar.gz";
  9. sha256 = "0pk9152wll6fmkj1pki3fz3ijlf06jyk32v31yarwvdkwrk7s9xz";
  10. };
  11.  
  12. propagatedBuildInputs = [ perlPackages.CDDB_get ];
  13.  
  14. installPhase = ''
  15. substituteInPlace crip --replace "#!/usr/bin/perl" "#!${perl}/bin/perl"
  16. substituteInPlace editcomment --replace "#!/usr/bin/perl" "#!${perl}/bin/perl"
  17. substituteInPlace editfilenames --replace "#!/usr/bin/perl" "#!${perl}/bin/perl"
  18. mkdir -p $out/bin/
  19. install -m 755 crip editcomment editfilenames $out/bin/
  20. '';
  21.  
  22. meta = {
  23. homepage = http://bach.dynet.com/crip/;
  24. description = "terminal-based ripper/encoder/tagger tool for creating Ogg Vorbis/FLAC files";
  25. license = stdenv.lib.licenses.gpl;
  26. platforms = stdenv.lib.platforms.linux;
  27. };
  28. }
Advertisement
Add Comment
Please, Sign In to add comment