From a68e6c37312de76d2230cd84e3d41ed5ea659266 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sat, 1 Jan 2022 13:44:23 -0800 Subject: doclifter: 2.19 -> 2.20 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * doclifter: 2.19 -> 2.20 (#150219) * doclifter: fix manlifter Co-authored-by: Jörg Thalheim --- pkgs/development/tools/misc/doclifter/default.nix | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'pkgs/development/tools/misc/doclifter') diff --git a/pkgs/development/tools/misc/doclifter/default.nix b/pkgs/development/tools/misc/doclifter/default.nix index 22de87b95c3..d346f94b478 100644 --- a/pkgs/development/tools/misc/doclifter/default.nix +++ b/pkgs/development/tools/misc/doclifter/default.nix @@ -1,13 +1,14 @@ -{lib, stdenv, fetchurl, python3}: +{ lib, stdenv, fetchurl, python3, makeWrapper, libxml2 }: stdenv.mkDerivation rec { pname = "doclifter"; - version = "2.19"; + version = "2.20"; src = fetchurl { url = "http://www.catb.org/~esr/${pname}/${pname}-${version}.tar.gz"; - sha256 = "1as6z7mdjrrkw2kism41q5ybvyzvwcmj9qzla2fz98v9f4jbj2s2"; + sha256 = "sha256-BEuMbICJ8TD3+VjUr8rmhss7XlPNjxSy1P0SkmKLPsc="; }; buildInputs = [ python3 ]; + nativeBuildInputs = [ python3 makeWrapper ]; strictDeps = true; @@ -16,7 +17,12 @@ stdenv.mkDerivation rec { preInstall = '' mkdir -p $out/bin mkdir -p $out/share/man/man1 + substituteInPlace manlifter \ + --replace '/usr/bin/env python2' '/usr/bin/env python3' + 2to3 -w manlifter cp manlifter $out/bin + wrapProgram "$out/bin/manlifter" \ + --prefix PATH : "${libxml2}/bin:$out/bin" cp manlifter.1 $out/share/man/man1 ''; -- cgit 1.4.1