vuls: init at 0.27.0 (#348530)
[NixPkgs.git] / maintainers / scripts / nix-generate-from-cpan.nix
bloba8135f4b304a899810c300430bb007496b6a3b25
1 { stdenv, lib, makeWrapper, perl, perlPackages }:
3 stdenv.mkDerivation {
4   name = "nix-generate-from-cpan-3";
6   nativeBuildInputs = [ makeWrapper ];
8   buildInputs = with perlPackages; [
9     perl GetoptLongDescriptive CPANPLUS Readonly LogLog4perl
10   ];
12   dontUnpack = true;
14   installPhase = ''
15     mkdir -p $out/bin
16     cp ${./nix-generate-from-cpan.pl} $out/bin/nix-generate-from-cpan
17     patchShebangs $out/bin/nix-generate-from-cpan
18     wrapProgram $out/bin/nix-generate-from-cpan --set PERL5LIB $PERL5LIB
19   '';
21   meta = {
22     maintainers = with lib.maintainers; [ eelco ];
23     description = "Utility to generate a Nix expression for a Perl package from CPAN";
24     mainProgram = "nix-generate-from-cpan";
25     platforms = lib.platforms.unix;
26   };