From 5eb54a1cfbc7d11ff91f6c4e6e63c0537998884c Mon Sep 17 00:00:00 2001 From: Daniel Nagy Date: Tue, 23 May 2023 10:15:00 +0200 Subject: [PATCH] epub2txt2: use makeFlags instead of preConfigure, add mainProgram --- pkgs/tools/text/epub2txt2/default.nix | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/pkgs/tools/text/epub2txt2/default.nix b/pkgs/tools/text/epub2txt2/default.nix index b648d706e5fa..c8645fc5fe2a 100644 --- a/pkgs/tools/text/epub2txt2/default.nix +++ b/pkgs/tools/text/epub2txt2/default.nix @@ -11,12 +11,7 @@ stdenv.mkDerivation rec { sha256 = "sha256-zzcig5XNh9TqUHginsfoC47WrKavqi6k6ezir+OOMJk="; }; - preConfigure = '' - sed -i Makefile -e 's!DESTDIR)!out)!' - sed -i Makefile -e 's!/usr!!' - ''; - - makeFlags = [ "CC:=$(CC)" ]; + makeFlags = [ "CC:=$(CC)" "PREFIX:=$(out)" ]; meta = { description = "A simple command-line utility for Linux, for extracting text from EPUB documents."; @@ -24,5 +19,6 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl3Only; platforms = lib.platforms.unix; maintainers = [ lib.maintainers.leonid ]; + mainProgram = "epub2txt"; }; }