diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2016-03-03 11:51:49 +0100 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2016-03-03 12:43:11 +0100 |
commit | 50b950fe8dc60248144519b5b1888a762c8c7094 (patch) | |
tree | 8f0de4ba4c5e30a448ad1af38c8c760e0b034006 /maintainers | |
parent | aa564c9ed01268e7e0b030942592bc3beb642eef (diff) | |
download | nixpkgs-50b950fe8dc60248144519b5b1888a762c8c7094.tar nixpkgs-50b950fe8dc60248144519b5b1888a762c8c7094.tar.gz nixpkgs-50b950fe8dc60248144519b5b1888a762c8c7094.tar.bz2 nixpkgs-50b950fe8dc60248144519b5b1888a762c8c7094.tar.lz nixpkgs-50b950fe8dc60248144519b5b1888a762c8c7094.tar.xz nixpkgs-50b950fe8dc60248144519b5b1888a762c8c7094.tar.zst nixpkgs-50b950fe8dc60248144519b5b1888a762c8c7094.zip |
nix-generate-from-cpan: Don't quote names that don't need it
Diffstat (limited to 'maintainers')
-rwxr-xr-x | maintainers/scripts/nix-generate-from-cpan.pl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/maintainers/scripts/nix-generate-from-cpan.pl b/maintainers/scripts/nix-generate-from-cpan.pl index f1159c6d290..a2edf165554 100755 --- a/maintainers/scripts/nix-generate-from-cpan.pl +++ b/maintainers/scripts/nix-generate-from-cpan.pl @@ -431,7 +431,7 @@ my $build_fun = -e "$pkg_path/Build.PL" print STDERR "===\n"; print <<EOF; - "$attr_name" = $build_fun rec { + ${\(is_reserved($attr_name) ? "\"$attr_name\"" : $attr_name)} = $build_fun rec { name = "$pkg_name"; src = fetchurl { url = "mirror://cpan/${\$module->path}/\${name}.${\$module->package_extension}"; @@ -450,7 +450,7 @@ EOF print <<EOF if defined $homepage; homepage = $homepage; EOF -print <<EOF if defined $description; +print <<EOF if defined $description && $description ne "Unknown"; description = "$description"; EOF print <<EOF if defined $license; |