diff -Nru libdc1394-22-2.2.5/debian/changelog libdc1394-22-2.2.5/debian/changelog --- libdc1394-22-2.2.5/debian/changelog 2017-01-15 13:35:22.000000000 +0000 +++ libdc1394-22-2.2.5/debian/changelog 2019-03-25 17:36:26.000000000 +0000 @@ -1,3 +1,14 @@ +libdc1394-22 (2.2.5-2) unstable; urgency=medium + + * Fix outdated Debian packaging. Closes: #924842 + - Bump Standards-Version. + - Remove debian/compat, Build-Depend on debhelper-compat (= 12). + - Change Priority to optional. + - Make libdc1394-22-doc Multi-Arch: foreign. + - Fix doc-base links. + + -- Guus Sliepen Mon, 25 Mar 2019 18:36:26 +0100 + libdc1394-22 (2.2.5-1) unstable; urgency=medium * New upstream release. diff -Nru libdc1394-22-2.2.5/debian/compat libdc1394-22-2.2.5/debian/compat --- libdc1394-22-2.2.5/debian/compat 2017-01-15 13:35:22.000000000 +0000 +++ libdc1394-22-2.2.5/debian/compat 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -10 diff -Nru libdc1394-22-2.2.5/debian/control libdc1394-22-2.2.5/debian/control --- libdc1394-22-2.2.5/debian/control 2017-01-15 13:35:22.000000000 +0000 +++ libdc1394-22-2.2.5/debian/control 2019-03-24 13:24:05.000000000 +0000 @@ -1,10 +1,10 @@ Source: libdc1394-22 Section: libs -Priority: extra +Priority: optional Maintainer: Guus Sliepen Uploaders: Peter De Schrijver (p2) -Build-Depends: debhelper (>= 10), dpkg-dev (>= 1.16.0), libraw1394-dev (>= 2.0.1), libusb-1.0-0-dev, libx11-dev, libxv-dev, pkg-config, chrpath, doxygen-latex, texlive-latex-recommended, texlive-fonts-recommended, dh-autoreconf -Standards-Version: 3.9.8 +Build-Depends: debhelper-compat (= 12), dpkg-dev (>= 1.16.0), libraw1394-dev (>= 2.0.1), libusb-1.0-0-dev, libx11-dev, libxv-dev, pkg-config, chrpath, doxygen-latex, texlive-latex-recommended, texlive-fonts-recommended +Standards-Version: 4.3.0 Homepage: http://damien.douxchamps.net/ieee1394/libdc1394/ Package: libdc1394-22-dev @@ -41,25 +41,10 @@ . This package contains shared libraries. -Package: libdc1394-22-dbg -Section: debug -Architecture: any -Multi-Arch: same -Depends: libdc1394-22 (= ${binary:Version}), ${misc:Depends} -Description: debugging symbols for the libdc1394-22 library - libdc1394 is a library that is intended to provide a high level - programming interface for application developers who wish to control - IEEE 1394 based cameras that conform to the 1394-based Digital Camera - Specification (found at http://www.1394ta.org/). - . - This version of libdc1394 supports both the old and new (juju) FireWire stack. - It automatically detects which one to use at runtime. - . - This package contains the debugging symbols for the shared libraries. - Package: libdc1394-22-doc Section: doc Architecture: all +Multi-Arch: foreign Depends: ${misc:Depends}, libjs-jquery Description: high level programming interface for IEEE 1394 digital cameras - documentation libdc1394 is a library that is intended to provide a high level diff -Nru libdc1394-22-2.2.5/debian/libdc1394-22-doc.doc-base libdc1394-22-2.2.5/debian/libdc1394-22-doc.doc-base --- libdc1394-22-2.2.5/debian/libdc1394-22-doc.doc-base 2016-02-07 16:13:25.000000000 +0000 +++ libdc1394-22-2.2.5/debian/libdc1394-22-doc.doc-base 2019-03-25 15:15:17.000000000 +0000 @@ -5,8 +5,8 @@ Abstract: The documentation for libdc1394, a high level programming interface for IEEE 1394 digital cameras Format: HTML -Index: /usr/share/doc/libdc1394-22-doc/html/index.html -Files: /usr/share/doc/libdc1394-22-doc/html/* +Index: /usr/share/doc/libdc1394-22/html/index.html +Files: /usr/share/doc/libdc1394-22/html/* Format: PDF -Files: /usr/share/doc/libdc1394-22-doc/libdc1394.pdf.gz +Files: /usr/share/doc/libdc1394-22/libdc1394.pdf.gz diff -Nru libdc1394-22-2.2.5/debian/libdc1394-22-utils/usr/share/man/man1/dc1394_reset_bus.1 libdc1394-22-2.2.5/debian/libdc1394-22-utils/usr/share/man/man1/dc1394_reset_bus.1 --- libdc1394-22-2.2.5/debian/libdc1394-22-utils/usr/share/man/man1/dc1394_reset_bus.1 2010-01-23 23:36:25.000000000 +0000 +++ libdc1394-22-2.2.5/debian/libdc1394-22-utils/usr/share/man/man1/dc1394_reset_bus.1 1970-01-01 00:00:00.000000000 +0000 @@ -1,31 +0,0 @@ -.TH DC1394_RESET_BUS 1 "February 2008" "dc1394_reset_bus" "User Commands" -.SH NAME -dc1394_reset_bus \- resets the IEEE1394 bus -.SH SYNOPSIS -.B dc1394_reset_bus -.SH DESCRIPTION -Finds the 1394 bus of the first camera found and resets it -.SH OPTIONS -There are no command-line options for this program. -.PP -.SH BUGS -This program is maintained by the DC1394 Package Mainteners' team . - -The bugs related to libdc1394 and current packaging can be submitted here: - -http://bugs.launchpad.net/~libdc1394-dev/ - -For bugs related to library implementation, please submit to libdc1394 developers: . -.SH COPYRIGHT -This manual page was written and is maintained by the DC1394 Package Mainteners' -team. The team members and other information can be found online at: -http://launchpad.net/~libdc1394-dev - -Permission is granted to copy, distribute and/or modify this document under -the terms of the GNU General Public License, Version 3 or any later version -published by the Free Software Foundation. - -On Debian systems (like Ubuntu), the complete text of the GNU General -Public License can be found in /usr/share/common-licenses/GPL-3. -.SH "SEE ALSO" -.BR dc1394_vloopback (1) diff -Nru libdc1394-22-2.2.5/debian/libdc1394-22-utils/usr/share/man/man1/dc1394_vloopback.1 libdc1394-22-2.2.5/debian/libdc1394-22-utils/usr/share/man/man1/dc1394_vloopback.1 --- libdc1394-22-2.2.5/debian/libdc1394-22-utils/usr/share/man/man1/dc1394_vloopback.1 2010-01-23 23:36:25.000000000 +0000 +++ libdc1394-22-2.2.5/debian/libdc1394-22-utils/usr/share/man/man1/dc1394_vloopback.1 1970-01-01 00:00:00.000000000 +0000 @@ -1,59 +0,0 @@ -.TH DC1394_VLOOPBACK 1 "February 2008" "dc1394_vloopback " "User Commands" -.SH NAME -dc1394_vloopback \- send format0 video to V4L vloopback device -.SH SYNOPSIS -.B dc1394_vloopback [\fI\-\-daemon\fR] [\fI\-\-pipe\fR] [\fI\-\-guid=camera-euid\fR] [\fI\-\-video1394=/dev/video1394/x\fR] [\fI\-\-vloopback=/dev/video0\fR] [\fI\-\-palette=yuv422|rgb24\fR] [\fI\-\-width=n\fR] [\fI\-\-height=n\fR] -.SH DESCRIPTION -Sends format0 640x480 RGB to the vloopback input device so that it can be consumed by V4L applications on the vloopback output device. -.SH OPTIONS -.TP -\fB\-\-daemon\fR -run as a daemon, detached from console (optional). -.TP -\fB\-\-pipe\fR -write images to vloopback device instead of using zero-copy mmap mode (optional). -.TP -\fB\-\-guid\fR -select camera to use (optional). default is first camera on any port. -.TP -\fB\-\-video1394\fR -specifies video1394 device to use (optional). default is /dev/video1394/. -.TP -\fB\-\-vloopback\fR -specifies video4linux device to use (optional). default is to determine this automatically. -.TP -\fB\-\-palette\fR -specify the video palette to use (optional). yuv422 (default) or rgb24. -.TP -\fB\-\-width\fR -set the initial width (default=640) -.TP -\fB\-\-height\fR -set the initial height (default=480) -.TP -\fB\-\-help\fR -print help message -.PP -.SH BUGS -This program is maintained by the DC1394 Package Mainteners' team . - -The bugs related to libdc1394 and current packaging can be submitted here: - -http://bugs.launchpad.net/~libdc1394-dev/ - -For bugs related to library implementation, please submit to libdc1394 developers: . -.SH AUTHOR -This manual page was originally written by Peter De Schrijver for the Debian GNU/Linux system (but may be used by others). -.SH COPYRIGHT -This manual page is maintained by the DC1394 Package Mainteners' -team. The team members and other information can be found online at: -http://launchpad.net/~libdc1394-dev - -Permission is granted to copy, distribute and/or modify this document under -the terms of the GNU General Public License, Version 3 or any later version -published by the Free Software Foundation. - -On Debian systems (like Ubuntu), the complete text of the GNU General -Public License can be found in /usr/share/common-licenses/GPL-3. -.SH "SEE ALSO" -.BR dc1394_reset_bus (1) diff -Nru libdc1394-22-2.2.5/debian/patches/dont-build-libdc1394_vloopback libdc1394-22-2.2.5/debian/patches/dont-build-libdc1394_vloopback --- libdc1394-22-2.2.5/debian/patches/dont-build-libdc1394_vloopback 2014-07-23 13:23:18.000000000 +0000 +++ libdc1394-22-2.2.5/debian/patches/dont-build-libdc1394_vloopback 1970-01-01 00:00:00.000000000 +0000 @@ -1,55 +0,0 @@ -Description: Upstream changes introduced in version 2.1.3-2 - This patch has been created by dpkg-source during the package build. - Here's the last changelog entry, hopefully it gives details on why - those changes were made: - . - libdc1394-22 (2.1.3-2) unstable; urgency=low - . - * Do not build the dc1394_vloopback example program anymore, as it depends on - the Video4Linux1 API, which is no longer available with newer kernels. - Closes: #622037 - . - The person named in the Author field signed this changelog entry. -Author: Guus Sliepen -Bug-Debian: http://bugs.debian.org/622037 - ---- -The information above should follow the Patch Tagging Guidelines, please -checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here -are templates for supplementary fields that you might want to add: - -Origin: , -Bug: -Bug-Debian: http://bugs.debian.org/ -Bug-Ubuntu: https://launchpad.net/bugs/ -Forwarded: -Reviewed-By: -Last-Update: - ---- libdc1394-22-2.1.3.orig/examples/Makefile.am -+++ libdc1394-22-2.1.3/examples/Makefile.am -@@ -1,5 +1,5 @@ - MAINTAINERCLEANFILES = Makefile.in --dist_man_MANS = dc1394_reset_bus.1 dc1394_vloopback.1 -+dist_man_MANS = dc1394_reset_bus.1 - AM_CPPFLAGS = -I$(top_srcdir) - - A = grab_gray_image grab_partial_image grab_color_image \ -@@ -8,7 +8,6 @@ A = grab_gray_image grab_partial_image g - B = dc1394_reset_bus - - if HAVE_LINUX --B += dc1394_vloopback - if HAVE_XV - A += dc1394_multiview - endif -@@ -37,9 +36,6 @@ grab_partial_image_SOURCES = grab_partia - - grab_partial_pvn_SOURCES = grab_partial_pvn.c - --dc1394_vloopback_SOURCES = dc1394_vloopback.c affine.c affine.h --dc1394_vloopback_LDADD = $(LDADD) -lm -- - dc1394_reset_bus_SOURCES = dc1394_reset_bus.c - - basler_sff_info_SOURCES = basler_sff_info.c diff -Nru libdc1394-22-2.2.5/debian/rules libdc1394-22-2.2.5/debian/rules --- libdc1394-22-2.2.5/debian/rules 2017-01-15 13:35:22.000000000 +0000 +++ libdc1394-22-2.2.5/debian/rules 2019-03-25 15:10:39.000000000 +0000 @@ -1,7 +1,7 @@ #!/usr/bin/make -f %: - dh $@ --with autoreconf + dh $@ override_dh_auto_configure: dh_auto_configure -- --enable-doxygen-pdf --enable-doxygen-html @@ -9,7 +9,4 @@ override_dh_auto_build: dh_auto_build -- all doxygen-pdf -override_dh_strip: - dh_strip --dbg-package=libdc1394-22-dbg - -.PHONY: override_dh_auto_configure override_dh_auto_build override_dh_strip +.PHONY: override_dh_auto_configure override_dh_auto_build