diff -Nru poppler-0.57.0/debian/changelog poppler-0.57-0.57.0/debian/changelog --- poppler-0.57.0/debian/changelog 2017-08-29 16:42:54.000000000 +0000 +++ poppler-0.57-0.57.0/debian/changelog 2017-12-14 17:54:05.000000000 +0000 @@ -1,3 +1,11 @@ +poppler-0.57 (0.57.0-2+rpi1) buster-staging; urgency=medium + + * Rename source package and dev package and remove packages other than the + main library and it's dev packages to keep old poppler around for the moment + so poppler transition can go through without removing xpdf. + + -- Peter Michael Green Thu, 14 Dec 2017 17:54:05 +0000 + poppler (0.57.0-2) unstable; urgency=medium * debian/copyright: Add missing copyright holders. Closes: #872298. diff -Nru poppler-0.57.0/debian/control poppler-0.57-0.57.0/debian/control --- poppler-0.57.0/debian/control 2017-08-28 17:48:11.000000000 +0000 +++ poppler-0.57-0.57.0/debian/control 2017-12-14 17:54:05.000000000 +0000 @@ -1,4 +1,4 @@ -Source: poppler +Source: poppler-0.57 Section: devel Priority: optional Maintainer: Debian freedesktop.org maintainers @@ -46,213 +46,32 @@ . This package contains the shared core library. -Package: libpoppler-dev +Package: libpoppler0.57-dev Architecture: any Section: libdevel Multi-Arch: same Depends: libpoppler68 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Conflicts: libpoppler-dev Description: PDF rendering library -- development files Poppler is a PDF rendering library based on Xpdf PDF viewer. . This package contains the development libraries needed to build applications using Poppler. -Package: libpoppler-private-dev +Package: libpoppler0.57-private-dev Architecture: any Section: libdevel Multi-Arch: same -Depends: libpoppler-dev (= ${binary:Version}), +Depends: libpoppler0.57-dev (= ${binary:Version}), ${misc:Depends} Suggests: libfreetype6-dev, Breaks: libpoppler-dev (<< 0.20.2) Replaces: libpoppler-dev (<< 0.20.2) +Conflicts: libpoppler-private-dev Description: PDF rendering library -- private development files Poppler is a PDF rendering library based on Xpdf PDF viewer. . This package contains the private and unstable headers needed to build applications using the private Poppler core library. - -Package: libpoppler-glib8 -Architecture: any -Section: libs -Multi-Arch: same -Pre-Depends: ${misc:Pre-Depends} -Depends: libpoppler68 (= ${binary:Version}), - ${shlibs:Depends}, - ${misc:Depends} -Description: PDF rendering library (GLib-based shared library) - Poppler is a PDF rendering library based on Xpdf PDF viewer. - . - This package provides the GLib-based shared library for applications - using the GLib interface to Poppler. - -Package: libpoppler-glib-dev -Architecture: any -Section: libdevel -Depends: libpoppler-glib8 (= ${binary:Version}), - libpoppler-dev (= ${binary:Version}), - gir1.2-poppler-0.18 (= ${binary:Version}), - libglib2.0-dev (>= 2.41), - libcairo2-dev (>= 1.10.0), - ${shlibs:Depends}, - ${misc:Depends} -Suggests: libpoppler-glib-doc -Description: PDF rendering library -- development files (GLib interface) - Poppler is a PDF rendering library based on Xpdf PDF viewer. - . - This package contains the headers and development libraries needed to - build applications using the GLib-based Poppler interface. - -Package: libpoppler-glib-doc -Architecture: all -Section: doc -Depends: libglib2.0-doc, - libcairo2-doc, - ${misc:Depends} -Breaks: libpoppler-glib-dev (<< 0.22.5) -Replaces: libpoppler-glib-dev (<< 0.22.5) -Description: PDF rendering library -- documentation for the GLib interface - Poppler is a PDF rendering library based on Xpdf PDF viewer. - . - This package contains the API documentation of the GLib-based Poppler - interface. - -Package: gir1.2-poppler-0.18 -Architecture: any -Section: introspection -Multi-Arch: same -Depends: ${shlibs:Depends}, - ${misc:Depends}, - ${gir:Depends} -Description: GObject introspection data for poppler-glib - Poppler is a PDF rendering library based on Xpdf PDF viewer. - . - This package contains introspection data for poppler-glib. - . - It can be used by packages using the GIRepository format to generate - dynamic bindings. - -Package: libpoppler-qt4-4 -Architecture: any -Section: libs -Multi-Arch: same -Pre-Depends: ${misc:Pre-Depends} -Depends: libpoppler68 (= ${binary:Version}), - ${shlibs:Depends}, - ${misc:Depends} -Description: PDF rendering library (Qt 4 based shared library) - Poppler is a PDF rendering library based on Xpdf PDF viewer. - . - This package provides the Qt 4 based shared library for applications - using the Qt 4 interface to Poppler. - -Package: libpoppler-qt4-dev -Architecture: any -Section: libdevel -Depends: libpoppler-qt4-4 (= ${binary:Version}), - libpoppler-dev (= ${binary:Version}), - libqt4-dev (>= 4:4.7.0), - ${shlibs:Depends}, - ${misc:Depends} -Description: PDF rendering library -- development files (Qt 4 interface) - Poppler is a PDF rendering library based on Xpdf PDF viewer. - . - This package contains the headers and development libraries needed to - build applications using the Qt 4-based Poppler interface. - -Package: libpoppler-qt5-1 -Architecture: any -Section: libs -Multi-Arch: same -Pre-Depends: ${misc:Pre-Depends} -Depends: libpoppler68 (= ${binary:Version}), - ${shlibs:Depends}, - ${misc:Depends} -Description: PDF rendering library (Qt 5 based shared library) - Poppler is a PDF rendering library based on Xpdf PDF viewer. - . - This package provides the Qt 5 based shared library for applications - using the Qt 5 interface to Poppler. - -Package: libpoppler-qt5-dev -Architecture: any -Section: libdevel -Multi-Arch: same -Depends: libpoppler-qt5-1 (= ${binary:Version}), - libpoppler-dev (= ${binary:Version}), - qtbase5-dev, - ${shlibs:Depends}, - ${misc:Depends} -Description: PDF rendering library -- development files (Qt 5 interface) - Poppler is a PDF rendering library based on Xpdf PDF viewer. - . - This package contains the headers and development libraries needed to - build applications using the Qt 5-based Poppler interface. - -Package: libpoppler-cpp0v5 -Architecture: any -Section: libs -Multi-Arch: same -Pre-Depends: ${misc:Pre-Depends} -Depends: libpoppler68 (= ${binary:Version}), - ${shlibs:Depends}, - ${misc:Depends} -Conflicts: libpoppler-cpp0 -Replaces: libpoppler-cpp0 -Description: PDF rendering library (CPP shared library) - Poppler is a PDF rendering library based on Xpdf PDF viewer. - . - This package provides the CPP shared library for applications - using a simple C++ interface (using STL, and no other dependency) to Poppler. - -Package: libpoppler-cpp-dev -Architecture: any -Section: libdevel -Multi-Arch: same -Depends: libpoppler-cpp0v5 (= ${binary:Version}), - libpoppler-dev (= ${binary:Version}), - ${shlibs:Depends}, - ${misc:Depends} -Description: PDF rendering library -- development files (CPP interface) - Poppler is a PDF rendering library based on Xpdf PDF viewer. - . - This package contains the headers and development libraries needed to - build applications using the C++ Poppler interface. - -Package: poppler-utils -Architecture: any -Section: utils -Multi-Arch: foreign -Depends: libpoppler68 (= ${binary:Version}), - ${shlibs:Depends}, - ${misc:Depends} -# should really be just the following: -#Breaks: xpdf-utils (<< 3.02-2~) -# ... but because of #774949 (remove after Stretch/9.0) instead is: -Breaks: xpdf-utils (<< 1:0), xpdf-common -Conflicts: pdftohtml -Replaces: xpdf-utils (<< 3.02-2~), - pdftohtml, - xpdf-reader -Provides: xpdf-utils, - pdftohtml -Description: PDF utilities (based on Poppler) - Poppler is a PDF rendering library based on Xpdf PDF viewer. - . - This package contains command line utilities (based on Poppler) for getting - information of PDF documents, convert them to other formats, or manipulate - them: - * pdfdetach -- lists or extracts embedded files (attachments) - * pdffonts -- font analyzer - * pdfimages -- image extractor - * pdfinfo -- document information - * pdfseparate -- page extraction tool - * pdfsig -- verifies digital signatures - * pdftocairo -- PDF to PNG/JPEG/PDF/PS/EPS/SVG converter using Cairo - * pdftohtml -- PDF to HTML converter - * pdftoppm -- PDF to PPM/PNG/JPEG image converter - * pdftops -- PDF to PostScript (PS) converter - * pdftotext -- text extraction - * pdfunite -- document merging tool diff -Nru poppler-0.57.0/debian/libpoppler0.57-dev.install poppler-0.57-0.57.0/debian/libpoppler0.57-dev.install --- poppler-0.57.0/debian/libpoppler0.57-dev.install 1970-01-01 00:00:00.000000000 +0000 +++ poppler-0.57-0.57.0/debian/libpoppler0.57-dev.install 2017-06-27 06:48:38.000000000 +0000 @@ -0,0 +1,5 @@ +usr/lib/*/libpoppler.a +usr/lib/*/libpoppler.so +usr/lib/*/pkgconfig/poppler.pc +usr/lib/*/pkgconfig/poppler-splash.pc +usr/lib/*/pkgconfig/poppler-cairo.pc diff -Nru poppler-0.57.0/debian/libpoppler0.57-private-dev.install poppler-0.57-0.57.0/debian/libpoppler0.57-private-dev.install --- poppler-0.57.0/debian/libpoppler0.57-private-dev.install 1970-01-01 00:00:00.000000000 +0000 +++ poppler-0.57-0.57.0/debian/libpoppler0.57-private-dev.install 2017-08-28 17:48:11.000000000 +0000 @@ -0,0 +1,4 @@ +usr/include/poppler/*.h +usr/include/poppler/fofi/ +usr/include/poppler/goo/ +usr/include/poppler/splash/ diff -Nru poppler-0.57.0/debian/libpoppler-dev.install poppler-0.57-0.57.0/debian/libpoppler-dev.install --- poppler-0.57.0/debian/libpoppler-dev.install 2017-06-27 06:48:38.000000000 +0000 +++ poppler-0.57-0.57.0/debian/libpoppler-dev.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -usr/lib/*/libpoppler.a -usr/lib/*/libpoppler.so -usr/lib/*/pkgconfig/poppler.pc -usr/lib/*/pkgconfig/poppler-splash.pc -usr/lib/*/pkgconfig/poppler-cairo.pc diff -Nru poppler-0.57.0/debian/libpoppler-private-dev.install poppler-0.57-0.57.0/debian/libpoppler-private-dev.install --- poppler-0.57.0/debian/libpoppler-private-dev.install 2017-08-28 17:48:11.000000000 +0000 +++ poppler-0.57-0.57.0/debian/libpoppler-private-dev.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -usr/include/poppler/*.h -usr/include/poppler/fofi/ -usr/include/poppler/goo/ -usr/include/poppler/splash/ diff -Nru poppler-0.57.0/debian/rules poppler-0.57-0.57.0/debian/rules --- poppler-0.57.0/debian/rules 2017-08-28 17:48:11.000000000 +0000 +++ poppler-0.57-0.57.0/debian/rules 2017-12-14 17:54:05.000000000 +0000 @@ -68,8 +68,8 @@ override_dh_makeshlibs: $(SYMBOLS_generated) dh_makeshlibs -plibpoppler68 -V - dh_makeshlibs -plibpoppler-cpp0v5 -V"libpoppler-cpp0v5 (>= 0.46.0)" - dh_makeshlibs --remaining-packages + #dh_makeshlibs -plibpoppler-cpp0v5 -V"libpoppler-cpp0v5 (>= 0.46.0)" + #dh_makeshlibs --remaining-packages debian/%.symbols: debian/%.symbols.in cat $^ | sed -e 's/#CURVER#/$(UPSTREAM_VERSION)/g' > $@