From a9ec58c8b370468c132128ddc8e516d5870d1c26 Mon Sep 17 00:00:00 2001 From: Michael Raskin <7c6f434c@mail.ru> Date: Thu, 21 Mar 2013 11:44:01 +0400 Subject: [PATCH] Fix pdf2djvu build via an update --- pkgs/tools/typesetting/pdf2djvu/default.nix | 5 +++-- pkgs/tools/typesetting/pdf2djvu/default.upstream | 10 ++++++++++ 2 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 pkgs/tools/typesetting/pdf2djvu/default.upstream diff --git a/pkgs/tools/typesetting/pdf2djvu/default.nix b/pkgs/tools/typesetting/pdf2djvu/default.nix index aea282386655..b7204b957842 100644 --- a/pkgs/tools/typesetting/pdf2djvu/default.nix +++ b/pkgs/tools/typesetting/pdf2djvu/default.nix @@ -1,12 +1,12 @@ {stdenv, fetchurl, pkgconfig, djvulibre, poppler, fontconfig, libjpeg }: stdenv.mkDerivation rec { - version = "0.7.11"; + version = "0.7.16"; name = "pdf2djvu-${version}"; src = fetchurl { url = "http://pdf2djvu.googlecode.com/files/pdf2djvu_${version}.tar.gz"; - sha256 = "00gscd7l02jyr132vlj08ks0pgmh5ja785n3fdxa795cib45rbgq"; + sha256 = "1yg4ppqxpfda89yi4c3rrq2zhar5dzyqypvqdvdd0r7is2321nnv"; }; buildInputs = [ pkgconfig djvulibre poppler fontconfig libjpeg ]; @@ -15,5 +15,6 @@ stdenv.mkDerivation rec { description = "Creates djvu files from PDF files"; homepage = http://code.google.com/p/pdf2djvu/; license = stdenv.lib.licenses.gpl2; + inherit version; }; } diff --git a/pkgs/tools/typesetting/pdf2djvu/default.upstream b/pkgs/tools/typesetting/pdf2djvu/default.upstream new file mode 100644 index 000000000000..1bb4aebdc616 --- /dev/null +++ b/pkgs/tools/typesetting/pdf2djvu/default.upstream @@ -0,0 +1,10 @@ +url http://code.google.com/p/pdf2djvu/downloads/list +version_link '[.]tar[.][a-z0-9]+$' +process 'code[.]google[.]com//' '' +version '.*_([0-9.]+[0-9]).*' '\1' + +do_overwrite () { + ensure_hash + set_var_value version "$CURRENT_VERSION" + set_var_value sha256 "$CURRENT_HASH" +}