Commit graph

5 commits

Author SHA1 Message Date
ryoon
f345bafdd7 Update to 0.9.3
Changelog:
pdf2djvu (0.9.3) unstable; urgency=low

  * Fix rendering some vector elements that should go to the foreground layer.
    Regression introduced in 0.7.1.
    https://bitbucket.org/jwilk/pdf2djvu/issues/115
  * Improve the test suite.

 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 20 Nov 2015 19:26:40 +0100

pdf2djvu (0.9.2) unstable; urgency=low

  [ Jakub Wilk ]
  * Improve error handling.
    + Ignore document outline items with non-existent destinations.
      https://bitbucket.org/jwilk/pdf2djvu/issues/112
  * Improve the test suite.
  * Update the Polish translation.

  [ Chris Leick ]
  * Update the German translation.

  [ Américo Monteiro ]
  * Update the Portuguese translation.

  [ Kyrill Detinov ]
  * Update the Russian translation.

 -- Jakub Wilk <jwilk@jwilk.net>  Thu, 22 Oct 2015 15:06:02 +0200

pdf2djvu (0.9.1) unstable; urgency=low

  * Fix detection of libraries needed for XMP support in the configure script.
  * Document that libuuid might be a part of e2fsprogs on some systems.
  * Use DCE uuid_*() functions (instead of libuuid) if they are provided by
    libc.
  * Improve error handling.
  * Improve the test suite.
    + Add work-around for tests failing on OpenBSD because of an error message
      from GraphicsMagick (“Failed to close module …”).
      https://bitbucket.org/jwilk/pdf2djvu/issues/108

 -- Jakub Wilk <jwilk@jwilk.net>  Mon, 28 Sep 2015 22:00:48 +0200

pdf2djvu (0.9) unstable; urgency=low

  [ Jakub Wilk ]
  * Add support for PDF page labels in page titles.
    Use labels as default page titles.
    https://bitbucket.org/jwilk/pdf2djvu/issue/109
  * Add the “--no-page-title” option.
    Also, don't set page title if “--page-title-template” is empty.
  * Rename “--pageid-prefix” as “--page-id-prefix”.
  * Rename “--pageid-template” as “--page-id-template”.
  * Improve XMP support:
    + Use the Exiv2 library (instead of the GNOME XSLT library with
      hand-crafted XSL stylesheets).
    + Update the xmpMM:InstanceID property.
    + Update the xmpMM:DocumentID property.
    + Generate globally unique identifiers in the urn:uuid namespace.
      https://tools.ietf.org/html/rfc4122#section-3
    + Use correct timezone offset in xmp:MetadataDate.
  * Fix a few spelling mistakes in the manual page.
  * Fix support for files larger than 2GB on 32-bit systems.
  * Improve error handling.
  * Improve the test suite.
  * Update the Polish translation.
  * Disable building the Ukrainian manual page, which is not fully translated.

  [ Américo Monteiro ]
  * Update the Portuguese translation.

  [ Chris Leick ]
  * Update the German translation.

  [ Jean-Paul Guillonneau ]
  * Update the French translation of the manual page.

  [ Kyrill Detinov ]
  * Update the Russian translation.

 -- Jakub Wilk <jwilk@jwilk.net>  Sun, 27 Sep 2015 17:45:49 +0200
2016-01-31 07:22:54 +00:00
ryoon
69bf37a6ad Update to 0.8.2
* Update HOMEPAGE and MASTER_SITES.

Changelog:
pdf2djvu (0.8.2) unstable; urgency=low

  [ Jakub Wilk ]
  * Fix file corruption for some documents with outline.
    https://bitbucket.org/jwilk/pdf2djvu/issues/110
    Regression introduced in 0.7.20.
  * Improve thread-safety:
    + Make GraphicsMagick initialization thread-safe.
    + Rewrite the subprocess handling code to be thread-safe.
      Remove PStreams support.
  * Fix silencing djvuextract's stderr.
  * Use iconv() for converting from locale encoding to UTF-8.
  * Document that gettext is needed for internationalization.
  * Improve error handling.
  * Improve the test suite.
  * Update the Polish translation.

  [ Américo Monteiro ]
  * Update the Portuguese translation.

  [ Chris Leick ]
  * Update the German translation.

 -- Jakub Wilk <jwilk@jwilk.net>  Tue, 08 Sep 2015 20:43:24 +0200

