debian/0000755000000000000000000000000012247375457007206 5ustar debian/libraw1394-11.dirs0000644000000000000000000000001011232614476012066 0ustar usr/lib debian/copyright0000644000000000000000000001671011720221132011115 0ustar This package was debianized by Ludovic RESLINGER on Sun, 10 Sep 2006 16:08:19 +0200. It was downloaded from: https://www.kernel.org/pub/linux/libs/ieee1394/ Upstream Authors: Andreas BOMBE Dan DENNEDY Copyright Holders: Upstream maintainer: Dan DENNEDY Original author: Andreas BOMBE 1999-2004 Contributors: Manfred WEIHS 1999-2004 Christian TOEGLE 1999-2004 Dan MAAS 1999-2004 Ben COLLINS 2003-2004 Kristian Hoegsberg 2007 License: This package is free software; you can redistribute it 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 package 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 package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL'. Others Licences: - GPLv2 or higher This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This package 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL'. The following files are licensed under GPL Licence: - Makefile.in - aclocal.m4 - config.guess - config.sub - configure - depcomp - ltmain.sh - missing - doc/Makefile.in - src/Makefile.in - tools/Makefile.in - MIT/X11 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. The following file is licensed under MIT Licence: - install-sh The Debian packaging is (C) 2006, Ludovic RESLINGER and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. All others files are licenced under LGPL Licence (v2.1 or higher). Copyright notices: - Makefile.in Copyright (C) 1994-2005 Free Software Foundation, Inc. - aclocal.m4 Copyright (C) 1996-2005 Free Software Foundation, Inc. - COPYING.LIB Copyright (C) 1991, 1999 Free Software Foundation, Inc. - config.guess Copyright (C) 1992-2005 Free Software Foundation, Inc. - config.sub Copyright (C) 1992-2005 Free Software Foundation, Inc. - configure Copyright (C) 2003 Free Software Foundation, Inc. - depcomp Copyright (C) 1999, 2000, 2003, 2004, 2005 Free Software Foundation, Inc. - INSTALL Copyright (C) 1994-2005 Free Software Foundation, Inc. - install-sh Copyright (C) 1994 X Consortium - ltmain.sh Copyright (C) 1996 Gordon MATZIGKEIT Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005 Free Software Foundation, Inc. - missing Copyright (C) 1996 Fran,cois PINARD Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005 Free Software Foundation, Inc - doc/Makefile.in Copyright (C) 1994-2005 Free Software Foundation, Inc. - doc/dumpiso.1.in doc/sendiso.1.in doc/testlibraw.1.in doc/isodump.5.in Copyright (C) 1999-2000 Andreas BOMBE - doc/libraw1394.sgml Copyright (C) 2001-2004 Andreas BOMBE Copyright (C) 2001-2004 Dan MAAS Copyright (C) 2001-2004 Manfred WEIHS Copyright (C) 2001-2004 Christian TOEGLE - src/Makefile.in Copyright (C) 1994-2005 Free Software Foundation, Inc. - src/arm.c Copyright (C) 2002 Christian TOEGLE Copyright (C) 2002 Manfred WEIHS - src/errors.c Copyright (C) 1999-2002 Andreas BOMBE - src/eventloop.c Copyright (C) 1999-2002 Andreas BOMBE Copyright (C) 2002 Manfred WEIHS Copyright (C) 2002 Christian TOEGLE - src/fcp.c Copyright (C) 1999-2002 Andreas BOMBE - src/fw.c src/fw.h src/fw-iso.c Copyright (C) 2007 Kristian Hoegsberg - src/iso.c Copyright (C) 1999-2002 Andreas BOMBE Copyright (C) 1999-2002 Dan MAAS - src/main.c Copyright (C) 1999-2002 Andreas BOMBE Copyright (C) 2002 Christian TOEGLE Copyright (C) 2001- 2002 Manfred WEIHS - src/raw1394.h src/raw1394_private.h src/kernel-raw1394.h src/ieee1394.h src/ieee1394-ioctl.h src/csr.h Copyright (C) 1999-2004 Andreas BOMBE Copyright (C) 1999-2004 Dan MAAS Copyright (C) 1999-2004 Christian TOEGLE Copyright (C) 1999-2004 Manfred WEIHS - src/readwrite.c Copyright (C) 1999-2002 Andreas BOMBE Copyright (C) 2002 Christian TOEGLE Copyright (C) 2002 Manfred WEIHS - src/version.c Copyright (C) 1999-2002 Andreas BOMBE - tools/Makefile.in Copyright (C) 1994-2005 Free Software Foundation, Inc. - tools/dumpiso.c tools/sendiso.c tools/testlibraw.c Copyright (C) 1999-2000 Andreas BOMBE debian/libraw1394-dev.install0000644000000000000000000000012612141423124013124 0ustar usr/include/* usr/lib/*/lib*.a usr/lib/*/lib*.so usr/lib/*/pkgconfig/* usr/lib/*/*.la debian/libraw1394-11.docs0000644000000000000000000000005111232617331012053 0ustar AUTHORS NEWS README debian/README.Debian debian/changelog0000644000000000000000000002037112247375454011060 0ustar libraw1394 (2.1.0-1ubuntu1) trusty; urgency=low * Build using dh-autoreconf. -- Matthias Klose Tue, 03 Dec 2013 16:39:05 +0100 libraw1394 (2.1.0-1) unstable; urgency=low * New upstream release. * Replace debian/rules with the dh sequencer. * Bump debian/compat to 9. * Add a libraw1394-11-dbg package containing debugging symbols. * Drop the PostScript version of the manual. -- Guus Sliepen Sun, 05 May 2013 11:35:02 +0200 libraw1394 (2.0.9-1) unstable; urgency=low * New upstream release. Closes: #675677 * Bump Standards-Version. * Include buildflags.mk in debian/rules. -- Guus Sliepen Sun, 03 Jun 2012 23:32:14 +0200 libraw1394 (2.0.8-1) unstable; urgency=low * New upstream release. * Apply patch from Steve Langasek that adds multi-arch support. Closes: #651007 * Bump Standards-Version. * Provide build-arch and build-indep targets in debian/rules. * Fix warnings found by -Wall and cppcheck. -- Guus Sliepen Sun, 19 Feb 2012 18:05:38 +0100 libraw1394 (2.0.7-1) unstable; urgency=low * New upstream release. Closes: #617436 * Update watch file. -- Guus Sliepen Wed, 09 Mar 2011 10:27:46 +0100 libraw1394 (2.0.6-1) unstable; urgency=low * New upstream release. Closes: #602215 - Fixes isochronous I/O cleanup. Closes: #605291 * Update README.Debian to include information about the new FireWire stack. Closes: #598036 * Bump Standards-Version. * Update links to homepage and tarballs. * Merge patch from Ubuntu: use sudo in the examples in README.Debian. -- Guus Sliepen Sat, 12 Feb 2011 22:43:46 +0100 libraw1394 (2.0.5-2) unstable; urgency=low * Build-depend on docbook-xml. Closes: #569448 * Bump Standards-Version. -- Guus Sliepen Wed, 23 Jun 2010 13:41:36 +0200 libraw1394 (2.0.5-1) unstable; urgency=low * New upstream release. Closes: #564416 * Update watch file. Closes: #550623 * Convert to 3.0 (quilt) format. * Force removal of config.guess and config.sub in clean rule. * Apply patch from Stefan Richter fixing the SGML documentation. * Add ${misc:Depends} to all binary packages. -- Guus Sliepen Sat, 09 Jan 2010 22:42:18 +0100 libraw1394 (2.0.4-1) unstable; urgency=low * New upstream release. Closes: #535826 * Bump debhelper compat level and Standards-Version. * Remove obsolete TODO.Debian and README.Debian-source. -- Guus Sliepen Sat, 25 Jul 2009 17:16:11 +0200 libraw1394 (2.0.2-2) unstable; urgency=low * Upload to unstable. -- Guus Sliepen Tue, 17 Feb 2009 13:29:12 +0100 libraw1394 (2.0.2-1) experimental; urgency=low * New upstream release. Closes: #499775 - Supports the juju stack. Closes: #434551, #453358 -- Guus Sliepen Sun, 20 Jul 2008 19:52:07 +0200 libraw1394 (1.3.0-4) unstable; urgency=low * Drop dependency on makedev and use /dev/MAKEDEV if available. Closes: #477059 -- Guus Sliepen Sun, 01 Jun 2008 17:59:26 +0200 libraw1394 (1.3.0-3) unstable; urgency=low * Don't depend on makedev | udev, just on makedev. Closes: #469053 * Move Homepage from long description to its own field. * Don't ignore make distclean errors in debian/rules. * Add automatic dependencies for the binary in the libraw1394-dev package. -- Guus Sliepen Sun, 02 Mar 2008 21:20:29 +0100 libraw1394 (1.3.0-2) unstable; urgency=low * Ignore make distclean errors. -- Guus Sliepen Mon, 15 Oct 2007 15:14:33 +0200 libraw1394 (1.3.0-1) unstable; urgency=low * Adopting this package from Ludovic Reslinger. Closes: #429752 * New upstream release. - Allows overriding raw device with RAW1934DEV environment variable. Closes: #282967 -- Guus Sliepen Mon, 15 Oct 2007 12:06:32 +0200 libraw1394 (1.2.1-3.1) unstable; urgency=low * Non-maintainer upload. * Fix MAKEDEV invocation so that it works even in chroots (Closes: 429437). -- Pierre Habouzit Tue, 19 Jun 2007 19:16:51 +0100 libraw1394 (1.2.1-3) unstable; urgency=low * Change dependency on makedev to makedev | udev for libraw1394-8. Closes: #399738 Closes: #387942 * debian/libraw1394.postinst: Change /sbin/MAKEDEV to ./MAKEDEV. * debian/control: Remove dependency on firefox for libraw1394-doc. -- Ludovic RESLINGER Sat, 16 Jun 2007 20:37:42 +0200 libraw1394 (1.2.1-2) unstable; urgency=low * Change dependency on libraw1394-doc to suggests for libraw1394-dev. Closes: #388210 * Add dependency on makedev package for libraw1394-8. Closes: #388291 * Remove dependency on libc6-dev for libraw1394-dev because it is not necessary. -- Ludovic RESLINGER Thu, 21 Sep 2006 13:44:19 +0200 libraw1394 (1.2.1-1) unstable; urgency=low * New Maintainer. Closes: #372802 * New upstream release. Closes: #304890 * Remove upstream debian/ directory, new debianization. * upstream-fix: Warning messages from aclocal. Closes: #259460 Closes: #357366 * upstream-fix: New implementation with pkg-tools, lib1394.m4 is dropped. Closes: #258121 * debian/control: Change maintainer's name. * debian/control: Add homepage in descriptions. * debian/control: Remove debconf dependency because no longer used. Closes: #280911 Closes: #332005 * debian/copyright: Add Licences, Copyright Holders, Copyright notices. Closes: #290198 * debian/libraw1394.postinst: Change MAKEDEV way to /sbin/MAKEDEV. Closes: #212947 Closes: #238646 * debian/rules: Add documentation in postscript and html. * Change to Standards-Version 3.7.2. * Add dpatch packaging system. * README.Debian: Add information about the creation of /dev/raw1394. Closes: #333322 * Add debian/watch file. -- Ludovic RESLINGER Sun, 10 Sep 2006 16:08:19 +0200 libraw1394 (0.10.1-1.1) unstable; urgency=high * Non-maintainer upload. * Run MAKEDEV as /sbin/MAKEDEV. Closes: #212947 -- Michael Banck Wed, 10 Nov 2004 14:09:01 +0100 libraw1394 (0.10.1-1) unstable; urgency=low * New upstream. * Fix debconf stuff. Device gets created correctly now. Closes: #212394 -- Ben Collins Fri, 26 Sep 2003 09:33:52 -0400 libraw1394 (0.10.0-1) unstable; urgency=low * Maintainer changed to me (BenC). Taking over maintainership upstream and in Debian. * Lots of new stuff, new upstream. -- Ben Collins Sat, 12 Jul 2003 20:39:39 -0400 libraw1394 (0.9.0-3) unstable; urgency=low * Move to debhelper V3. * Add debconf support. -- Andreas Bombe Thu, 28 Jun 2001 14:01:37 +0200 libraw1394 (0.9.0-2) unstable; urgency=low * Fix postinst of shared library package so that it does not fail over the question to create /dev/raw1394 if input is connected to /dev/null (makes autobuilders happy). -- Andreas Bombe Sun, 17 Jun 2001 01:16:53 +0200 libraw1394 (0.9.0-1) unstable; urgency=low * Maintainer email address changed to my debian.org account. * Changed to debianized source format, using Debian revision. * New release adds testlibraw program (with man page) and programmer's documentation, all in libraw1394-dev. * Made sure that current config.{guess,sub} files are in the sources (closes: #95078). -- Andreas Bombe Fri, 25 May 2001 00:03:24 +0200 libraw1394 (0.8.2) unstable; urgency=low * Create device file in /dev instead of / (closes: #81158). -- Andreas Bombe Thu, 4 Jan 2001 02:37:57 +0100 libraw1394 (0.8.1) unstable; urgency=low * Use and require makedev (>= 2.3.1-49) which includes /dev/raw1394 (still supports potato by setting a variable during debian build). -- Andreas Bombe Mon, 11 Dec 2000 02:26:34 +0100 libraw1394 (0.8) unstable; urgency=low * New libraw1394 release. * ldconfig is done in postinst (now lintian clean). * /dev/raw1394 is created if it doesn't exist. -- Andreas Bombe Fri, 24 Nov 2000 02:06:08 +0100 libraw1394 (0.7) unstable; urgency=low * First unofficial Debian release. -- Andreas Bombe Sun, 10 Sep 2000 03:28:50 +0200 debian/libraw1394-11.postinst0000644000000000000000000000026611232614476013025 0ustar #!/bin/sh -e if [ "$1" = "configure" ]; then [ -x /dev/MAKEDEV ] && cd /dev && echo -n "Creating device node /dev/raw1394... " && ./MAKEDEV raw1394 && echo "done." fi #DEBHELPER# debian/libraw1394-tools.install0000644000000000000000000000006412141423127013512 0ustar usr/bin/* usr/share/man/man1/* usr/share/man/man5/* debian/libraw1394-tools.manpages0000644000000000000000000000005211720221572013636 0ustar usr/share/man/man1/* usr/share/man/man5/* debian/compat0000644000000000000000000000000212141423011010351 0ustar 9 debian/patches/0000755000000000000000000000000011720234054010613 5ustar debian/patches/0001-Remove-UTF-8-whitespace.patch0000644000000000000000000000143511720234054016405 0ustar From 15fc7175ab173b94dbd8f5f6e1300300e4b4433f Mon Sep 17 00:00:00 2001 From: Guus Sliepen Date: Sun, 19 Feb 2012 19:02:40 +0100 Subject: [PATCH 1/2] Remove UTF-8 whitespace. Found by cppcheck. --- src/readwrite.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/readwrite.c b/src/readwrite.c index e86f70b..003d280 100644 --- a/src/readwrite.c +++ b/src/readwrite.c @@ -33,7 +33,7 @@ #if HAVE_VALGRIND_VALGRIND_H # include # ifndef VALGRIND_MAKE_MEM_DEFINED_IF_ADDRESSABLE -#  define VALGRIND_MAKE_MEM_DEFINED_IF_ADDRESSABLE(m, n) do {} while(0) +# define VALGRIND_MAKE_MEM_DEFINED_IF_ADDRESSABLE(m, n) do {} while(0) # endif #else # define VALGRIND_MAKE_MEM_DEFINED_IF_ADDRESSABLE(m, n) do {} while(0) -- 1.7.9 debian/patches/fix-sgml-documentation0000644000000000000000000000664211322173161015142 0ustar Reported by Guus Sliepen: "make doc" failed due to missing doctype, unknown elements, and duplicate element IDs in libraw1394.sgml. The fix is to declare a recent DTD (matching the one which is used in current Linux kernel documentation docbooks) and to make the conflicting element IDs unique. The latter part of the fix is just temporary. In order to avoid the conflict when the documentation is updated the next time, also fix the kerneldoc comments of the respective API elements: These are typedefs, hence kernel-doc needs their comments prepended by "typedef ". Tested with Gentoo's docbook-xml-dtd 4.5, docbook-xsl-stylesheets 1.75.2, docbook-sgml-utils 0.6.14, and openjade 1.3.2-r1. Signed-off-by: Stefan Richter --- Guus, does this work for you? doc/libraw1394.sgml | 10 +++++----- src/raw1394.h | 18 +++++++----------- 2 files changed, 12 insertions(+), 16 deletions(-) diff --git a/doc/libraw1394.sgml b/doc/libraw1394.sgml index d5c11bf..88e97e9 100644 --- a/doc/libraw1394.sgml +++ b/doc/libraw1394.sgml @@ -1,6 +1,6 @@ - + + @@ -3184,7 +3184,7 @@ - + LINUX Kernel Hackers Manual @@ -3231,7 +3231,7 @@ - + LINUX Kernel Hackers Manual diff --git a/src/raw1394.h b/src/raw1394.h index 7bfeb05..99d8d40 100644 --- a/src/raw1394.h +++ b/src/raw1394.h @@ -699,12 +699,11 @@ typedef int (*fcp_handler_t)(raw1394handle_t, nodeid_t nodeid, int response, fcp_handler_t raw1394_set_fcp_handler(raw1394handle_t handle, fcp_handler_t new_h); /** - * req_callback_t - This is the general request handler - * @req_callback_t: This is the general request handler + * typedef req_callback_t - This is the general request handler * - * It is used by the default tag handler - * when a request completes, it calls the callback and passes it the data - * pointer and the error code of the request. + * Used by the default tag handler. When a request completes, it calls + * the callback and passes it the libraw1394 handle, the data pointer, + * and the error code of the request. **/ typedef int (*req_callback_t)(raw1394handle_t, void *data, raw1394_errcode_t err); @@ -715,13 +714,10 @@ struct raw1394_reqhandle { }; /** - * arm_req_callback_t - This is the general arm-request handle - * @arm_req_callback_t: This is the general arm-request handle - * @handle: libraw1394 handle + * typedef arm_req_callback_t - This is the general arm-request handle * - * (arm = address range mapping) - * It is used by the default arm-tag handler when a request has been - * received, it calls the arm_callback. + * Used by the default arm-tag handler (arm = address range mapping). + * Called when a request has been received. **/ typedef int (*arm_req_callback_t) (raw1394handle_t, struct raw1394_arm_request_response *arm_req_resp, -- 1.6.4.4 -- Stefan Richter -=====-==-=- ---= -=--= http://arcgraph.de/sr/ debian/patches/0002-Fix-incorrect-use-of-instead-of.patch0000644000000000000000000000115511720234054020154 0ustar From 969657885f0505de28df3e49fa5463d585884387 Mon Sep 17 00:00:00 2001 From: Guus Sliepen Date: Sun, 19 Feb 2012 19:04:16 +0100 Subject: [PATCH 2/2] Fix incorrect use of == instead of =. --- src/fw.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/fw.c b/src/fw.c index 1131d23..03fae66 100644 --- a/src/fw.c +++ b/src/fw.c @@ -851,7 +851,7 @@ handle_arm_request(raw1394handle_t handle, struct address_closure *ac, rrb = malloc(sizeof *rrb + in_length + response.length); if (rrb == NULL) { - errno == ENOMEM; + errno = ENOMEM; return -1; } -- 1.7.9 debian/patches/series0000644000000000000000000000000011762747423012035 0ustar debian/libraw1394-dev.docs0000644000000000000000000000002411232617333012412 0ustar AUTHORS NEWS README debian/README.Debian0000644000000000000000000000324511525577417011251 0ustar libraw1394 for Debian --------------------- This library supports both the old Firewire stack and the new "juju" stack. The new stack is recommended if you are using Linux kernel versions >= 2.6.33. Before all, you must verify if your actual linux kernel is built with ieee1394 and raw1394 support. Generaly, if you use a debian linux kernel package, it is the case, but you can know that with this command: grep FIREWIRE /boot/config-`uname -r` grep IEEE1394 /boot/config-`uname -r` If these features are available in you kernel, you may see these lines: CONFIG_FIREWIRE=y/m (new stack) CONFIG_IEEE1394=y/m (old stack) CONFIG_IEEE1394_RAWIO=y/m (old stack) If these features are compiled as modules, you might need to load the modules. You can do that with this command: sudo modprobe firewire (new stack) sudo modprobe raw1394 (old stack) With the old stack, the device file /dev/raw1394 will be created for libraw1394. This library is used by applications to access FireWire devices. The default access permissions allows only users in the "disk" group. This restrictive setting was chosen since raw1394 allows almost full access to the FireWire bus and all connected devices are accessible, which may include hard disks. You can add your user in the "disk" group with this command: sudo adduser disk If you don't intend to connect sensitive devices and e.g. only want to get video streams out of a camera, you can relax the permissions. If you don't have malicious users on your system, you can allow access for all users with this command: sudo chmod 666 /dev/raw1394 With the new stack, the FireWire devices are accessed through the /dev/fw* files. debian/control0000644000000000000000000000700412247375427010607 0ustar Source: libraw1394 Priority: optional Maintainer: Guus Sliepen Build-Depends: debhelper (>= 9), dh-autoreconf, docbook-utils, docbook-xml, dpkg-dev (>= 1.16.1~) Standards-Version: 3.9.3 Section: libs Homepage: https://ieee1394.wiki.kernel.org/ Package: libraw1394-dev Section: libdevel Multi-Arch: same Architecture: any Depends: libraw1394-11 (= ${binary:Version}), ${misc:Depends} Recommends: libraw1394-tools Suggests: libraw1394-doc Description: library for direct access to IEEE 1394 bus - development files libraw1394 is the only supported interface to the kernel side raw1394 of the Linux IEEE-1394 subsystem, which provides direct access to the connected 1394 buses to user space. Through libraw1394/raw1394, applications can directly send to and receive from other nodes without requiring a kernel driver for the protocol in question. . This package contains the include files, static library and development tools for libraw1394. Package: libraw1394-doc Architecture: all Section: doc Depends: ${misc:Depends} Description: Reference manual and documentation about libraw1394 libraw1394 is the only supported interface to the kernel side raw1394 of the Linux IEEE-1394 subsystem, which provides direct access to the connected 1394 buses to user space. Through libraw1394/raw1394, applications can directly send to and receive from other nodes without requiring a kernel driver for the protocol in question. . This package contains documentation for libraw1394, as well as the programmer's documentation. Package: libraw1394-11 Section: libs Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: libraw1394-doc Description: library for direct access to IEEE 1394 bus (aka FireWire) libraw1394 is the only supported interface to the kernel side raw1394 of the Linux IEEE-1394 subsystem, which provides direct access to the connected 1394 buses to user space. Through libraw1394/raw1394, applications can directly send to and receive from other nodes without requiring a kernel driver for the protocol in question. Package: libraw1394-11-dbg Section: debug Priority: extra Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: libraw1394-11 (= ${binary:Version}), ${misc:Depends} Suggests: libraw1394-doc Description: debugging symbols for libraw1394-11 libraw1394 is the only supported interface to the kernel side raw1394 of the Linux IEEE-1394 subsystem, which provides direct access to the connected 1394 buses to user space. Through libraw1394/raw1394, applications can directly send to and receive from other nodes without requiring a kernel driver for the protocol in question. . This package contains the debugging symbols for libraw1394-11. Package: libraw1394-tools Section: utils Architecture: any Multi-Arch: foreign Depends: libraw1394-11 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Suggests: libraw1394-doc Breaks: libraw1394-dev (<= 2.0.7-1ubuntu1) Replaces: libraw1394-dev (<= 2.0.7-1ubuntu1) Description: library for direct access to IEEE 1394 bus (aka FireWire) libraw1394 is the only supported interface to the kernel side raw1394 of the Linux IEEE-1394 subsystem, which provides direct access to the connected 1394 buses to user space. Through libraw1394/raw1394, applications can directly send to and receive from other nodes without requiring a kernel driver for the protocol in question. . This package contains various utilities for that use libraw1394, including the testlibraw program. debian/libraw1394-tools.docs0000644000000000000000000000002411720221572012772 0ustar AUTHORS NEWS README debian/libraw1394-doc.dirs0000644000000000000000000000002011232614476012413 0ustar /usr/share/doc/ debian/libraw1394.postinst.in0000644000000000000000000000034611232614476013212 0ustar #!/bin/sh -e . /usr/share/debconf/confmodule db_version 2.0 if [ "$1" = "configure" ]; then [ -x /dev/MAKEDEV ] && cd /dev && echo -n "Creating device node /dev/raw1394... " && ./MAKEDEV raw1394 && echo "done." fi #DEBHELPER# debian/libraw1394-11.install0000644000000000000000000000002412141423105012563 0ustar usr/lib/*/lib*.so.* debian/rules0000755000000000000000000000047712247375403010265 0ustar #!/usr/bin/make -f %: dh $@ --with autoreconf override_dh_auto_build-indep: $(MAKE) -C doc libraw1394.pdf libraw1394 override_dh_strip: dh_strip --dbg-package=libraw1394-11-dbg override_dh_clean: rm -rf doc/libraw1394.pdf doc/libraw1394.tmp doc/libraw1394 dh_clean .PHONY: override_dh_strip override_dh_clean debian/source/0000755000000000000000000000000011322105704010461 5ustar debian/source/format0000644000000000000000000000001411322105704011667 0ustar 3.0 (quilt) debian/libraw1394-doc.docs0000644000000000000000000000011312141421731012373 0ustar AUTHORS doc/libraw1394 doc/libraw1394.pdf NEWS README debian/README.Debian debian/watch0000644000000000000000000000012111535644026010217 0ustar version=3 http://www.kernel.org/pub/linux/libs/ieee1394/libraw1394-(.+)\.tar\.gz debian/libraw1394-dev.dirs0000644000000000000000000000007211720221572012424 0ustar usr/lib usr/include usr/share/man/man1 usr/share/man/man5