Source: zbar
Section: libs
Priority: optional
Maintainer: Debian QA Group <packages@qa.debian.org>
Build-Depends: dpkg-dev (>= 1.22.5),
 debhelper-compat (= 13),
 dh-exec,
 dh-sequence-python3,
 gobject-introspection,
 libdbus-1-dev,
 libgirepository1.0-dev,
 libgtk-3-dev,
 libjpeg-dev,
 libmagick++-dev,
 libqt5x11extras5-dev,
 libv4l-dev [linux-any],
 libx11-dev,
 perl,
 perl-xs-dev,
 pkgconf,
 python3-dev:any,
 qtbase5-dev,
 xmlto,
Rules-Requires-Root: no
Standards-Version: 4.7.2
Homepage: https://github.com/mchehab/zbar
Vcs-Git: https://salsa.debian.org/debian/zbar.git
Vcs-Browser: https://salsa.debian.org/debian/zbar

Package: libbarcode-zbar-perl
Section: perl
Architecture: any
Depends:
 ${misc:Depends},
 ${perl:Depends},
 ${shlibs:Depends},
Description: QR code / 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 package contains the Perl bindings and the Barcode::Zbar module.

Package: libzbar-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
 libmagick++-dev,
 libx11-dev,
 libzbar0t64 (= ${binary:Version}),
 gir1.2-zbar-1.0 (= ${binary:Version}),
 ${misc:Depends},
Description: QR code / 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: libzbar0t64
Provides: ${t64:Provides}
Replaces: libzbar0
Breaks: libzbar0 (<< ${source:Version})
Architecture: any
Multi-Arch: same
Pre-Depends:
 ${misc:Pre-Depends},
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Recommends:
# SVG support; See https://bugs.debian.org/995362
 libmagickcore-7.q16-10-extra,
Description: QR code / 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: libzbargtk-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
 libgtk-3-dev,
 libzbar-dev (= ${binary:Version}),
 libzbargtk0t64 (= ${binary:Version}),
 ${misc:Depends},
Description: QR code / 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: libzbargtk0t64
Provides: ${t64:Provides}
Replaces: libzbargtk0
Breaks: libzbargtk0 (<< ${source:Version})
Architecture: any
Multi-Arch: same
Pre-Depends:
 ${misc:Pre-Depends},
Depends:
 libzbar0t64 (= ${binary:Version}),
 ${misc:Depends},
 ${shlibs:Depends},
Description: QR code / 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: libzbarqt-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
 libqt5x11extras5-dev,
 libzbar-dev (= ${binary:Version}),
 libzbarqt0t64 (= ${binary:Version}),
 qtbase5-dev,
 ${misc:Depends},
Description: QR code / bar code scanner and decoder (Qt binding 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 binding.

Package: libzbarqt0t64
Provides: ${t64:Provides}
Replaces: libzbarqt0
Breaks: libzbarqt0 (<< ${source:Version})
Architecture: any
Multi-Arch: same
Depends:
 libzbar0t64 (= ${binary:Version}),
 ${misc:Depends},
 ${shlibs:Depends},
Description: QR code / bar code scanner and decoder (Qt binding)
 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 for Qt binding.

Package: python3-zbar
Section: python
Architecture: any
Multi-Arch: same
Depends:
 libzbar0t64 (= ${binary:Version}),
 ${misc:Depends},
 ${python3:Depends},
 ${shlibs:Depends},
Description: QR code / 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 package contains the Python bindings.

Package: zbar-tools
Section: graphics
Architecture: any
Depends:
 libzbar0t64 (= ${binary:Version}),
 ${misc:Depends},
 ${shlibs:Depends},
Suggests:
 zbarcam-gtk,
 zbarcam-qt,
Description: QR code / 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: zbarcam-gtk
Section: utils
Architecture: linux-any
Depends:
 libzbargtk0t64 (= ${binary:Version}),
 ${misc:Depends},
 ${shlibs:Depends},
Description: QR code / bar code scanner and decoder (Gtk camera tool)
 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-based camara frontend tool.

Package: zbarcam-qt
Section: utils
Architecture: linux-any
Depends:
 libzbarqt0t64 (= ${binary:Version}),
 ${misc:Depends},
 ${shlibs:Depends},
Description: QR code / bar code scanner and decoder (Qt camera tool)
 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-based camara frontend tool.

Package: gir1.2-zbar-1.0
Section: introspection
Architecture: any
Multi-Arch: same
Depends:
 ${gir:Depends},
 ${misc:Depends},
Description: QR code / bar code scanner and decoder (introspection data)
 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 GObject introspection data which are needed
 for developing the zbar library in various programming languages
 with GObject introspection support.
