--- zbar-0.10+doc.orig/debian/python-zbarpygtk.install +++ zbar-0.10+doc/debian/python-zbarpygtk.install @@ -0,0 +1 @@ +/usr/lib/python*/*-packages/zbarpygtk.so --- zbar-0.10+doc.orig/debian/changelog +++ zbar-0.10+doc/debian/changelog @@ -0,0 +1,214 @@ +zbar (0.10+doc-4) unstable; urgency=low + + * [abdd6f9f] Use better dependencies for zbar-dbg. + * [5c639854] Remove conflicts of libzbar-dev. libzbar replaced zebra + in directory names by zbar, so clashes with quagga and libpacklib1- + dev are avoided. So there is no need to conflict against the + packages anymore. + * [75f615f2] Use Breaks instead of Conflicts as suggested by lintian. + + -- Bernd Zeimetz Sat, 28 Aug 2010 15:01:46 +0200 + +zbar (0.10+doc-3) unstable; urgency=low + + * [6b190c39] Enable VfL only on Linux instead of excluding kfreebsd + only. (Closes: #585082) - thanks to Samuel Thibault + * [da42c117] Update libzbarqt0 symbol files to newer dpkg-dev + features. As symbols seem to appear/disappear depending on the + version of QT and/or the compiler, I've relaxed the check for + changed symbols to stop complaining at all for libzbarqt0. I'll + update the symbols files manually when needed. (Closes: #584773) - + thanks to Loïc Minier + * [94ac49b6] Add missing dependency to the perl/Makefile target in + debian/rules. This should allow to build with -j again. (Closes: + #584758) - thanks to Loïc Minier + + -- Bernd Zeimetz Wed, 09 Jun 2010 17:08:07 +0200 + +zbar (0.10+doc-2build1) maverick; urgency=low + + * Release for Ubuntu. 0.10+doc-2 FTBFS there due to default LDFLAGS + which were passed on to Perl's MakeMaker. + * [b0066775] Fix spelling error in changelog. Thanks lintian. + * [6ddbfe0d] Ensure only -L options are passed as LIBS to Perl's + MakeMaker. + + -- Bernd Zeimetz Tue, 25 May 2010 22:25:18 +0200 + +zbar (0.10+doc-2) unstable; urgency=low + + * [1806e6cd] Copy libzbarqt0.symbols for each architecture. + * [8d172f95] Disable video support on kfreebsd. + * [63b87cf4] Don't list binaries for zbar-tools explicitly. zbarvideo + is not being built on kfreebsd, so we should not try to install it + there. + * [14e36c30] Don't rename debug extensions if they were renamed + already. + * [650fa88e] Fix libzbarqt0.symbols for various architectures - thanks + C++. + + -- Bernd Zeimetz Tue, 25 May 2010 17:37:52 +0200 + +zbar (0.10+doc-1) unstable; urgency=low + + * Import full upstream source including the doc folder and drop + the dfsg part in the version (using +doc now as we need a version + greater than 0.10+dfsg. See the changelog below and debian/copyright + for details + + * [1f9232b1] Add missing dependencies to libzbar-dev. + * [577bae53] Tidy .docs files - one debian/docs is enough. + * [b77a29e5] Python-related packages: Fix dependencies and build + python-zbar. + * [6a336b40] Adopt package (Closes: #543881) + * [d3e7838d] gbp.conf: Remove filter option for git-import-orig. + Upstream clarified the license for the doc folder, the documentation + is (and was) under the same license as the rest of the zbar project. + The former package maintainer just did not bother to ask. + (http://zbar.hg.sourceforge.net/hgweb/zbar/zbar/rev/a400dd46fb4a) + * [d9f0f3bd] Remove quilt - no patches necessary anymore. + * [8e9b2f81] Adding watch file. + * [ddfdb3db] Merge commit 'upstream/0.10+doc' + * [4c547f3a] Build zbar for all supported Python versions. Also build + debug extensions. + * [c6dbc26d] Ensure proper sonames while installing libraries. + * [74e55643] Update supported codes in descriptions. + * [54969382] Install README file into docs. + * [3d97e382] Updating copyright file. + * [71bfc1fe] Install manpages for zbar-tools. + * [9de7a34a] Remove --fail-missing from dh_install call. + * [39a37679] Add symbol files for libraries. + * [418ee09b] Be paranoid about symbol files - pass -c4 to dpkg- + gensymbols. + * [a1527ed7] Use -L to link against previously built libs. + * [c672ecc8] Don't include symbols, which are removed by strip, in + symbols file. + * [9b93453e] Build Perl bindings into libbarcode-zbar-perl. + * [76b32218] According to lintian zbar-dbg needs to Depend on all + packages. + * [2cb6d478] python-zbar needs to conflict/replace older versions of + python-zbarpygtk. + * [bca1a7dc] Better wording for short description. + * [4f6fdf16] Ensure perl bindings are built without rpath. + * [df98e89f] Add missing dh_perl call. + * [18539f50] Add comment about licenses of doc/* to debian/copyright. + * [2bb4fb29] zbar-dbg needs to depend on python-gtk2-dbg. + * [3da1a01e] Add VCS information. + + -- Bernd Zeimetz Tue, 25 May 2010 02:09:41 +0200 + +zbar (0.10+dfsg-1) unstable; urgency=low + + * QA Upload. + + I might adopt the package later, but for now an update to the + latest upstream version is more important. Also I do not want to + set myself as maintainer without bringing the packaging into + a good shape. + + * [154213cf] Adding git-buildpackage config. + * [c89b1ccb] Merge commit 'upstream/0.10+dfsg' + * [5565931e] Adding debian/source/format, format 1.0. + * [9080fcb7] Updating patch. + + -- Bernd Zeimetz Thu, 20 May 2010 01:58:52 +0200 + +zbar (0.8+dfsg-4) unstable; urgency=low + + * QA upload. + * Build-depend on python-support and call dh_pysupport in debian/rules + to allow byte-compilation (Closes: #571484). + * Bump Standards-Version to 3.8.4, no changes required. + * Add ${misc:Depends} dependency where needed. + * Remove duplicate section fields from some binary packages. + * Really remove Vcs-* fields. + + -- Luca Falavigna Sun, 28 Feb 2010 15:59:51 +0100 + +zbar (0.8+dfsg-3) unstable; urgency=low + + * Updating package to standards version 3.8.3. + * Removing vcs fields. + * Orphaning package. + + -- Daniel Baumann Thu, 27 Aug 2009 10:04:11 +0200 + +zbar (0.8+dfsg-2) unstable; urgency=low + + * Correcting spelling of Qt in package descriptions (Closes: #534426). + + -- Daniel Baumann Sun, 26 Jul 2009 21:03:26 +0200 + +zbar (0.8+dfsg-1) unstable; urgency=low + + * Merging upstream version 0.8+dfsg. + * Updating dfsg.patch. + * Updating package to standards version 3.8.2. + * Updating year in copyright file. + + -- Daniel Baumann Tue, 07 Jul 2009 16:17:32 +0200 + +zbar (0.7+dfsg-1) unstable; urgency=low + + * Merging upstream version 0.7+dfsg. + * Adding upstream target in rules file. + * Adding patch to ignore stripped out documentation during build. + * Renaming binary and source package from zebra to zbar to match + upstream. + * Removing manpages from zbar-tools debhelper install file, manpages + are stripped out in dfsg tarball. + * Updating section of the debug package. + * Using correct rfc-2822 date formats in changelog. + + -- Daniel Baumann Sun, 17 May 2009 12:50:49 +0200 + +zebra (0.7-1) unstable; urgency=low + + * Merging upstream version 0.7. + * Updating debhelper install files to cope with upstreams zebra to zbar + rename. + + -- Daniel Baumann Sun, 26 Apr 2009 16:43:00 +0200 + +zebra (0.6-1) unstable; urgency=low + + * Updating imagemagick build-depends. + * Updating standards to 3.8.1. + * Merging upstream version 0.6. + * Unsetting LDFLAGS (which are exported to the environment by newer dpkg), + otherwise python modules fail to build. + * Tidy rules file. + * Updating year in copyright file. + + -- Daniel Baumann Sun, 26 Apr 2009 16:30:00 +0200 + +zebra (0.5+debian-4) unstable; urgency=low + + * Sorting config.guess/config.sub handling in rules. + * Passing flags to configure as arguments. + * Removing unnecessary passing of sourcedir to dh_install. + + -- Daniel Baumann Wed, 17 Dec 2008 21:21:00 +0100 + +zebra (0.5+debian-3) unstable; urgency=low + + * Replacing obsolete dh_clean -k with dh_prep. + * Adding conflicts against quagga to avoid /usr/lib/libzebra.a clash + (Closes: #505268). + + -- Daniel Baumann Tue, 11 Nov 2008 12:07:00 +0100 + +zebra (0.5+debian-2) unstable; urgency=low + + * Adding conflicts against libpacklib1-dev to avoid + /usr/include/zebra.h clash, unlikely that there is another solution + possible (Closes: #504526). + + -- Daniel Baumann Tue, 04 Nov 2008 21:07:00 +0100 + +zebra (0.5+debian-1) unstable; urgency=low + + * Initial release (Closes: #502992). + * Rebuild upstream tarball without debian directory. + + -- Daniel Baumann Thu, 23 Oct 2008 12:29:00 +0200 --- zbar-0.10+doc.orig/debian/rules +++ zbar-0.10+doc/debian/rules @@ -0,0 +1,134 @@ +#!/usr/bin/make -f + +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) +DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) + +VERSION:=$(strip $(shell dpkg-parsechangelog| grep '^Version' | awk '{print $$2}')) + +ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE)) + CROSS= --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) +else + CROSS= --build $(DEB_BUILD_GNU_TYPE) +endif + +PERL ?= /usr/bin/perl +PERL_PACKAGE = $(shell dh_listpackages| grep perl) +PERL_TMP = $(CURDIR)/debian/$(PERL_PACKAGE) + + +SRCDIR := $(CURDIR) +CONFIGURE = $(SRCDIR)/configure $(CROSS) --prefix=/usr --mandir=/usr/share/man CFLAGS="$(CFLAGS)" +ifeq (,$(findstring linux,$(DEB_HOST_ARCH_OS))) + CONFIGURE += --disable-video +endif + +PYVERS = $(shell pyversions -rv) + +LDFLAGS_DEFAULT = $(LDFLAGS) -Wl,-z,defs +LDFLAGS_LIB_SEARCHPATH = $(strip $(shell find $(CURDIR)/build-nopython -name '*.so' -printf "-L%h ")) +LDFLAGS_BINDINGS = $(strip $(LDFLAGS) $(LDFLAGS_LIB_SEARCHPATH)) + +clean: + dh_testdir + dh_testroot + rm -f config.guess config.sub + rm -rf $(CURDIR)/build-python* $(CURDIR)/build-nopython + rm -rf $(CURDIR)/debian/tmp_* + [ ! -f $(CURDIR)/perl/Makefile ] || $(MAKE) -C perl realclean + dh_clean + +autotools-dev: autotools-dev-stamp +autotools-dev-stamp: +ifneq "$(wildcard /usr/share/misc/config.guess)" "" + cp -f /usr/share/misc/config.guess config.guess +endif +ifneq "$(wildcard /usr/share/misc/config.sub)" "" + cp -f /usr/share/misc/config.sub config.sub +endif + touch $@ + +configure: build-nopython/configure-stamp $(PYVERS:%=build-python%/configure-stamp) $(PYVERS:%=build-python%-dbg/configure-stamp) perl/Makefile +build-nopython/configure-stamp: autotools-dev-stamp + dh_testdir + + mkdir -p build-nopython + cd build-nopython && $(CONFIGURE) --without-python LDFLAGS="$(LDFLAGS_DEFAULT)" + touch $@ + +build-python%/configure-stamp: autotools-dev-stamp + dh_testdir + mkdir -p build-python$* + set -e ;\ + cd build-python$* ;\ + export PYTHON=/usr/bin/python$* ;\ + $(CONFIGURE) PYTHON_CONFIG=/usr/bin/python$*-config LDFLAGS="$(LDFLAGS_BINDINGS)" + touch $@ + +perl/Makefile: build-nopython/build-stamp + cd $(CURDIR)/perl && $(PERL) Makefile.PL \ + INSTALLDIRS=vendor \ + INC="-I$(CURDIR)/include" \ + LIBS="$(LDFLAGS_LIB_SEARCHPATH) -lzbar" + test -f $(CURDIR)/perl/Makefile + +build: build-nopython/build-stamp $(PYVERS:%=build-python%/build-stamp) $(PYVERS:%=build-python%-dbg/build-stamp) build-perl-stamp +build-nopython/build-stamp: build-nopython/configure-stamp + dh_testdir + $(MAKE) -C build-nopython + touch $@ + +build-python%/build-stamp: build-python%/configure-stamp build-nopython/build-stamp + dh_testdir + $(MAKE) -C build-python$* gtk/zbarmarshal.h + $(MAKE) -C build-python$* python/zbar.la + $(MAKE) -C build-python$* pygtk/zbarpygtk.la + touch $@ + +build-perl-stamp: perl/Makefile build-nopython/build-stamp + $(MAKE) -C perl OTHERLDFLAGS="$(LDFLAGS_LIB_SEARCHPATH)" LD_RUN_PATH='' + touch $@ + +install: build + dh_testdir + dh_testroot + dh_prep + $(MAKE) -C build-nopython install DESTDIR=$(CURDIR)/debian/tmp + $(MAKE) -C perl install DESTDIR=$(PERL_TMP) PREFIX=/usr + + set -e; for i in $(PYVERS); do \ + $(MAKE) -C build-python$${i} install-pyexecLTLIBRARIES DESTDIR=$(CURDIR)/debian/tmp ;\ + $(MAKE) -C build-python$${i}-dbg install-pyexecLTLIBRARIES DESTDIR=$(CURDIR)/debian/tmp_pydbg ;\ + done + set -e; for i in `find $(CURDIR)/debian/tmp_pydbg -name '*[^d].so'`; do \ + mv $$i `echo $$i | sed 's,\.so$$,_d.so,'`; \ + done + + +binary: binary-arch + +binary-arch: install + dh_testdir + dh_testroot + dh_installchangelogs ChangeLog + dh_installdocs + dh_install -Nzbar-dbg + dh_install --sourcedir=debian/tmp_pydbg -pzbar-dbg + dh_installman + dh_pysupport + dh_perl + dh_strip --dbg-package=zbar-dbg + dh_compress + dh_fixperms + dh_makeshlibs -Nlibzbarqt0 -- -c4 + dh_makeshlibs -plibzbarqt0 -- -c0 + sed -i 's,$(VERSION),$(VERSION)~,' debian/libzbarqt0/DEBIAN/symbols + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary-indep: + +.PHONY: configure clean build install binary binary-arch binary-indep --- zbar-0.10+doc.orig/debian/libbarcode-zbar-perl.examples +++ zbar-0.10+doc/debian/libbarcode-zbar-perl.examples @@ -0,0 +1 @@ +perl/examples/* --- zbar-0.10+doc.orig/debian/control +++ zbar-0.10+doc/debian/control @@ -0,0 +1,147 @@ +Source: zbar +Section: libs +Priority: optional +Maintainer: Bernd Zeimetz +Build-Depends: debhelper (>= 7), autotools-dev, libgtk2.0-dev, libmagick++-dev, libqt4-dev, libx11-dev, pkg-config, python-all-dev, python-all-dbg, python-gtk2-dev, python-support, perl, dpkg-dev (>= 1.15.6) +Standards-Version: 3.8.4 +Homepage: http://zbar.sourceforge.net/ +XS-Python-Version: all +Vcs-Git: git://git.recluse.de/debian/pkg-zbar.git +Vcs-Browser: http://git.recluse.de/?p=debian/pkg-zbar.git;a=summary + +Package: zbar-tools +Section: graphics +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libzbar0 (= ${binary:Version}) +Description: bar code scanner and decoder (utilities) + ZBar is a library for scanning and decoding bar codes from various sources + such as video streams, image files or raw intensity sensors. It supports + EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code. + . + This package contains basic applications for decoding captured bar code images + and using a video4linux device (e.g. webcam) as a bar code scanner. + +Package: zbar-dbg +Priority: extra +Section: debug +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, + zbar-tools (= ${binary:Version}) | + libzbar0 (= ${binary:Version}) | + libzbar-dev (= ${binary:Version}) | + python-zbarpygtk (= ${binary:Version}) | + python-zbar (= ${binary:Version}) | + libzbargtk0 (= ${binary:Version}) | + libzbargtk-dev (= ${binary:Version}) | + libzbarqt0 (= ${binary:Version}) | + libzbarqt-dev (= ${binary:Version}) | + libbarcode-zbar-perl (= ${binary:Version}) +Recommends: python-gtk2-dbg +Description: bar code scanner and decoder (debug) + ZBar is a library for scanning and decoding bar codes from various sources + such as video streams, image files or raw intensity sensors. It supports + EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code. + . + This package contains the debugging symbols and Python debug extensions. + +Package: libzbar0 +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: bar code scanner and decoder (library) + ZBar is a library for scanning and decoding bar codes from various sources + such as video streams, image files or raw intensity sensors. It supports + EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code. + . + This package contains the library. + +Package: libzbar-dev +Section: libdevel +Architecture: any +Depends: libzbar0 (= ${binary:Version}), ${misc:Depends}, libmagick++9-dev, libx11-dev +Description: bar code scanner and decoder (development) + ZBar is a library for scanning and decoding bar codes from various sources + such as video streams, image files or raw intensity sensors. It supports + EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code. + . + This package contains the development files. + +Package: python-zbar +Section: python +Architecture: any +Replaces: python-zbarpygtk (<< 0.10+doc) +Breaks: python-zbarpygtk (<< 0.10+doc) +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, + libzbar0 (= ${binary:Version}) +Description: bar code scanner and decoder (Python bindings) + ZBar is a library for scanning and decoding bar codes from various sources + such as video streams, image files or raw intensity sensors. It supports + EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code. + . + This packagein contains the Python bindings. + +Package: python-zbarpygtk +Section: python +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, + libzbar0 (= ${binary:Version}), python-gtk2 +Description: bar code scanner and decoder (PyGTK bindings) + ZBar is a library for scanning and decoding bar codes from various sources + such as video streams, image files or raw intensity sensors. It supports + EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code. + . + This packagein contains the PyGTK bindings. + +Package: libzbargtk0 +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libzbar0 (= ${binary:Version}) +Description: bar code scanner and decoder (GTK+ bindings) + ZBar is a library for scanning and decoding bar codes from various sources + such as video streams, image files or raw intensity sensors. It supports + EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code. + . + This package contains the GTK+ bindings. + +Package: libzbargtk-dev +Section: libdevel +Architecture: any +Depends: libzbargtk0 (= ${binary:Version}), ${misc:Depends}, libgtk2.0-dev, + libzbar-dev (= ${binary:Version}) +Description: bar code scanner and decoder (GTK+ bindings development) + ZBar is a library for scanning and decoding bar codes from various sources + such as video streams, image files or raw intensity sensors. It supports + EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code. + . + This package contains the development files for the GTK+ bindings. + +Package: libzbarqt0 +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libzbar0 (= ${binary:Version}) +Description: bar code scanner and decoder (Qt bindings) + ZBar is a library for scanning and decoding bar codes from various sources + such as video streams, image files or raw intensity sensors. It supports + EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code. + . + This package contains the Qt bindings. + +Package: libzbarqt-dev +Section: libdevel +Architecture: any +Depends: libzbarqt0 (= ${binary:Version}), ${misc:Depends}, libqt4-dev, + libzbar-dev (= ${binary:Version}) +Description: bar code scanner and decoder (Qt bindings development) + ZBar is a library for scanning and decoding bar codes from various sources + such as video streams, image files or raw intensity sensors. It supports + EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code. + . + This package contains the development files for the Qt bindings. + +Package: libbarcode-zbar-perl +Section: perl +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends} +Description: bar code scanner and decoder (Perl bindings) + ZBar is a library for scanning and decoding bar codes from various sources + such as video streams, image files or raw intensity sensors. It supports + EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code. + . + This packagein contains the Perl bindings. --- zbar-0.10+doc.orig/debian/libzbar0.install +++ zbar-0.10+doc/debian/libzbar0.install @@ -0,0 +1 @@ +/usr/lib/libzbar.so.* --- zbar-0.10+doc.orig/debian/docs +++ zbar-0.10+doc/debian/docs @@ -0,0 +1,4 @@ +NEWS +HACKING +TODO +README --- zbar-0.10+doc.orig/debian/zbar-tools.manpages +++ zbar-0.10+doc/debian/zbar-tools.manpages @@ -0,0 +1 @@ +debian/tmp/usr/share/man/man1/* --- zbar-0.10+doc.orig/debian/libzbar-dev.install +++ zbar-0.10+doc/debian/libzbar-dev.install @@ -0,0 +1,14 @@ +/usr/include/zbar.h +/usr/include/zbar/Decoder.h +/usr/include/zbar/Exception.h +/usr/include/zbar/Image.h +/usr/include/zbar/ImageScanner.h +/usr/include/zbar/Processor.h +/usr/include/zbar/Scanner.h +/usr/include/zbar/Symbol.h +/usr/include/zbar/Video.h +/usr/include/zbar/Window.h +/usr/lib/libzbar.a +/usr/lib/libzbar.la +/usr/lib/libzbar.so +/usr/lib/pkgconfig/zbar.pc --- zbar-0.10+doc.orig/debian/libzbarqt-dev.install +++ zbar-0.10+doc/debian/libzbarqt-dev.install @@ -0,0 +1,5 @@ +/usr/include/zbar/QZBar*.h +/usr/lib/libzbarqt.la +/usr/lib/libzbarqt.a +/usr/lib/libzbarqt.so +/usr/lib/pkgconfig/zbar-qt.pc --- zbar-0.10+doc.orig/debian/copyright +++ zbar-0.10+doc/debian/copyright @@ -0,0 +1,57 @@ +This work was originally packaged for Debian by Daniel Baumann + and is now maintained by Bernd Zeimetz + +It was downloaded from: + http://zbar.sourceforge.net/ + +Below follows the copyrigt and license information as +provided in the file COPYING + + The ZBar Bar Code Reader is Copyright (C) 2007-2009 Jeff Brown + + The QR Code reader is Copyright (C) 1999-2009 Timothy B. Terriberry + + + You can redistribute this library and/or modify it under the terms of the GNU + Lesser General Public License as published by the Free Software Foundation; + either version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + FOR A PARTICULAR PURPOSE. + See the GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License along + with this library; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + + ISAAC is based on the public domain implementation by Robert J. Jenkins Jr., + and is itself public domain. + + Portions of the bit stream reader are copyright (C) The Xiph.Org Foundation + 1994-2008, and are licensed under a BSD-style license. + + The Reed-Solomon decoder is derived from an implementation (C) 1991-1995 Henry + Minsky (hqm@ua.com, hqm@ai.mit.edu), and is licensed under the LGPL with + permission. + + + +The debian packaging is + Copyright (C) 2008-2009 Daniel Baumann + Copyright (C) 2010 Bernd Zeimetz +and licensed under the same license as zbar; you can redistribute +it and/or modify it under the terms of the GNU Library General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +On Debian systems, the complete text of the GNU Library General Public License +can be found in /usr/share/common-licenses/LGPL-2.1 file. + + +The hints about GFDL and invariant documentations, which were forgotton in +the doc folder, were fixed by upstream, see the following URLs for details: +https://sourceforge.net/tracker/?func=detail&aid=3004411&group_id=189236&atid=928515 +http://zbar.hg.sourceforge.net/hgweb/zbar/zbar/rev/a400dd46fb4a +http://zbar.hg.sourceforge.net/hgweb/zbar/zbar/rev/41ea3fade9e1 + --- zbar-0.10+doc.orig/debian/libzbargtk0.install +++ zbar-0.10+doc/debian/libzbargtk0.install @@ -0,0 +1,2 @@ +/usr/lib/libzbargtk.so.0.* +/usr/lib/libzbargtk.so.0 --- zbar-0.10+doc.orig/debian/libzbarqt0.symbols +++ zbar-0.10+doc/debian/libzbarqt0.symbols @@ -0,0 +1,149 @@ +libzbarqt.so.0 libzbarqt0 #MINVER# + (c++)"QList::~QList()@Base" 0.10 + (c++)"QMutexLocker::~QMutexLocker()@Base" 0.10 + (c++)"QString::~QString()@Base" 0.10 + (c++)"non-virtual thunk to zbar::QZBarThread::image_callback(zbar::Image&)@Base" 0.10 + (c++)"non-virtual thunk to zbar::QZBarThread::~QZBarThread()@Base" 0.10 + (c++)"non-virtual thunk to zbar::QZBarThread::~QZBarThread()@Base" 0.10 + (c++)"non-virtual thunk to zbar::QZBar::~QZBar()@Base" 0.10 + (c++)"non-virtual thunk to zbar::QZBar::~QZBar()@Base" 0.10 + (c++)"non-virtual thunk to zbar::QZBar::paintEngine() const@Base" 0.10 + (c++)"typeinfo for zbar::BusyError@Base" 0.10 + (c++)"typeinfo for zbar::ClosedError@Base" 0.10 + (c++)"typeinfo for zbar::Exception@Base" 0.10 + (c++)"typeinfo for zbar::FormatError@Base" 0.10 + (c++)"typeinfo for zbar::Image::Handler@Base" 0.10 + (c++)"typeinfo for zbar::InternalError@Base" 0.10 + (c++)"typeinfo for zbar::InvalidError@Base" 0.10 + (c++)"typeinfo for zbar::LockingError@Base" 0.10 + (c++)"typeinfo for zbar::QZBar@Base" 0.10 + (c++)"typeinfo for zbar::QZBarThread@Base" 0.10 + (c++)"typeinfo for zbar::QZBarThread::ScanImageEvent@Base" 0.10 + (c++)"typeinfo for zbar::QZBarThread::VideoDeviceEvent@Base" 0.10 + (c++)"typeinfo for zbar::QZBarThread::VideoEnabledEvent@Base" 0.10 + (c++)"typeinfo for zbar::SystemError@Base" 0.10 + (c++)"typeinfo for zbar::UnsupportedError@Base" 0.10 + (c++)"typeinfo for zbar::XDisplayError@Base" 0.10 + (c++)"typeinfo for zbar::XProtoError@Base" 0.10 + (c++)"typeinfo name for zbar::BusyError@Base" 0.10 + (c++)"typeinfo name for zbar::ClosedError@Base" 0.10 + (c++)"typeinfo name for zbar::Exception@Base" 0.10 + (c++)"typeinfo name for zbar::FormatError@Base" 0.10 + (c++)"typeinfo name for zbar::Image::Handler@Base" 0.10 + (c++)"typeinfo name for zbar::InternalError@Base" 0.10 + (c++)"typeinfo name for zbar::InvalidError@Base" 0.10 + (c++)"typeinfo name for zbar::LockingError@Base" 0.10 + (c++)"typeinfo name for zbar::QZBar@Base" 0.10 + (c++)"typeinfo name for zbar::QZBarThread@Base" 0.10 + (c++)"typeinfo name for zbar::QZBarThread::ScanImageEvent@Base" 0.10 + (c++)"typeinfo name for zbar::QZBarThread::VideoDeviceEvent@Base" 0.10 + (c++)"typeinfo name for zbar::QZBarThread::VideoEnabledEvent@Base" 0.10 + (c++)"typeinfo name for zbar::SystemError@Base" 0.10 + (c++)"typeinfo name for zbar::UnsupportedError@Base" 0.10 + (c++)"typeinfo name for zbar::XDisplayError@Base" 0.10 + (c++)"typeinfo name for zbar::XProtoError@Base" 0.10 + (c++)"vtable for zbar::BusyError@Base" 0.10 + (c++)"vtable for zbar::ClosedError@Base" 0.10 + (c++)"vtable for zbar::Exception@Base" 0.10 + (c++)"vtable for zbar::FormatError@Base" 0.10 + (c++)"vtable for zbar::Image::Handler@Base" 0.10 + (c++)"vtable for zbar::InternalError@Base" 0.10 + (c++)"vtable for zbar::InvalidError@Base" 0.10 + (c++)"vtable for zbar::LockingError@Base" 0.10 + (c++)"vtable for zbar::QZBar@Base" 0.10 + (c++)"vtable for zbar::QZBarThread@Base" 0.10 + (c++)"vtable for zbar::QZBarThread::ScanImageEvent@Base" 0.10 + (c++)"vtable for zbar::QZBarThread::VideoDeviceEvent@Base" 0.10 + (c++)"vtable for zbar::QZBarThread::VideoEnabledEvent@Base" 0.10 + (c++)"vtable for zbar::SystemError@Base" 0.10 + (c++)"vtable for zbar::UnsupportedError@Base" 0.10 + (c++)"vtable for zbar::XDisplayError@Base" 0.10 + (c++)"vtable for zbar::XProtoError@Base" 0.10 + (c++)"zbar::BusyError::~BusyError()@Base" 0.10 + (c++)"zbar::BusyError::~BusyError()@Base" 0.10 + (c++)"zbar::ClosedError::~ClosedError()@Base" 0.10 + (c++)"zbar::ClosedError::~ClosedError()@Base" 0.10 + (c++)"zbar::Exception::~Exception()@Base" 0.10 + (c++)"zbar::Exception::~Exception()@Base" 0.10 + (c++)"zbar::Exception::what() const@Base" 0.10 + (c++)"zbar::FormatError::~FormatError()@Base" 0.10 + (c++)"zbar::FormatError::~FormatError()@Base" 0.10 + (c++)"zbar::FormatError::what() const@Base" 0.10 + (c++)"zbar::Image::_cleanup(zbar::zbar_image_s*)@Base" 0.10 + (c++)"zbar::Image::Handler::_cb(zbar::zbar_image_s*, void const*)@Base" 0.10 + (c++)"zbar::Image::Handler::~Handler()@Base" 0.10 + (c++)"zbar::Image::Handler::~Handler()@Base" 0.10 + (c++)"zbar::Image::SymbolIterator::~SymbolIterator()@Base" 0.10 + (c++)"zbar::InternalError::~InternalError()@Base" 0.10 + (c++)"zbar::InternalError::~InternalError()@Base" 0.10 + (c++)"zbar::InvalidError::~InvalidError()@Base" 0.10 + (c++)"zbar::InvalidError::~InvalidError()@Base" 0.10 + (c++)"zbar::LockingError::~LockingError()@Base" 0.10 + (c++)"zbar::LockingError::~LockingError()@Base" 0.10 + (c++)"zbar::QZBar::attach()@Base" 0.10 + (c++)"zbar::QZBar::changeEvent(QEvent*)@Base" 0.10 + (c++)"zbar::QZBar::decoded(int, QString const&)@Base" 0.10 + (c++)"zbar::QZBar::decodedText(QString const&)@Base" 0.10 + (c++)"zbar::QZBar::dragEnterEvent(QDragEnterEvent*)@Base" 0.10 + (c++)"zbar::QZBar::dropEvent(QDropEvent*)@Base" 0.10 + (c++)"zbar::QZBar::heightForWidth(int) const@Base" 0.10 + (c++)"zbar::QZBar::isVideoEnabled() const@Base" 0.10 + (c++)"zbar::QZBar::isVideoOpened() const@Base" 0.10 + (c++)"zbar::QZBar::metaObject() const@Base" 0.10 + (c++)"zbar::QZBar::paintEngine() const@Base" 0.10 + (c++)"zbar::QZBar::paintEvent(QPaintEvent*)@Base" 0.10 + (c++)"zbar::QZBar::qt_metacall(QMetaObject::Call, int, void**)@Base" 0.10 + (c++)"zbar::QZBar::qt_metacast(char const*)@Base" 0.10 + (c++)"zbar::QZBar::~QZBar()@Base" 0.10 + (c++)"zbar::QZBar::~QZBar()@Base" 0.10 + (c++)"zbar::QZBar::~QZBar()@Base" 0.10 + (c++)"zbar::QZBar::QZBar(QWidget*)@Base" 0.10 + (c++)"zbar::QZBar::QZBar(QWidget*)@Base" 0.10 + (c++)"zbar::QZBar::resizeEvent(QResizeEvent*)@Base" 0.10 + (c++)"zbar::QZBar::scanImage(QImage const&)@Base" 0.10 + (c++)"zbar::QZBar::setVideoDevice(QString const&)@Base" 0.10 + (c++)"zbar::QZBar::setVideoEnabled(bool)@Base" 0.10 + (c++)"zbar::QZBar::showEvent(QShowEvent*)@Base" 0.10 + (c++)"zbar::QZBar::sizeChange()@Base" 0.10 + (c++)"zbar::QZBar::sizeHint() const@Base" 0.10 + (c++)"zbar::QZBar::staticMetaObject@Base" 0.10 + (c++)"zbar::QZBarThread::clear()@Base" 0.10 + (c++)"zbar::QZBarThread::decoded(int, QString const&)@Base" 0.10 + (c++)"zbar::QZBarThread::decodedText(QString const&)@Base" 0.10 + (c++)"zbar::QZBarThread::enableVideo(bool)@Base" 0.10 + (c++)"zbar::QZBarThread::event(QEvent*)@Base" 0.10 + (c++)"zbar::QZBarThread::image_callback(zbar::Image&)@Base" 0.10 + (c++)"zbar::QZBarThread::metaObject() const@Base" 0.10 + (c++)"zbar::QZBarThread::openVideo(QString const&)@Base" 0.10 + (c++)"zbar::QZBarThread::processImage(zbar::Image&)@Base" 0.10 + (c++)"zbar::QZBarThread::qt_metacall(QMetaObject::Call, int, void**)@Base" 0.10 + (c++)"zbar::QZBarThread::qt_metacast(char const*)@Base" 0.10 + (c++)"zbar::QZBarThread::~QZBarThread()@Base" 0.10 + (c++)"zbar::QZBarThread::~QZBarThread()@Base" 0.10 + (c++)"zbar::QZBarThread::QZBarThread()@Base" 0.10 + (c++)"zbar::QZBarThread::QZBarThread()@Base" 0.10 + (c++)"zbar::QZBarThread::run()@Base" 0.10 + (c++)"zbar::QZBarThread::ScanImageEvent::~ScanImageEvent()@Base" 0.10 + (c++)"zbar::QZBarThread::ScanImageEvent::~ScanImageEvent()@Base" 0.10 + (c++)"zbar::QZBarThread::scanImageEvent(zbar::QZBarThread::ScanImageEvent*)@Base" 0.10 + (c++)"zbar::QZBarThread::staticMetaObject@Base" 0.10 + (c++)"zbar::QZBarThread::update()@Base" 0.10 + (c++)"zbar::QZBarThread::VideoDeviceEvent::~VideoDeviceEvent()@Base" 0.10 + (c++)"zbar::QZBarThread::VideoDeviceEvent::~VideoDeviceEvent()@Base" 0.10 + (c++)"zbar::QZBarThread::videoDeviceEvent(zbar::QZBarThread::VideoDeviceEvent*)@Base" 0.10 + (c++)"zbar::QZBarThread::VideoEnabledEvent::~VideoEnabledEvent()@Base" 0.10 + (c++)"zbar::QZBarThread::VideoEnabledEvent::~VideoEnabledEvent()@Base" 0.10 + (c++)"zbar::QZBarThread::videoEnabledEvent(zbar::QZBarThread::VideoEnabledEvent*)@Base" 0.10 + (c++)"zbar::QZBarThread::videoOpened(bool)@Base" 0.10 + (c++)"zbar::QZBar::videoDevice() const@Base" 0.10 + (c++)"zbar::QZBar::videoOpened(bool)@Base" 0.10 + (c++)"zbar::SymbolSet::~SymbolSet()@Base" 0.10 + (c++)"zbar::Symbol::~Symbol()@Base" 0.10 + (c++)"zbar::SystemError::~SystemError()@Base" 0.10 + (c++)"zbar::SystemError::~SystemError()@Base" 0.10 + (c++)"zbar::UnsupportedError::~UnsupportedError()@Base" 0.10 + (c++)"zbar::UnsupportedError::~UnsupportedError()@Base" 0.10 + (c++)"zbar::XDisplayError::~XDisplayError()@Base" 0.10 + (c++)"zbar::XDisplayError::~XDisplayError()@Base" 0.10 + (c++)"zbar::XProtoError::~XProtoError()@Base" 0.10 + (c++)"zbar::XProtoError::~XProtoError()@Base" 0.10 --- zbar-0.10+doc.orig/debian/zbar-dbg.install +++ zbar-0.10+doc/debian/zbar-dbg.install @@ -0,0 +1,2 @@ +/usr/lib/python*/*-packages/zbar_d.so +/usr/lib/python*/*-packages/zbarpygtk_d.so --- zbar-0.10+doc.orig/debian/watch +++ zbar-0.10+doc/debian/watch @@ -0,0 +1,3 @@ +version=3 + +http://sf.net/zbar/zbar-(.+)\.tar\.bz2 --- zbar-0.10+doc.orig/debian/libzbarqt0.install +++ zbar-0.10+doc/debian/libzbarqt0.install @@ -0,0 +1,2 @@ +/usr/lib/libzbarqt.so.0 +/usr/lib/libzbarqt.so.0.* --- zbar-0.10+doc.orig/debian/compat +++ zbar-0.10+doc/debian/compat @@ -0,0 +1 @@ +7 --- zbar-0.10+doc.orig/debian/gbp.conf +++ zbar-0.10+doc/debian/gbp.conf @@ -0,0 +1,28 @@ +# Configuration file for git-buildpackage and friends + +[DEFAULT] +# the default branch for upstream sources: +upstream-branch = upstream +# the default branch for the debian patch: +debian-branch = master +# the default tag formats used: +upstream-tag = upstream/%(version)s +debian-tag = debian/%(version)s +# use pristine-tar: +pristine-tar = True + +# Options only affecting git-buildpackage +[git-buildpackage] +# uncomment this to automatically GPG sign tags +sign-tags = True +# push to a remote repository after a successful tag: +posttag = git push && git push --tags +# use this for more svn-buildpackage like behaviour: +export-dir = ../build-area/ +tarball-dir = ../tarballs/ +#ignore-new = True + +# Options only affecting git-import-orig +[git-import-orig] +postimport = git-dch -N%(version)s -S -a --debian-branch=$GBP_BRANCH + --- zbar-0.10+doc.orig/debian/libzbar0.symbols +++ zbar-0.10+doc/debian/libzbar0.symbols @@ -0,0 +1,121 @@ +libzbar.so.0 libzbar0 #MINVER# + _zbar_error_spew@Base 0.10 + _zbar_error_string@Base 0.10 + _zbar_get_error_code@Base 0.10 + zbar_decode_width@Base 0.10 + zbar_decoder_create@Base 0.10 + zbar_decoder_destroy@Base 0.10 + zbar_decoder_get_color@Base 0.10 + zbar_decoder_get_data@Base 0.10 + zbar_decoder_get_data_length@Base 0.10 + zbar_decoder_get_type@Base 0.10 + zbar_decoder_get_userdata@Base 0.10 + zbar_decoder_new_scan@Base 0.10 + zbar_decoder_reset@Base 0.10 + zbar_decoder_set_config@Base 0.10 + zbar_decoder_set_handler@Base 0.10 + zbar_decoder_set_userdata@Base 0.10 + zbar_get_addon_name@Base 0.10 + zbar_get_symbol_name@Base 0.10 + zbar_image_convert@Base 0.10 + zbar_image_convert_resize@Base 0.10 + zbar_image_copy@Base 0.10 + zbar_image_create@Base 0.10 + zbar_image_destroy@Base 0.10 + zbar_image_first_symbol@Base 0.10 + zbar_image_free_data@Base 0.10 + zbar_image_get_data@Base 0.10 + zbar_image_get_data_length@Base 0.10 + zbar_image_get_format@Base 0.10 + zbar_image_get_height@Base 0.10 + zbar_image_get_sequence@Base 0.10 + zbar_image_get_symbols@Base 0.10 + zbar_image_get_userdata@Base 0.10 + zbar_image_get_width@Base 0.10 + zbar_image_ref@Base 0.10 + zbar_image_scanner_create@Base 0.10 + zbar_image_scanner_destroy@Base 0.10 + zbar_image_scanner_enable_cache@Base 0.10 + zbar_image_scanner_get_results@Base 0.10 + zbar_image_scanner_recycle_image@Base 0.10 + zbar_image_scanner_set_config@Base 0.10 + zbar_image_scanner_set_data_handler@Base 0.10 + zbar_image_set_data@Base 0.10 + zbar_image_set_format@Base 0.10 + zbar_image_set_sequence@Base 0.10 + zbar_image_set_size@Base 0.10 + zbar_image_set_symbols@Base 0.10 + zbar_image_set_userdata@Base 0.10 + zbar_image_write@Base 0.10 + zbar_increase_verbosity@Base 0.10 + zbar_jpeg_error@Base 0.10 + zbar_negotiate_format@Base 0.10 + zbar_parse_config@Base 0.10 + zbar_process_image@Base 0.10 + zbar_process_one@Base 0.10 + zbar_processor_create@Base 0.10 + zbar_processor_destroy@Base 0.10 + zbar_processor_force_format@Base 0.10 + zbar_processor_get_results@Base 0.10 + zbar_processor_get_userdata@Base 0.10 + zbar_processor_init@Base 0.10 + zbar_processor_is_visible@Base 0.10 + zbar_processor_request_interface@Base 0.10 + zbar_processor_request_iomode@Base 0.10 + zbar_processor_request_size@Base 0.10 + zbar_processor_set_active@Base 0.10 + zbar_processor_set_config@Base 0.10 + zbar_processor_set_data_handler@Base 0.10 + zbar_processor_set_userdata@Base 0.10 + zbar_processor_set_visible@Base 0.10 + zbar_processor_user_wait@Base 0.10 + zbar_scan_image@Base 0.10 + zbar_scan_y@Base 0.10 + zbar_scanner_create@Base 0.10 + zbar_scanner_destroy@Base 0.10 + zbar_scanner_flush@Base 0.10 + zbar_scanner_get_color@Base 0.10 + zbar_scanner_get_edge@Base 0.10 + zbar_scanner_get_state@Base 0.10 + zbar_scanner_get_width@Base 0.10 + zbar_scanner_new_scan@Base 0.10 + zbar_scanner_reset@Base 0.10 + zbar_set_verbosity@Base 0.10 + zbar_symbol_first_component@Base 0.10 + zbar_symbol_get_components@Base 0.10 + zbar_symbol_get_count@Base 0.10 + zbar_symbol_get_data@Base 0.10 + zbar_symbol_get_data_length@Base 0.10 + zbar_symbol_get_loc_size@Base 0.10 + zbar_symbol_get_loc_x@Base 0.10 + zbar_symbol_get_loc_y@Base 0.10 + zbar_symbol_get_quality@Base 0.10 + zbar_symbol_get_type@Base 0.10 + zbar_symbol_next@Base 0.10 + zbar_symbol_ref@Base 0.10 + zbar_symbol_set_first_symbol@Base 0.10 + zbar_symbol_set_get_size@Base 0.10 + zbar_symbol_set_ref@Base 0.10 + zbar_symbol_xml@Base 0.10 + zbar_version@Base 0.10 + zbar_video_create@Base 0.10 + zbar_video_destroy@Base 0.10 + zbar_video_enable@Base 0.10 + zbar_video_get_fd@Base 0.10 + zbar_video_get_format@Base 0.10 + zbar_video_get_height@Base 0.10 + zbar_video_get_width@Base 0.10 + zbar_video_init@Base 0.10 + zbar_video_next_image@Base 0.10 + zbar_video_open@Base 0.10 + zbar_video_request_interface@Base 0.10 + zbar_video_request_iomode@Base 0.10 + zbar_video_request_size@Base 0.10 + zbar_window_attach@Base 0.10 + zbar_window_create@Base 0.10 + zbar_window_destroy@Base 0.10 + zbar_window_draw@Base 0.10 + zbar_window_get_overlay@Base 0.10 + zbar_window_redraw@Base 0.10 + zbar_window_resize@Base 0.10 + zbar_window_set_overlay@Base 0.10 --- zbar-0.10+doc.orig/debian/python-zbar.install +++ zbar-0.10+doc/debian/python-zbar.install @@ -0,0 +1 @@ +/usr/lib/python*/*-packages/zbar.so --- zbar-0.10+doc.orig/debian/libzbargtk-dev.install +++ zbar-0.10+doc/debian/libzbargtk-dev.install @@ -0,0 +1,5 @@ +/usr/include/zbar/zbargtk.h +/usr/lib/libzbargtk.la +/usr/lib/libzbargtk.a +/usr/lib/libzbargtk.so +/usr/lib/pkgconfig/zbar-gtk.pc --- zbar-0.10+doc.orig/debian/libzbargtk0.symbols +++ zbar-0.10+doc/debian/libzbargtk0.symbols @@ -0,0 +1,11 @@ +libzbargtk.so.0 libzbargtk0 #MINVER# + zbar_gtk_get_type@Base 0.10 + zbar_gtk_get_video_device@Base 0.10 + zbar_gtk_get_video_enabled@Base 0.10 + zbar_gtk_get_video_opened@Base 0.10 + zbar_gtk_image_from_pixbuf@Base 0.10 + zbar_gtk_new@Base 0.10 + zbar_gtk_release_pixbuf@Base 0.10 + zbar_gtk_scan_image@Base 0.10 + zbar_gtk_set_video_device@Base 0.10 + zbar_gtk_set_video_enabled@Base 0.10 --- zbar-0.10+doc.orig/debian/zbar-tools.install +++ zbar-0.10+doc/debian/zbar-tools.install @@ -0,0 +1 @@ +/usr/bin/zbar* --- zbar-0.10+doc.orig/debian/source/format +++ zbar-0.10+doc/debian/source/format @@ -0,0 +1 @@ +1.0