at 25.11-pre 782 B view raw
1{ 2 stdenv, 3 lib, 4 makeWrapper, 5 perl, 6 perlPackages, 7}: 8 9stdenv.mkDerivation { 10 name = "nix-generate-from-cpan-3"; 11 12 nativeBuildInputs = [ makeWrapper ]; 13 14 buildInputs = with perlPackages; [ 15 perl 16 GetoptLongDescriptive 17 CPANPLUS 18 Readonly 19 LogLog4perl 20 ]; 21 22 dontUnpack = true; 23 24 installPhase = '' 25 mkdir -p $out/bin 26 cp ${./nix-generate-from-cpan.pl} $out/bin/nix-generate-from-cpan 27 patchShebangs $out/bin/nix-generate-from-cpan 28 wrapProgram $out/bin/nix-generate-from-cpan --set PERL5LIB $PERL5LIB 29 ''; 30 31 meta = { 32 maintainers = with lib.maintainers; [ eelco ]; 33 description = "Utility to generate a Nix expression for a Perl package from CPAN"; 34 mainProgram = "nix-generate-from-cpan"; 35 platforms = lib.platforms.unix; 36 }; 37}