diff options
author | Tobias Geerinckx-Rice <tobias.geerinckx.rice@gmail.com> | 2015-04-20 14:39:07 +0200 |
---|---|---|
committer | Tobias Geerinckx-Rice <tobias.geerinckx.rice@gmail.com> | 2015-04-20 15:00:39 +0200 |
commit | f1d030cf7db626f094342191f94961f9fd280b90 (patch) | |
tree | c89ad3576f1ca348c91472d4455d30e967a28d9c /pkgs/tools/misc | |
parent | e74e5723311e35392cd9a465ab9761e6c8450323 (diff) | |
download | nixpkgs-f1d030cf7db626f094342191f94961f9fd280b90.tar nixpkgs-f1d030cf7db626f094342191f94961f9fd280b90.tar.gz nixpkgs-f1d030cf7db626f094342191f94961f9fd280b90.tar.bz2 nixpkgs-f1d030cf7db626f094342191f94961f9fd280b90.tar.lz nixpkgs-f1d030cf7db626f094342191f94961f9fd280b90.tar.xz nixpkgs-f1d030cf7db626f094342191f94961f9fd280b90.tar.zst nixpkgs-f1d030cf7db626f094342191f94961f9fd280b90.zip |
debian_devscripts 2.12.4 -> 2.15.3
Was touched by 55edae1 but tarball had vanished.
Diffstat (limited to 'pkgs/tools/misc')
-rw-r--r-- | pkgs/tools/misc/debian-devscripts/default.nix | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/pkgs/tools/misc/debian-devscripts/default.nix b/pkgs/tools/misc/debian-devscripts/default.nix index 49e158ea2d0..a6e383df91a 100644 --- a/pkgs/tools/misc/debian-devscripts/default.nix +++ b/pkgs/tools/misc/debian-devscripts/default.nix @@ -1,20 +1,22 @@ {stdenv, fetchurl, perl, CryptSSLeay, LWP, unzip, xz, dpkg, TimeDate, DBFile - , FileDesktopEntry, libxslt, docbook_xsl, python, setuptools, makeWrapper +, FileDesktopEntry, libxslt, docbook_xsl, python3, setuptools, makeWrapper +, perlPackages }: stdenv.mkDerivation rec { - version = "2.12.4"; + version = "2.15.3"; name = "debian-devscripts-${version}"; src = fetchurl { - url = "mirror://debian/pool/main/d/devscripts/devscripts_${version}.tar.gz"; - sha256 = "34bcbec78bd4fe34d9f1326b9d1477ff2410e20e2dca6b7bfbf2bf92dbb83904"; + url = "mirror://debian/pool/main/d/devscripts/devscripts_${version}.tar.xz"; + sha256 = "f589e2e02c5e9a46a77b2516155631ac3ddfd8a39bcfc16c920862583850bc7d"; }; buildInputs = [ perl CryptSSLeay LWP unzip xz dpkg TimeDate DBFile - FileDesktopEntry libxslt python setuptools makeWrapper ]; + FileDesktopEntry libxslt python3 setuptools makeWrapper + perlPackages.ParseDebControl ]; preConfigure = '' export PERL5LIB="$PERL5LIB''${PERL5LIB:+:}${dpkg}"; sed -e "s@/usr/share/sgml/[^ ]*/manpages/docbook.xsl@${docbook_xsl}/xml/xsl/docbook/manpages/docbook.xsl@" -i scripts/Makefile sed -e 's/ translated_manpages//; s/--install-layout=deb//; s@--root="[^ ]*"@--prefix="'"$out"'"@' -i Makefile */Makefile - tgtpy="$out/lib/${python.libPrefix}/site-packages" + tgtpy="$out/lib/${python3.libPrefix}/site-packages" mkdir -p "$tgtpy" export PYTHONPATH="$PYTHONPATH''${PYTHONPATH:+:}$tgtpy" sed -re "s@/usr( |$|/)@$out\\1@" -i Makefile* */Makefile* @@ -25,7 +27,8 @@ stdenv.mkDerivation rec { for i in "$out/bin"/*; do wrapProgram "$i" \ --prefix PERL5LIB : "$PERL5LIB" \ - --prefix PERL5LIB : "$out/share/devscripts" + --prefix PERL5LIB : "$out/share/devscripts" \ + --prefix PYTHONPATH : "$out/lib/python3.4/site-packages" done ''; meta = { |