treewide: use `addBinToPathHook`, minor cleanups (#379187)
[NixPkgs.git] / pkgs / by-name / ep / epub2txt2 / package.nix
blob539e4bbb74140a61f419f02d20b880cbd1890504
2   lib,
3   stdenv,
4   fetchFromGitHub,
5 }:
7 stdenv.mkDerivation rec {
8   pname = "epub2txt2";
9   version = "2.08";
11   src = fetchFromGitHub {
12     owner = "kevinboone";
13     repo = pname;
14     tag = "v${version}";
15     sha256 = "sha256-YFaXkcIdat2cn1ITYFyG1hxbbepqcxvyJ6ZzDo4dVYI=";
16   };
18   makeFlags = [
19     "CC:=$(CC)"
20     "PREFIX:=$(out)"
21   ];
23   meta = {
24     description = "Simple command-line utility for Linux, for extracting text from EPUB documents";
25     homepage = "https://github.com/kevinboone/epub2txt2";
26     license = lib.licenses.gpl3Only;
27     platforms = lib.platforms.unix;
28     maintainers = [ lib.maintainers.leonid ];
29     mainProgram = "epub2txt";
30   };