pdf2djvu (0.8.1) unstable; urgency=low

  * Fix “--fg-colors=N” when GraphicsMagick was compiled with
    QuantumDepth > 8.
  * Report GraphicsMagick's QuantumDepth in “--version”.
  * Build with “-Werror=narrowing”.
  * Document what software is required to run the tests.
  * Windows: fix loading Poppler data files.
  * Improve the test suite.

 -- Jakub Wilk <jwilk@jwilk.net>  Thu, 13 Aug 2015 17:48:55 +0200

pdf2djvu (0.8) unstable; urgency=low

  [ Juan Francisco Cantero Hurtado ]
  * Don't hardcode the Python interpreter path in script shebangs; use
    “#!/usr/bin/env python” instead.

  [ Jakub Wilk ]
  * Don't silently ignore --loss-level when used without --monochrome.
    https://bitbucket.org/jwilk/pdf2djvu/issue/86
  * Add sanity check that output file is distinct from all input files.
    https://bitbucket.org/jwilk/pdf2djvu/issue/98
  * Apply NFKC normalization on characters from the Alphabetic Presentation
    Forms block (U+FB00–U+FB4F), even when --no-nfkc were specified.
    This is what Poppler (≥ 0.19) does by default.
    Thanks to Dmitry Shachnev for the bug report.
    https://bitbucket.org/jwilk/pdf2djvu/issue/90
    https://bugs.freedesktop.org/show_bug.cgi?id=7002
  * Fail early if duplicate page numbers were specified in -p/--pages.
    https://bitbucket.org/jwilk/pdf2djvu/issue/73
  * Fail early on duplicate page identifiers and duplicate page titles.
  * Make --help and --version return with exit code 0.
  * Windows: build against GraphicsMagick.
    https://bitbucket.org/jwilk/pdf2djvu/issue/75
  * Improve the configure script:
    + Check if Poppler xpdf headers exist.
    + Add option for disabling PStreams (--without-pstreams).
  * Change the order libraries on linker command line.
    Move libraries provided by the LIBS configure variable to the end.
  * Use the reentrant S-expression output API when it's available
    (DjVuLibre ≥ 3.5.25).
  * Improve error handling.
  * Improve the test suite.
  * Improve documentation:
    + Simplify documentation about build dependencies.
    + Document that pkg-config is required for building.
    + Update poppler-data download URL.
  * Update the Polish translation.

  [ Américo Monteiro ]
  * Update the Portuguese translation.

  [ Chris Leick ]
  * Update the German translation.

  [ Kyrill Detinov ]
  * Update the Russian translation.

  [ Jean-Paul Guillonneau ]
  * Update the French translation of the manual page.

 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 07 Aug 2015 14:42:08 +0200

pdf2djvu (0.7.21) unstable; urgency=low

  * Fix insecure use of /tmp when executing c44(1).
    https://bitbucket.org/jwilk/pdf2djvu/issue/103

 -- Jakub Wilk <jwilk@jwilk.net>  Sat, 09 May 2015 23:21:40 +0200

pdf2djvu (0.7.20) unstable; urgency=low

  [ Jakub Wilk ]
  * Don't use djvused for setting document outline.
    It was too slow for very long documents.
    https://bitbucket.org/jwilk/pdf2djvu/issue/93
  * Test suite: automatically skip tests that require features that were not
    enabled at build time.
    https://bitbucket.org/jwilk/pdf2djvu/issue/55
  * Improve reporting of versions of the libraries in --version and XMP
    metadata.
  * Improve Windows support:
    + Correctly determine path to DjVuLibre binaries.
      https://bitbucket.org/jwilk/pdf2djvu/issue/85
    + Fix path splitting is East-Asian locales.
      https://bitbucket.org/jwilk/pdf2djvu/issue/100
    + Fix stdout redirection.
      https://bitbucket.org/jwilk/pdf2djvu/issue/101
  * Update the homepage URL and the bug tracker URLs, in documentation and
    code.
    http://google-opensource.blogspot.com/2015/03/farewell-to-google-code.html

  [ Américo Monteiro ]
  * Update the Portuguese translation.

  [ Kyrill Detinov ]
  * Update the Russian translation.

  [ Chris Leick ]
  * Update the German translation.

  [ Serhij Dubyk ]
  * Update the Ukrainian translation.

 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 01 May 2015 14:21:16 +0200

pdf2djvu (0.7.19) unstable; urgency=low

  * Fix build failure with Poppler ≥ 0.31.
    Thanks to David Evans for the bug report.
    https://bitbucket.org/jwilk/pdf2djvu/issue/99

 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 06 Feb 2015 20:00:38 +0100

