1{ stdenv, makeWrapper, perl, perlPackages }:
2
3stdenv.mkDerivation {
4 name = "nix-generate-from-cpan-1";
5
6 buildInputs = [ makeWrapper perl perlPackages.YAMLLibYAML perlPackages.JSON perlPackages.CPANPLUS ];
7
8 unpackPhase = "true";
9 buildPhase = "true";
10
11 installPhase =
12 ''
13 mkdir -p $out/bin
14 cp ${./nix-generate-from-cpan.pl} $out/bin/nix-generate-from-cpan
15 wrapProgram $out/bin/nix-generate-from-cpan --set PERL5LIB $PERL5LIB
16 '';
17
18 meta = {
19 maintainers = [ stdenv.lib.maintainers.eelco ];
20 description = "Utility to generate a Nix expression for a Perl package from CPAN";
21 };
22}