Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: pdf2djvu | Distribution: SUSE Linux Enterprise 15 SP6 |
Version: 0.9.19 | Vendor: openSUSE |
Release: bp156.4.9 | Build date: Mon May 13 18:24:00 2024 |
Group: Productivity/Publishing/PDF | Build host: i04-ch2a |
Size: 392150 | Source RPM: pdf2djvu-0.9.19-bp156.4.9.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://jwilk.net/software/pdf2djvu | |
Summary: PDF to DjVu Converter |
pdf2djvu creates DjVu files from PDF files. It's able to extract: graphics, text layer, hyperlinks, document outline (bookmarks) and metadata (including XMP metadata).
GPL-2.0-only
* Mon Jan 09 2023 pgajdos@suse.com - enable GraphicsMagick again; GraphicsMagick will stay for the near future at least [bsc#1206620#c20] * Wed Dec 21 2022 pgajdos@suse.com - disable GraphicsMagick, it will be removed from Factory * Fri Sep 16 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 0.9.19 * Fix build failure with Poppler ≥ 22.03. * When converting PDF strings to UTF-8, keep non-characters intact. * Improve warning message for (unhandled) reset-form actions. * Improve handling of Poppler memory allocation failures. * Update the Polish translation. * Drop support for Poppler < 0.62. * Improve the configure script * Improve the test suite - Drop patches, no longer needed: * 0001-pdf-backend-fix-compat-with-Poppler-22.02.patch * 0002-main-use-pdf-link-Destination-copy-constructor.patch * 0003-pdf-backend-fix-compat-with-Poppler-22.02.patch * 0004-pdf-backend-simplify-Poppler-22.03-compat-code.patch * Thu Apr 14 2022 Max Lin <mlin@suse.com> - Use C++17 for fix Leap build * Wed Mar 16 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 0.9.18.2: * Document minimum required Exiv2 version. * Fix build failure with upcoming Exiv2 1.0. * Remove spurious zero-width spaces from the Ukrainian manual page. * Improve the test suite - Add upstream changes: * 0001-pdf-backend-fix-compat-with-Poppler-22.02.patch * 0002-main-use-pdf-link-Destination-copy-constructor.patch * 0003-pdf-backend-fix-compat-with-Poppler-22.02.patch * 0004-pdf-backend-simplify-Poppler-22.03-compat-code.patch * Sat Oct 23 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 0.9.18.1 * Fix build failure with Poppler ≥ 21.10. * Fri Jun 11 2021 Kyrill Detinov <lazy.kent@opensuse.org> - Update to 0.9.18. * Fix configure check for Poppler ≥ 20.12. * Fix build failure with GCC 11. * Drop support for Python 2.6. * Fix typo in the Russian documentation. - Drop pdf2djvu-fix-poppler-check.patch: fixed upstream. * Fri Jan 08 2021 Atri Bhattacharya <badshah400@gmail.com> - Add pdf2djvu-fix-poppler-check.patch: Check for poppler instead of poppler-splash, the latter of which is no longer installed by poppler >= 20.12 [gh#jwilk/pdf2djvu#144]; add BuildRequires: libtool, needed to rebuild configure script after applying patch. * Mon Aug 17 2020 Dirk Mueller <dmueller@suse.com> - update to 0.9.17.1: * fixes * Sat Apr 04 2020 Bjørn Lie <bjorn.lie@gmail.com> - Drop -lang Recommends: No longer needed, Supplements in place. - Use modern macros. * Wed Mar 11 2020 Kyrill Detinov <lazy.kent@opensuse.org> - Update to 0.9.17. * Fix build failure with Poppler ≥ 0.86. * Drop support for Poppler < 0.35. * Mon Feb 24 2020 Kyrill Detinov <lazy.kent@opensuse.org> - Update to 0.9.16. * Fix build failure with Poppler ≥ 0.85. - Disable tests: depend on Python2. * Mon Dec 23 2019 Kyrill Detinov <lazy.kent@opensuse.org> - Update to 0.9.15. * Fix build failure with Poppler ≥ 0.83. * Mon Nov 04 2019 Kyrill Detinov <lazy.kent@opensuse.org> - Update to 0.9.14. * Fix build failure with Poppler ≥ 0.82. * Sun Jun 16 2019 Kyrill Detinov <lazy.kent@opensuse.org> - Update to 0.9.13. * Fix build failure with Poppler ≥ 0.76. * Improve warning message for (unhandled) hide actions. * Improve the test suite: + Don't enforce the C locale. + Make it easy to pass arguments to nose. * Update the Polish translation. * Use HTTPS for exiv2.org URLs. * Update poppler-data URL. * Add support for heap profiling using gperftools. - Correct description a bit. * Sun Jan 06 2019 Kyrill Detinov <lazy.kent@opensuse.org> - Update to 0.9.12. * Fix build failure with Poppler ≥ 0.72. * Improve the test suite. * Improve typography in the manual page. - Changes in 0.9.11. * Fix build failure with Poppler ≥ 0.70. * Improve error handling. * Improve the build system. * Improve the test suite. * Improve documentation. * Wed Oct 17 2018 lazy.kent@opensuse.org - Update to 0.9.10. * Implement work-around for lack of thread-safety in the miniexp API in DjVuLibre < 3.5.26. * Drop support for DjVuLibre < 3.5.25. * Improve documentation: + Use HTTPS for www.openmp.org URLs. + Point to Python 2 documentation in the manual page. + Update the credits file to make it clear that the project is no longer being funded. * Improve the build system: + Add checks against BSD make. (Only GNU make is supported.). + Fix portability of the manpage building script. + Ignore the WINDRES variable on non-Windows systems. * Improve the test suite. - BuildRequires: pkgconfig(ddjvuapi) >= 3.5.25. * Thu Apr 19 2018 lazy.kent@opensuse.org - Update to 0.9.9. * Fix build failure with Poppler ≥ 0.64. * Fix undefined behavior in the outline handling code. * Fri Jan 19 2018 lazy.kent@opensuse.org - Update to 0.9.8. * Make --help and --version print to stdout, not stderr. * Fix build failure with Poppler ≥ 0.62. * Drop support for Poppler < 0.24. * Use HTTPS for savannah.gnu.org and unicode.org URLs. * Improve documentation. * Improve the configure script. * Remove the install-poppler-h-files tool. * Improve the test suite. - Add README to docs. * Sun Sep 24 2017 zaitor@opensuse.org - Update to version 0.9.7: * Fix build failure with Poppler ≥ 0.58. * Improve the build system: Fix non-portable sed(1) calls in the manpage translations makefile. * Thu Aug 17 2017 lazy.kent@opensuse.org - Update to 0.9.6. * Port the code to C++11. Incidentally, this fixes build failure with Poppler ≥ 0.57. * Fix GCC 8 warnings about catching polymorphic type by value. * Improve the test suite. * Tue Jan 03 2017 lazy.kent@opensuse.org - Update to 0.9.5. * Improve error handling: + Fix temporary files removal order. + Ignore duplicate page titles (with warning). * Fix creating bookmarks with more than 255 children. Regression introduced in 0.7.20. * Fix incorrect progress output in parallel mode. * Improve documentation: + Don't mention “--page-title-template=” as a way of disabling page titles. This works only if “--no-page-titles” works; there's no reason to prefer the former. + Update nose homepage URL. + Update OpenMP URLs. + Fix typos. * Improve the test suite. * Drop support for Poppler < 0.17. * Build with “-std=gnu++98”. * Build with “-Wempty-body”. * Build with “-Werror=misleading-indentation”. * Don't enable unknown warning options for clang. * Update German, Polish, Portuguese, Russian translations. - Correct the source URLs. * Thu Feb 25 2016 lazy.kent@opensuse.org - Update to 0.9.4. * Standardize on American spelling in the manual page. * Document that bugs can be reported to the mailing list. * Fix build failure with GCC 6. * Improve warning message when a link with an unsupported action type is encountered. * Improve error handling in out-of-memory situations. * Use HTTPS for sourceforge.net and freedesktop.org URLs. * Improve the test suite. * Update Polish, German, Portuguese, Russian translations. * Update the French translation of the manual page. * Tue Dec 01 2015 lazy.kent@opensuse.org - Update to 0.9.3. * Fix rendering some vector elements that should go to the foreground layer. Regression introduced in 0.7.1. * Improve the test suite. * Sun Oct 25 2015 lazy.kent@opensuse.org - Update to 0.9.2. * Improve error handling. + Ignore document outline items with non-existent destinations. * Improve the test suite. * Update Polish, German, Portuguese, Russian translations. * Wed Sep 30 2015 lazy.kent@opensuse.org - Update to 0.9.1. * Fix detection of libraries needed for XMP support in the configure script. * Use DCE uuid_*() functions (instead of libuuid) if they are provided by libc. * Improve error handling. - Changes in 0.9. * Add support for PDF page labels in page titles. Use labels as default page titles. * 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. + 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. * Update the Portuguese translation. * Update the German translation. * Update the French translation of the manual page. * Update the Russian translation. - Changes in 0.8.2. * Fix file corruption for some documents with outline. 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. * Improve error handling. * Improve the test suite. * Update the Polish translation. * Update the Portuguese translation. * Update the German translation. - Remove BuildRequires: pkgconfig(libxslt). - Add BuildRequires: pkgconfig(exiv2), pkgconfig(uuid). * Mon Aug 17 2015 lazy.kent@opensuse.org - Update to 0.8.1. * 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. * Improve the test suite. - Correct: BuildRequires: pkgconfig(ddjvuapi) >= 3.5.21; pkgconfig(poppler) >= 0.11.1. * Sun Aug 09 2015 lazy.kent@opensuse.org - Update to 0.8. * Don't hardcode the Python interpreter path in script shebangs; use “#!/usr/bin/env python” instead. * Don't silently ignore --loss-level when used without - -monochrome. * Add sanity check that output file is distinct from all input files. * 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. * Fail early if duplicate page numbers were specified in - p/--pages. * Fail early on duplicate page identifiers and duplicate page titles. * Make --help and --version return with exit code 0. * 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 Polish, Portuguese, German, Russian translations and the French translation of the manual page. * Mon May 11 2015 lazy.kent@opensuse.org - Update to 0.7.21. * Fix insecure use of /tmp when executing c44(1). * Fri May 08 2015 lazy.kent@opensuse.org - Update to 0.7.20. * Don't use djvused for setting document outline. * Test suite: automatically skip tests that require features that were not enabled at build time. * Improve reporting of versions of the libraries in --version and XMP metadata. * Update the homepage URL and the bug tracker URLs, in documentation and code. * Update Portuguese, Russian, German and Ukrainian translations. - Add for tests BuildRequires: python-imaging. - Correct the URL tag. * Thu Mar 12 2015 lazy.kent@opensuse.org - Add %check section to run 'make test'. - Update the keyring file. * Mon Mar 09 2015 p.drouand@gmail.com - Update to version 0.7.19 * Fix build failure with Poppler ≥ 0.31. https://code.google.com/p/pdf2djvu/issues/detail?id=99 - Remove gpg-offline usage; OBS handles sources verification - Update download Url - Do not use %doc with manpages; it's redundant - Changes in 0.7.18. * Make the xml2c script more portable. * In C++11 mode, use “decltype” instead of “typeof”. * Fix build failure with libc++ in C++98 mode. * 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. * Add Portuguese translation; add French translation of the manual page; fix capitalization error in the German manual page. * Drop support for Poppler < 0.11.1. * Improve error handling.
/usr/bin/pdf2djvu /usr/share/doc/packages/pdf2djvu /usr/share/doc/packages/pdf2djvu/README /usr/share/doc/packages/pdf2djvu/changelog /usr/share/doc/packages/pdf2djvu/credits /usr/share/doc/packages/pdf2djvu/djvudigital /usr/share/licenses/pdf2djvu /usr/share/licenses/pdf2djvu/COPYING /usr/share/man/man1/pdf2djvu.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 20:06:21 2024