--- libdc1394-1.1.0.orig/examples/grab_color_image.1 +++ libdc1394-1.1.0/examples/grab_color_image.1 @@ -0,0 +1,17 @@ +.TH GRAB_COLOR_IMAGE "1" "January 2004" "grab_color_image" "User Commands" +.SH NAME +grab_color_image \- manual page for grab_color_image +.SH SYNOPSIS +.B grab_color_image [\fI\-\-guid=/dev/video1394/x\fR] [filename.ppm] +.SH DESCRIPTION +Get one image using libdc1394 and store it as a portable pix map (ppm) image. +.SH OPTIONS +.TP +\fb\-\-guid\fR +specifies camera to use. default is the first camera found in the system. +\fB\-\-help\fR +print help message +.PP +.SH AUTHOR +This manual page was written by Peter De Schrijver for the Debian GNU/Linux system (but may be used by others). + --- libdc1394-1.1.0.orig/examples/dc1394_vloopback.1 +++ libdc1394-1.1.0/examples/dc1394_vloopback.1 @@ -0,0 +1,40 @@ +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.33. +.TH DC1394_VLOOPBACK "1" "December 2003" "dc1394_vloopback " "User Commands" +.SH NAME +dc1394_vloopback \- manual page for dc1394_vloopback +.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 AUTHOR +This manual page was written by Peter De Schrijver for the Debian GNU/Linux system (but may be used by others). + --- libdc1394-1.1.0.orig/examples/grab_partial_image.c +++ libdc1394-1.1.0/examples/grab_partial_image.c @@ -213,7 +213,7 @@ /*--------------------------------------------------------------------- * output elapsed time *---------------------------------------------------------------------*/ - elapsed_time = (float)(times(&tms_buf) - start_time) / CLK_TCK; + elapsed_time = (float)(times(&tms_buf) - start_time) / CLOCKS_PER_SEC; printf( "got frame %d. elapsed time: %g sec ==> %g frames/second\n", i, elapsed_time, (float)i / elapsed_time); } --- libdc1394-1.1.0.orig/examples/dc1394_multiview.1 +++ libdc1394-1.1.0/examples/dc1394_multiview.1 @@ -0,0 +1,53 @@ +.TH DC1394_MULTIVIEW "1" "December 2003" "dc1394_vloopback " "User Commands" +.SH NAME +dc1394_multiview \- manual page for dc1394_multiview +.SH SYNOPSIS +.B dc1394_multiview [\fI\-\-fps=[1,3,15,30]\fR] [\fI\-\-res=[0,1,2]\fR] [\fI\-\-device=/dev/video1394/x\fR] +.SH DESCRIPTION +View format0-only camera video from one or more cameras. +.SH OPTIONS +.TP +\fB\-\-fps\fR +frames per second. default is 7. The 30 fps setting is incompatible with the 640x480 RGB8 resolution setting. +.TP +\fB\-\-res\fR +resolution. 0 is 320x240 (default), 1 = 640x480 YUV4:1:1, 2 = 640x480 RGB8 +.TP +\fB\-\-device\fR +specifies video1394 device to use (optional). default is /dev/video1394/ +.TP +\fB\-\-help\fR +print help message +.PP +.SH KEYBOARD CONTROLS +.TP +\fBq\fR +quit +.TP +\fB< or ,\fR +scale -50% +.TP +\fB> or .\fR +scale +50% +.TP +\fB0\fR +pause +.TP +\fB1\fR +set framerate to 1.875 fps +.TP +\fB2\fR +set framerate to 3.75 fps +.TP +\fB3\fR +set framerate to 7.5 fps +.TP +\fB4\fR +set framerate to 15 fps +.TP +\fB5\fR +set framerate to 30 fps +.SH AUTHOR +This manual page was written by Peter De Schrijver for the Debian GNU/Linux system (but may be used by others). + + --- libdc1394-1.1.0.orig/examples/grab_gray_image.1 +++ libdc1394-1.1.0/examples/grab_gray_image.1 @@ -0,0 +1,16 @@ +.TH GRAB_GRAY_IMAGE "1" "January 2004" "grab_gray_image" "User Commands" +.SH NAME +grab_gray_image \- manual page for grab_gray_image +.SH SYNOPSIS +.B grab_gray_image +.SH DESCRIPTION +Get one gray image using libdc1394 and store it in portable grayscale map format in Image.pgm +.SH OPTIONS +.TP +none +.PP +.SH BUGS +The filename should be a commandline argument +.SH AUTHOR +This manual page was written by Peter De Schrijver for the Debian GNU/Linux system (but may be used by others). + --- libdc1394-1.1.0.orig/examples/grab_partial_image.1 +++ libdc1394-1.1.0/examples/grab_partial_image.1 @@ -0,0 +1,16 @@ +.TH GRAB_PARTIAL_IMAGE "1" "January 2004" "grab_partial_image" "User Commands" +.SH NAME +grab_partial_image \- manual page for grab_partial_image +.SH SYNOPSIS +.B grab_partial_image +.SH DESCRIPTION +Grab partial image from camera. Camera must be format 7 (scalable image size) compatible. The image will be stored as a Portable Grayscale map in Part.pgm. +.SH OPTIONS +.TP +none +.PP +.SH BUGS +The filename should be a commandline argument +.SH AUTHOR +This manual page was written by Peter De Schrijver for the Debian GNU/Linux system (but may be used by others). + --- libdc1394-1.1.0.orig/debian/copyright +++ libdc1394-1.1.0/debian/copyright @@ -0,0 +1,14 @@ +This package was debianized by Chanop Silpa-Anan on +Fri, 10 Aug 2001 22:48:35 +1000. + +It was downloaded from http://sourceforge.net/projects/libdc1394/ + +Upstream Author: Gord Peters + Per Dalgas Jakobsen + Chris Urmson + Damien Douxchamps + +Copyright: + +This package is license under LGPL. You may find a copy of LGPL license on your +Debian system at /usr/share/common-licenses/LGPL . --- libdc1394-1.1.0.orig/debian/control +++ libdc1394-1.1.0/debian/control @@ -0,0 +1,47 @@ +Source: libdc1394 +Section: libs +Priority: extra +Maintainer: Ubuntu Core Developers +XSBC-Original-Maintainer: Peter De Schrijver (p2) +Build-Depends: debhelper (>> 3.0.0), libraw1394-dev, libx11-dev, libxv-dev, x-dev, gcc (>= 3.0.0) +Standards-Version: 3.6.1 + +Package: libdc1394-13-dev +Provides: libdc1394-dev +Conflicts: libdc1394-dev, libdc1394-10-dev, libdc1394-11-dev +Section: libdevel +Architecture: alpha amd64 arm hppa i386 ia64 m68k mips mipsel powerpc s390 sh sparc lpia +Depends: libdc1394-13 (= ${Source-Version}), libraw1394-dev, libc6-dev +Description: high level programming interface for IEEE1394 digital camera + 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 package contains development files. + +Package: libdc1394-13 +Section: libs +Architecture: alpha amd64 arm hppa i386 ia64 m68k mips mipsel powerpc s390 sh sparc ppc64 lpia +Depends: ${shlibs:Depends} +Description: high level programming interface for IEEE1394 digital camera + 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 package contains shared libraries. + +Package: libdc1394-examples +Section: libs +Architecture: alpha amd64 arm hppa i386 ia64 m68k mips mipsel powerpc s390 sh sparc ppc64 lpia +Depends: ${shlibs:Depends} +Conflicts: libdc1394-9 +Description: high level programming interface for IEEE1394 digital camera + 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 package contains an example program. + --- libdc1394-1.1.0.orig/debian/docs +++ libdc1394-1.1.0/debian/docs @@ -0,0 +1,2 @@ +NEWS +README --- libdc1394-1.1.0.orig/debian/libdc1394-13.dirs +++ libdc1394-1.1.0/debian/libdc1394-13.dirs @@ -0,0 +1 @@ +usr/lib --- libdc1394-1.1.0.orig/debian/libdc1394-13.files +++ libdc1394-1.1.0/debian/libdc1394-13.files @@ -0,0 +1 @@ +usr/lib/lib*.so.* --- libdc1394-1.1.0.orig/debian/rules +++ libdc1394-1.1.0/debian/rules @@ -0,0 +1,84 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# This is the debhelper compatability version to use. +export DH_COMPAT=3 + +# shared library versions, option 1 +version=2.0.5 +major=2 +# option 2, assuming the library is created as src/.libs/libfoo.so.2.0.5 or so +#version=`ls src/.libs/lib*.so.* | \ +# awk '{if (match($$0,/[0-9]+\.[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}'` +#major=`ls src/.libs/lib*.so.* | \ +# awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'` + +configure: configure-stamp +configure-stamp: + dh_testdir + # Add here commands to configure the package. + ./configure --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --with-x --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib + + touch configure-stamp + +build: configure-stamp build-stamp +build-stamp: + dh_testdir + + # Add here commands to compile the package. + $(MAKE) + + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + # Add here commands to clean up after the build process. + -$(MAKE) distclean + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # Add here commands to install the package into debian/tmp + $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp + install -D libdc1394/libdc1394.pc debian/tmp/usr/lib/pkgconfig/libdc1394.pc + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_movefiles + + dh_installdocs + dh_installman -p libdc1394-examples examples/dc1394_vloopback.1 + dh_installchangelogs ChangeLog + dh_link + dh_strip + dh_compress + dh_fixperms + dh_makeshlibs + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch + +.PHONY: build clean binary-indep binary-arch binary install configure + --- libdc1394-1.1.0.orig/debian/changelog +++ libdc1394-1.1.0/debian/changelog @@ -0,0 +1,193 @@ +libdc1394 (1.1.0-5ubuntu2) jaunty; urgency=low + + * No changes rebuild to compile it on ARM + + -- Jonathan Riddell Wed, 18 Feb 2009 23:07:19 +0000 + +libdc1394 (1.1.0-5ubuntu1) hardy; urgency=low + + * Merge with Debian, remaining change: + - Add lpia to architectures in debian/control + + -- Jonathan Riddell Fri, 30 Nov 2007 14:54:48 +0000 + +libdc1394 (1.1.0-5) unstable; urgency=low + + * add armel and armeb to control file + + -- Peter De Schrijver (p2) Sun, 16 Sep 2007 20:44:58 +0200 + +libdc1394 (1.1.0-4) unstable; urgency=low + + * replace obsolete CLK_TCK by CLOCKS_PER_SEC (Closes: #441704) + + -- Peter De Schrijver (p2) Sun, 16 Sep 2007 02:21:39 +0200 + +libdc1394 (1.1.0-3ubuntu3) gutsy; urgency=low + + [ Stefan Skotte ] + * Add lpia to build architectures + + -- Jonathan Riddell Sat, 11 Aug 2007 13:23:13 +0100 + +libdc1394 (1.1.0-3ubuntu2) feisty; urgency=low + + * debian/control: Update maintainer fields according to debian- + maintainer-field spec. + + -- Martin Pitt Mon, 26 Feb 2007 08:50:13 +0000 + +libdc1394 (1.1.0-3ubuntu1) edgy; urgency=low + + * examples/grab_partial_image.c: + + Use CLOCKS_PER_SEC instead of old, removed CLK_TCK to fix FTBFS + + -- Sebastian Dröge Tue, 27 Jun 2006 16:12:50 +0200 + +libdc1394 (1.1.0-3) unstable; urgency=low + + * Updated X11 library dependencies (Closes: #347022) + * Added ppc64 arch (Closes: #302654) + * Added libdc1394.pc (Closes: #339730) + * Dedicated to Filteria + + -- Peter De Schrijver (p2) Tue, 10 Jan 2006 23:06:37 +0100 + +libdc1394 (1.1.0-2) unstable; urgency=low + + * First upload to unstable + + -- Peter De Schrijver (p2) Fri, 1 Apr 2005 15:56:47 +0200 + +libdc1394 (1.1.0-1) unstable; urgency=low + + * New upstream version + * Updated maintainer email address + + -- Peter De Schrijver (p2) Thu, 17 Feb 2005 23:07:04 +0100 + +libdc1394 (1.0.0-4) unstable; urgency=low + + * Add missing dependency on libraw1394 to libdc1394 (closes #287563) + + -- Peter De Schrijver (p2) Tue, 25 Jan 2005 23:26:01 +0100 + +libdc1394 (1.0.0-3) unstable; urgency=low + + * Added more AMD64 support (closes #249389) + + -- Peter De Schrijver (p2) Thu, 28 Oct 2004 12:31:47 +0200 + +libdc1394 (1.0.0-2) unstable; urgency=low + + * Added AMD64 as a supported platform + + -- Peter De Schrijver (p2) Mon, 25 Oct 2004 21:17:52 +0200 + +libdc1394 (1.0.0-1) unstable; urgency=low + + * New upstream version + + -- Peter De Schrijver (p2) Thu, 16 Sep 2004 18:40:39 +0200 + +libdc1394 (0.9.5-1) unstable; urgency=low + + * New upstream version fixing library versioning problems + + -- Peter De Schrijver (p2) Tue, 29 Jun 2004 23:50:44 +0200 + +libdc1394 (0.9.4-2) unstable; urgency=low + + * Fixed binary incompatibility with previous version (closes: #254763) + + -- Peter De Schrijver (p2) Wed, 30 Jun 2004 00:56:10 +0200 + +libdc1394 (0.9.4-1) unstable; urgency=low + + * New upstream version + + -- Peter De Schrijver (p2) Tue, 25 May 2004 20:52:21 +0200 + +libdc1394 (0.9.3-1) unstable; urgency=low + + * New upstream version + + -- Peter De Schrijver (p2) Sat, 31 Jan 2004 15:52:00 +0100 + +libdc1394 (0.9.2-2) unstable; urgency=low + + * Added a few missing build dependencies (closes: #227256) + + -- Peter De Schrijver (p2) Wed, 14 Jan 2004 00:36:28 +0100 + +libdc1394 (0.9.2-1) unstable; urgency=low + + * New upstream version + * New Maintainer (closes: #158473) + + -- Peter De Schrijver (p2) Thu, 4 Dec 2003 20:29:16 +0100 + +libdc1394 (0.9.1-2) unstable; urgency=low + + * Patch package with recen config.guess and config.sub. (closes: #182699) + + -- Chanop Silpa-Anan Sat, 5 Apr 2003 20:45:22 +1000 + +libdc1394 (0.9.1-1) unstable; urgency=low + + * New upstream release. (closes: #179615) + * Add m68k to build list per manty at debian dot org request. + + -- Chanop Silpa-Anan Mon, 10 Feb 2003 11:49:40 +1100 + +libdc1394 (0.9.0-3) unstable; urgency=low + + * Add xlibs-dev to Build-Depends for building some examples. + (closes: #162642) + + -- Chanop Silpa-Anan Tue, 19 Nov 2002 17:15:03 +1100 + +libdc1394 (0.9.0-2) unstable; urgency=low + + * Add s390 to support architecture. (closes: #166355) + + -- Chanop Silpa-Anan Mon, 28 Oct 2002 14:53:06 +1100 + +libdc1394 (0.9.0-1) unstable; urgency=low + + * New upstream release. (closes: #160370) + + -- Chanop Silpa-Anan Mon, 23 Sep 2002 02:48:16 +1000 + +libdc1394 (0.8.3-1.cvs20020506) unstable; urgency=low + + * Update to current cvs version. Coriander needs it. + + -- Chanop Silpa-Anan Mon, 6 May 2002 18:41:36 +1000 + +libdc1394 (0.8.3-1) unstable; urgency=low + + * New upstream release. (closes: #120189) + + -- Chanop Silpa-Anan Sun, 25 Nov 2001 18:27:32 +1100 + +libdc1394 (0.8.1-2) unstable; urgency=low + + * Update config.sub and config.guess . (closes: #115002) + + -- Chanop Silpa-Anan Thu, 25 Oct 2001 05:46:15 +1000 + +libdc1394 (0.8.1-1.1) unstable; urgency=low + + * Oh, silly me. The Depends line did not tell me that this library depends + on libraw1394. Oops .. + * Add Build-Depends: libraw1394-dev . (closes: #108811) + * Add Depends: libraw1394-dev to libdc1394-dev. + + -- Chanop Silpa-Anan Thu, 16 Aug 2001 11:33:18 +1000 + +libdc1394 (0.8.1-1) unstable; urgency=low + + * Initial Release. (closes: #108311) + + -- Chanop Silpa-Anan Sun, 12 Aug 2001 20:45:15 +1000 --- libdc1394-1.1.0.orig/debian/libdc1394-13-dev.dirs +++ libdc1394-1.1.0/debian/libdc1394-13-dev.dirs @@ -0,0 +1,3 @@ +usr/lib/pkgconfig +usr/lib +usr/include --- libdc1394-1.1.0.orig/debian/libdc1394-examples.files +++ libdc1394-1.1.0/debian/libdc1394-examples.files @@ -0,0 +1 @@ +/usr/bin/* --- libdc1394-1.1.0.orig/debian/libdc1394-13-dev.files +++ libdc1394-1.1.0/debian/libdc1394-13-dev.files @@ -0,0 +1,4 @@ +usr/include/* +usr/lib/lib*.a +usr/lib/lib*.so +usr/lib/pkgconfig/*.pc --- libdc1394-1.1.0.orig/debian/dirs +++ libdc1394-1.1.0/debian/dirs @@ -0,0 +1,2 @@ +usr/bin +usr/sbin --- libdc1394-1.1.0.orig/libdc1394/libdc1394.pc +++ libdc1394-1.1.0/libdc1394/libdc1394.pc @@ -0,0 +1,11 @@ +prefix=/usr +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: libdc1394 +Description: High level programming interface for IEEE1394 digital camera. +Version: 1.1.0 +Libs: -L${libdir} -ldc1394_control +Cflags: -I${includedir}/libdc1394 +