at 18.09-beta 731 B view raw
1{ stdenv, makeWrapper, perl, perlPackages }: 2 3stdenv.mkDerivation { 4 name = "nix-generate-from-cpan-3"; 5 6 buildInputs = with perlPackages; [ 7 makeWrapper perl CPANMeta GetoptLongDescriptive CPANPLUS Readonly LogLog4perl 8 ]; 9 10 phases = [ "installPhase" ]; 11 12 installPhase = 13 '' 14 mkdir -p $out/bin 15 cp ${./nix-generate-from-cpan.pl} $out/bin/nix-generate-from-cpan 16 patchShebangs $out/bin/nix-generate-from-cpan 17 wrapProgram $out/bin/nix-generate-from-cpan --set PERL5LIB $PERL5LIB 18 ''; 19 20 meta = { 21 maintainers = with stdenv.lib.maintainers; [ eelco rycee ]; 22 description = "Utility to generate a Nix expression for a Perl package from CPAN"; 23 platforms = stdenv.lib.platforms.unix; 24 }; 25}