Files
nixpkgs/maintainers/scripts/nix-generate-from-cpan.nix
Wolfgang Walther 0520de5243 maintainers: drop eelco
Has not reacted to maintainer pings since July 2025. Dropping according
to maintainer guidelines.
2026-01-10 22:50:43 +01:00

37 lines
731 B
Nix

{
stdenv,
lib,
makeWrapper,
perl,
perlPackages,
}:
stdenv.mkDerivation {
name = "nix-generate-from-cpan-3";
nativeBuildInputs = [ makeWrapper ];
buildInputs = with perlPackages; [
perl
GetoptLongDescriptive
CPANPLUS
Readonly
LogLog4perl
];
dontUnpack = true;
installPhase = ''
mkdir -p $out/bin
cp ${./nix-generate-from-cpan.pl} $out/bin/nix-generate-from-cpan
patchShebangs $out/bin/nix-generate-from-cpan
wrapProgram $out/bin/nix-generate-from-cpan --set PERL5LIB $PERL5LIB
'';
meta = {
description = "Utility to generate a Nix expression for a Perl package from CPAN";
mainProgram = "nix-generate-from-cpan";
platforms = lib.platforms.unix;
};
}