Unverified Commit b956863f authored by Nick Cao's avatar Nick Cao Committed by GitHub
Browse files

Merge pull request #233342 from leonidbelyaev/master

added epub2txt2
parents a95a7508 f1af5ee2
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -8936,6 +8936,12 @@
    githubId = 1572058;
    name = "Leonardo Cecchi";
  };
  leonid = {
    email = "belyaev.l@northeastern.edu";
    github = "leonidbelyaev";
    githubId = 77865363;
    name = "Leonid Belyaev";
  };
  leshainc = {
    email = "leshainc@fomalhaut.me";
    github = "LeshaInc";
+28 −0
Original line number Diff line number Diff line
{ lib, stdenv, fetchFromGitHub }:

stdenv.mkDerivation rec {
  pname = "epub2txt2";
  version = "2.06";

  src = fetchFromGitHub {
    owner = "kevinboone";
    repo = pname;
    rev = "refs/tags/v${version}";
    sha256 = "sha256-zzcig5XNh9TqUHginsfoC47WrKavqi6k6ezir+OOMJk=";
  };

  preConfigure = ''
   sed -i Makefile -e 's!DESTDIR)!out)!'
   sed -i Makefile -e 's!/usr!!'
  '';

  makeFlags = [ "CC:=$(CC)" ];

  meta = {
    description = "A simple command-line utility for Linux, for extracting text from EPUB documents.";
    homepage = "https://github.com/kevinboone/epub2txt2";
    license = lib.licenses.gpl3Only;
    platforms = lib.platforms.unix;
    maintainers = [ lib.maintainers.leonid ];
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -7081,6 +7081,8 @@ with pkgs;
  engauge-digitizer = libsForQt5.callPackage ../applications/science/math/engauge-digitizer { };
  epub2txt2 = callPackage ../tools/text/epub2txt2 { };
  epubcheck = callPackage ../tools/text/epubcheck { };
  evil-winrm = callPackage ../tools/security/evil-winrm { };