summary refs log tree commit diff
path: root/pkgs/tools/misc/debian-devscripts
diff options
context:
space:
mode:
authorTobias Geerinckx-Rice <tobias.geerinckx.rice@gmail.com>2015-04-20 14:39:07 +0200
committerTobias Geerinckx-Rice <tobias.geerinckx.rice@gmail.com>2015-04-20 15:00:39 +0200
commitf1d030cf7db626f094342191f94961f9fd280b90 (patch)
treec89ad3576f1ca348c91472d4455d30e967a28d9c /pkgs/tools/misc/debian-devscripts
parente74e5723311e35392cd9a465ab9761e6c8450323 (diff)
downloadnixpkgs-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/debian-devscripts')
-rw-r--r--pkgs/tools/misc/debian-devscripts/default.nix17
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 = {