diff options
-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 = { |