dtrx: stay with python2

This commit is contained in:
Frederik Rietdijk 2021-03-25 12:35:28 +01:00
parent 7012ab1b54
commit 63434aa261

View file

@ -1,4 +1,4 @@
{ lib, fetchurl, pythonPackages
{ lib, fetchurl, python2Packages
, gnutar, unzip, lhasa, rpm, binutils, cpio, gzip, p7zip, cabextract, unrar, unshield
, bzip2, xz, lzip
# unzip is handled by p7zip
@ -11,7 +11,7 @@ let
++ lib.optional (unrarSupport) unrar
++ [ bzip2 xz lzip ]);
in pythonPackages.buildPythonApplication rec {
in python2Packages.buildPythonApplication rec {
pname = "dtrx";
version = "7.1";
@ -24,6 +24,17 @@ in pythonPackages.buildPythonApplication rec {
wrapProgram "$out/bin/dtrx" --prefix PATH : "${archivers}"
'';
checkPhase = ''
python2 tests/compare.py
'';
checkInputs = with python2Packages; [
pyyaml
];
# custom test suite fails
doCheck = false;
meta = with lib; {
description = "Do The Right Extraction: A tool for taking the hassle out of extracting archives";
homepage = "https://brettcsmith.org/2007/dtrx/";