diff options
author | Michael Raskin <7c6f434c@mail.ru> | 2012-10-07 18:02:46 +0400 |
---|---|---|
committer | Michael Raskin <7c6f434c@mail.ru> | 2012-10-07 18:02:46 +0400 |
commit | 749cc2bf1e1a25d4b53d1f50450da130a4bfaee5 (patch) | |
tree | 9ad7c945520d286513912117a2dee126c7b48ad4 /pkgs/top-level/perl-packages.nix | |
parent | 25b4957e4aaaf1a341b683fc85f3ab6b89dd4d8c (diff) | |
download | nixlib-749cc2bf1e1a25d4b53d1f50450da130a4bfaee5.tar nixlib-749cc2bf1e1a25d4b53d1f50450da130a4bfaee5.tar.gz nixlib-749cc2bf1e1a25d4b53d1f50450da130a4bfaee5.tar.bz2 nixlib-749cc2bf1e1a25d4b53d1f50450da130a4bfaee5.tar.lz nixlib-749cc2bf1e1a25d4b53d1f50450da130a4bfaee5.tar.xz nixlib-749cc2bf1e1a25d4b53d1f50450da130a4bfaee5.tar.zst nixlib-749cc2bf1e1a25d4b53d1f50450da130a4bfaee5.zip |
Adding Debian devscripts. Mostly for uscan.
I plan to later use uscan for simplifying package updates in some NixPkgs packages. I have no code for that now. I added Perl packages File::DesktopEntry and File::BaseDir in a slightly hascky way because one part of the installation system replaced PREFIX= with --prefix= and the other complained that it doesn't know what to do with --prefix=. I checked that a script using File::DesktopEntry works, and I don't know enough Perl to rewrite buildPerlPackage and hope that my change is an improvement. I removed trnaslated manpages because it uses po4a which has some more Debian-specific dependencies of its own.
Diffstat (limited to 'pkgs/top-level/perl-packages.nix')
-rw-r--r-- | pkgs/top-level/perl-packages.nix | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index eeba996990dc..0e1f11d0b8ae 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -1578,6 +1578,19 @@ rec { }; }; + FileBaseDir = buildPerlPackage rec { + version = "0.03"; + name = "File-BaseDir-${version}"; + configurePhase = '' + preConfigure || true + perl Build.PL PREFIX="$out" prefix="$out" + ''; + src = fetchurl { + url = "mirror://cpan/modules/by-module/File/${name}.tar.gz"; + sha256 = "0029cba7a3b5d8aa5f7d03cb1b7ba2bcf2829382f7f26aa3bee06fce8611a886"; + }; + }; + FileCopyRecursive = buildPerlPackage rec { name = "File-Copy-Recursive-0.38"; src = fetchurl { @@ -1586,6 +1599,20 @@ rec { }; }; + FileDesktopEntry = buildPerlPackage rec { + version = "0.04"; + name = "File-DesktopEntry-${version}"; + configurePhase = '' + preConfigure || true + perl Build.PL PREFIX="$out" prefix="$out" + ''; + src = fetchurl { + url = "mirror://cpan/modules/by-module/File/${name}.tar.gz"; + sha256 = "d7f80d8bd303651a43dc1810c73740d38a0d2b158fb33cd3b6ca4d3a566da7cb"; + }; + propagatedBuildInputs = [ FileBaseDir ]; + }; + FileFindRule = buildPerlPackage rec { name = "File-Find-Rule-0.32"; src = fetchurl { |