diff -u tesseract-3.04.00/debian/changelog tesseract-3.04.00/debian/changelog --- tesseract-3.04.00/debian/changelog +++ tesseract-3.04.00/debian/changelog @@ -1,3 +1,9 @@ +tesseract (3.04.00-5ubuntu1) wily; urgency=medium + + * Rename library packages for g++5 ABI transition. + + -- Iain Lane Tue, 04 Aug 2015 11:43:11 +0100 + tesseract (3.04.00-5) unstable; urgency=medium * New metapackage language hoarders diff -u tesseract-3.04.00/debian/control tesseract-3.04.00/debian/control --- tesseract-3.04.00/debian/control +++ tesseract-3.04.00/debian/control @@ -1,7 +1,8 @@ Source: tesseract Section: graphics Priority: optional -Maintainer: Jeffrey Ratcliffe +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Jeffrey Ratcliffe Uploaders: Jeff Breidenbach Build-Depends: debhelper (>= 7.0.50~), libleptonica-dev (>= 1.70~), automake, libtool, libpango1.0-dev, libcairo2-dev, libicu-dev Standards-Version: 3.9.6 @@ -17,7 +18,7 @@ Package: libtesseract-dev Section: libdevel Architecture: any -Depends: libtesseract3 (= ${binary:Version}), ${misc:Depends} +Depends: libtesseract3v5 (= ${binary:Version}), ${misc:Depends} Replaces: tesseract-ocr-dev (<< 3.0.1-1~) Breaks: tesseract-ocr-dev (<< 3.0.1-1~) Description: Development files for the tesseract command line OCR tool @@ -29,11 +30,12 @@ them to text in over 40 languages. This package includes the development files, static library, and header files. -Package: libtesseract3 +Package: libtesseract3v5 Breaks: tesseract-ocr (<< 3.01~), ocropus (<< 0.4.0~) -Replaces: tesseract-ocr (<< 3.01~) +Replaces: libtesseract3, tesseract-ocr (<< 3.01~) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} +Conflicts: libtesseract3 Description: Tesseract OCR library The Tesseract OCR engine was one of the top 3 engines in the 1995 UNLV Accuracy test. Between 1995 and 2006 it had little work done on @@ -45,7 +47,7 @@ Package: tesseract-ocr Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, tesseract-ocr-eng (>= 3.01~), tesseract-ocr-osd, tesseract-ocr-equ, libtesseract3 (>= 3.03~) +Depends: ${shlibs:Depends}, ${misc:Depends}, tesseract-ocr-eng (>= 3.01~), tesseract-ocr-osd, tesseract-ocr-equ, libtesseract3v5 (>= 3.03~) Replaces: tesseract-ocr-data Description: Tesseract command line OCR tool The Tesseract OCR engine was one of the top 3 engines in the 1995 reverted: --- tesseract-3.04.00/debian/libtesseract3.install +++ tesseract-3.04.00.orig/debian/libtesseract3.install @@ -1,4 +0,0 @@ -usr/lib/*.so.* -usr/share/tessdata/configs/* usr/share/tesseract-ocr/tessdata/configs/ -usr/share/tessdata/tessconfigs/* usr/share/tesseract-ocr/tessdata/tessconfigs/ -usr/share/tessdata/pdf.ttf usr/share/tesseract-ocr/tessdata/ only in patch2: unchanged: --- tesseract-3.04.00.orig/debian/libtesseract3v5.install +++ tesseract-3.04.00/debian/libtesseract3v5.install @@ -0,0 +1,4 @@ +usr/lib/*.so.* +usr/share/tessdata/configs/* usr/share/tesseract-ocr/tessdata/configs/ +usr/share/tessdata/tessconfigs/* usr/share/tesseract-ocr/tessdata/tessconfigs/ +usr/share/tessdata/pdf.ttf usr/share/tesseract-ocr/tessdata/ only in patch2: unchanged: --- tesseract-3.04.00.orig/debian/libtesseract3v5.lintian-overrides +++ tesseract-3.04.00/debian/libtesseract3v5.lintian-overrides @@ -0,0 +1,2 @@ +# G++5 ABI transition +libtesseract3v5: package-name-doesnt-match-sonames libtesseract3