pdf2djvu (0.7.18) unstable; urgency=low

  [ Jakub Wilk ]
  * Make the xml2c script more portable.
  * In C++11 mode, use “decltype” instead of “typeof”.
  * Fix build failure with libc++ in C++98 mode.
    Thanks to Angelo Graziosi for the bug report.
    https://bitbucket.org/jwilk/pdf2djvu/issue/88
  * Use the standard AC_OPENMP macro in the configure script (instead of
    3rd-party AX_OPENMP).
  * Use HTTPS URLs when they are available, in documentation and code.
  * Fix capitalization error in the German manual page.
    Thanks to Chris Leick for help.
  * Drop support for Poppler < 0.11.1.
  * Improve error handling.

  [ Américo Monteiro ]
  * Add Portuguese translation.
    https://bugs.debian.org/758262

  [ Majid Redouane, Jean-Paul Guillonneau ]
  * Add French translation of the manual page.

 -- Jakub Wilk <jwilk@jwilk.net>  Thu, 18 Dec 2014 13:25:10 +0100

pdf2djvu (0.7.17) unstable; urgency=low

  * Fix build failure with Poppler ≥ 0.23.

 -- Jakub Wilk <jwilk@jwilk.net>  Thu, 30 May 2013 22:20:31 +0200

pdf2djvu (0.7.16) unstable; urgency=low

  * Fix build failure with Poppler ≥ 0.21.1.

 -- Jakub Wilk <jwilk@jwilk.net>  Wed, 14 Nov 2012 20:44:57 +0100

pdf2djvu (0.7.15) unstable; urgency=low

  * Fix build failure with Poppler ≥ 0.21.

 -- Jakub Wilk <jwilk@jwilk.net>  Sat, 06 Oct 2012 12:32:09 +0200
2015-09-24 23:13:34 +00:00
drochner
508fa73445 update to 0.7.13
fixes build w/ recent poppler
2012-08-13 12:12:59 +00:00
ryoon
3a6f96b7a3 Update to 0.7.12
Changelog:
pdf2djvu (0.7.12) unstable; urgency=low

  * Fix resolution detection.
  * Add Ukrainian translation by Serhij Dubyk.
  * Windows: honour console output encoding.
    http://code.google.com/p/pdf2djvu/issues/detail?id=64

 -- Jakub Wilk <jwilk@jwilk.net>  Sun, 22 Jan 2012 00:16:38 +0100

pdf2djvu (0.7.11) unstable; urgency=low

  * Fix build failure with Poppler ≥ 0.17. Thanks to Vincent Untz for the bug
    report and the patch.
    http://code.google.com/p/pdf2djvu/issues/detail?id=61

 -- Jakub Wilk <jwilk@jwilk.net>  Thu, 06 Oct 2011 10:40:39 +0200

pdf2djvu (0.7.10) unstable; urgency=low

  * Fix the --monochrome option.
    Thanks to Rogério Brito for the bug report.
    http://code.google.com/p/pdf2djvu/issues/detail?id=59
  * Fix crash with --no-metadata.
  * Allow one to easily skip running some tests. Move tests requiring
    GraphicsMagick into separate files.
    Thanks to Kyrill Detinov for the bug report.
    http://code.google.com/p/pdf2djvu/issues/detail?id=55

 -- Jakub Wilk <jwilk@jwilk.net>  Sat, 20 Aug 2011 20:52:59 +0200

pdf2djvu (0.7.9) unstable; urgency=low

  * Add Russian translation by Kyrill Detinov.

 -- Jakub Wilk <jwilk@jwilk.net>  Thu, 18 Aug 2011 20:44:29 +0200

pdf2djvu (0.7.8) unstable; urgency=low

  * Add German translation by Chris Leick.
    Thanks also to Arno Töll for a translation update.
    http://bugs.debian.org/626315
  * Add support for merging multiple PDFs into a single DjVu file.
    http://bugs.debian.org/633628
  * Windows: cross compile using MinGW-w64.

 -- Jakub Wilk <jwilk@jwilk.net>  Sun, 24 Jul 2011 22:41:20 +0200
2012-02-16 04:00:39 +00:00
ryoon
bb5762391a Import pdf2djvu-0.7.7 as print/pdf2djvu from wip/pdf2djvu
pdf2djvu creates DjVu files from PDF files.

It's able to extract:
* graphics,
* text layer,
* hyperlinks,
* document outline (bookmarks),
* metadata (including XMP metadata).
2011-10-29 14:30:51 +00:00