--- libfreebob-1.0.11.orig/debian/README.Debian-Source +++ libfreebob-1.0.11/debian/README.Debian-Source @@ -0,0 +1,14 @@ +libfreebob for Debian +--------------------- + +Dpatching autotools machine-generated files (and, so, relibtoolize) is not necessary: + nothing to patch (autotools machine-generated files are refreshed). + +For update manpage, run: +$ cd +$ xsltproc -''-nonet /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl freebob_downloader.xml +$ xsltproc -''-nonet /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl freebob_sync.xml + +(xsltproc and docbook-xsl packages must be installeds). + + -- Marcio Roberto Teixeira , Sat, 14 Oct 2006 17:45:00 -0200 --- libfreebob-1.0.11.orig/debian/control +++ libfreebob-1.0.11/debian/control @@ -0,0 +1,34 @@ +Source: libfreebob +Priority: optional +Maintainer: Ubuntu Studio Devel Team +XSCB-Original-Maintainer: Debian Multimedia Team +XSCB-Original-Uploaders: Loic Minier , Free Ekanayaka , Marcio Roberto Teixeira +Build-Depends: debhelper (>= 5.0.0), autotools-dev, libraw1394-dev (>= 1.2.1), libasound2-dev (>= 1.0.0), libxml2-dev (>= 2.6.0), libiec61883-dev (>= 1.1.0), libavc1394-dev (>= 0.5.3), dpatch, cdbs, pkg-config, autoconf +Standards-Version: 3.7.2 +Section: libs + +Package: libfreebob0-dev +Section: libdevel +Architecture: any +Depends: libfreebob0 (= ${binary:Version}), ${misc:Depends}, libxml2-dev, ${shlibs:Depends} +Provides: libfreebob-dev +Conflicts: libfreebob-dev +Description: FreeBoB API - development files + FreeBoB is a Linux driver for BeBoB devices. BeBoB devices are audio + breakout boxes attached with IEEE1394 links (a.k.a FireWire or iLink). + . + The FreeBob library permits discovering and configuring BeBoB devices. + . + This package holds the development files. + +Package: libfreebob0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: FreeBoB API + FreeBoB is a Linux driver for BeBoB devices. BeBoB devices are audio + breakout boxes attached with IEEE1394 links (a.k.a FireWire or iLink). + . + The FreeBob library permits discovering and configuring BeBoB devices. + . + This package holds the shared library. --- libfreebob-1.0.11.orig/debian/README.Debian +++ libfreebob-1.0.11/debian/README.Debian @@ -0,0 +1,9 @@ +libfreebob for Debian +--------------------- + +* For updated info: +http://freebob.sourceforge.net/index.php/FreeBoB_on_Debian_GNU/Linux + +* Maybe you want install jackd for streamming. + + -- Marcio Roberto Teixeira , Sat, 7 Oct 2006 17:45:00 -0200 --- libfreebob-1.0.11.orig/debian/libfreebob0-dev.install +++ libfreebob-1.0.11/debian/libfreebob0-dev.install @@ -0,0 +1,4 @@ +usr/include/* +usr/lib/lib*.a +usr/lib/lib*.so +usr/lib/pkgconfig/* --- libfreebob-1.0.11.orig/debian/compat +++ libfreebob-1.0.11/debian/compat @@ -0,0 +1 @@ +5 --- libfreebob-1.0.11.orig/debian/copyright +++ libfreebob-1.0.11/debian/copyright @@ -0,0 +1,64 @@ +This package was debianized by Marcio Roberto Teixeira on +Thu, 9 Feb 2006 17:45:00 -0200. + +It was downloaded from http://prdownloads.sourceforge.net/freebob/ + + +Copyright 2000-2006 + Pieter Palmers + Daniel Wagner + Kristian Hogsberg + Dan Dennedy + Dan Maas + Paul Davis + Rohan Drape + Francois Retief + Steve Kinneberg + Rui Nuno Capela + Steve Harris + +Licensing: + +When not otherwise specified, the GPL license applies. On Debian systems, the +complete text of the GNU General Public License can be found in +`/usr/share/common-licenses/GPL'. + +The following sources are licensed under the LGPL: + + libfreebob/freebob_bounce.h, libfreebob/freebob.h, libfreebob/xmlparser.h, + src/libfreebobstreaming/cip.c, src/libfreebobstreaming/messagebuffer.c, + src/libfreebobstreaming/messagebuffer.h, + src/libfreebobstreaming/ringbuffer.c, src/libfreebobstreaming/ringbuffer.h, + src/libfreebobstreaming/thread.c, src/libfreebobstreaming/thread.h, + src/xmlparser.c + +On Debian systems, the complete text of the GNU Lesser General Public License +can be found in `/usr/share/common-licenses/LGPL'. + +The following sources are in the public domain: + + src/csr1212.c, src/csr1212.h + +Redistribution and use in source and binary forms, with or without modification, +are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this +list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, +this list of conditions and the following disclaimer in the documentation and/or +other materials provided with the distribution. + +3. The name of the author may not be used to endorse or promote products derived + from this software without specific prior written permission. + + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, + * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; + * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. --- libfreebob-1.0.11.orig/debian/libfreebob0.install +++ libfreebob-1.0.11/debian/libfreebob0.install @@ -0,0 +1 @@ +usr/lib/lib*.so.* --- libfreebob-1.0.11.orig/debian/watch +++ libfreebob-1.0.11/debian/watch @@ -0,0 +1,20 @@ +# Example watch control file for uscan +# Rename this file to "watch" and then you can run the "uscan" command +# to check for upstream updates and more. +# See uscan(1) for format + +# Compulsory line, this is a version 3 file +version=3 + +# Uncomment to examine a Webpage +# +#http://www.example.com/downloads.php libfreebob-(.*)\.tar\.gz + +# Uncomment to examine a Webserver directory +#http://www.linux1394.org/dl/libfreebob-(.*)\.tar\.gz + +# Uncommment to examine a FTP server +#ftp://ftp.example.com/pub/libfreebob-(.*)\.tar\.gz debian uupdate + +# Pattern +http://heanet.dl.sourceforge.net/sourceforge/freebob/libfreebob-(.*)\.tar\.bz2 debian uupdate --- libfreebob-1.0.11.orig/debian/rules +++ libfreebob-1.0.11/debian/rules @@ -0,0 +1,23 @@ +#!/usr/bin/make -f +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/rules/utils.mk +# +# debhelper install just in first package +# but must install in all: +DEB_INSTALL_DOCS_ALL += debian/README.Debian +# +# where dh_install find files +# no need hardcoding sourcedir +DEB_DH_INSTALL_SOURCEDIR := debian/tmp +# +# warning if files builded but not installeds +#DEB_DH_INSTALL_ARGS += --list-missing +# +# plug the current upstream version into dependency +DEB_DH_MAKESHLIBS_ARGS_libfreebob0 += --version-info +# --- libfreebob-1.0.11.orig/debian/changelog +++ libfreebob-1.0.11/debian/changelog @@ -0,0 +1,111 @@ +libfreebob (1.0.11-0ubuntu1) intrepid; urgency=low + + * New upstream release (LP: #261987) + * Refreshed patches to build new release against gcc4.3. + * Listed Ubuntu Studio Devel Team as Maintainers. + + -- Andrew Hunter Wed, 27 Aug 2008 22:36:01 +0100 + +libfreebob (1.0.7-1) unstable; urgency=low + + * New upstream release + * Fix broken watch file (Closes: #449665) + * Fix FTBFS with gcc-4.3 (Closes: #455277) + + -- Free Ekanayaka Mon, 7 Jan 2008 23:58:01 +0000 + +libfreebob (1.0.3+svn443-2) unstable; urgency=low + + * Fix FTBFS with gcc-4.3 (Closes: #417353) + + -- Joost Yervante Damad Sun, 10 Jun 2007 18:14:29 +0200 + +libfreebob (1.0.3+svn443-1) unstable; urgency=low + + * Updating upstream source: 1.0.0 --> 1.0.3 (svn revision 443) + * Maintainer changed: me --> Debian Multimedia Team + * Add Debian Multimedia Team guys as Uploaders + + -- Marcio Roberto Teixeira Thu, 26 Apr 2007 22:45:16 -0300 + +libfreebob (1.0.0-4) unstable; urgency=low + + * Add myself as Uploader. + + -- Loic Minier Fri, 3 Nov 2006 18:02:58 +0100 + +libfreebob (1.0.0-3) unstable; urgency=low + + * Fix package descriptions. + * Update copyright years. + * Add remaining copyright holders. + * Fix inaccuracies in licensing information. + + -- Loic Minier Fri, 3 Nov 2006 16:37:18 +0100 + +libfreebob (1.0.0-2) unstable; urgency=low + + * misc recommendations from Loic Minier (sponsor) done + + -- Marcio Roberto Teixeira Sun, 15 Oct 2006 11:27:12 -0200 + +libfreebob (1.0.0-1) unstable; urgency=low + + * First upstream source release + + -- Marcio Roberto Teixeira Sat, 30 Sep 2006 18:30:25 -0300 + +libfreebob (0.9.9rc3+repack16072006.svn288-1) unstable; urgency=low + + * New upstream export + + -- Marcio Roberto Teixeira Sun, 16 Jul 2006 21:17:11 -0300 + +libfreebob (0.9.9rc2+04072006.svn284-1) unstable; urgency=low + + * New upstream export + + -- Marcio Roberto Teixeira Tue, 4 Jul 2006 00:38:28 -0300 + +libfreebob (0.9.9rc1-1) unstable; urgency=low + + * New upstream export + * cdbs support added + + -- Marcio Roberto Teixeira Thu, 15 Jun 2006 22:50:02 -0300 + +libfreebob (0.9.5-1) unstable; urgency=low + + * New upstream release + * debian/control: updating policy (3.7.0 --> 3.7.2) + + -- Marcio Roberto Teixeira Thu, 1 Jun 2006 20:06:16 -0300 + +libfreebob (0.9.0-1) unstable; urgency=low + + * New upstream release + + -- Marcio Roberto Teixeira Mon, 29 May 2006 19:25:50 -0300 + +libfreebob (0.7.0+svn185-1) unstable; urgency=low + + * new export upstream sources + * debian/rules: + - reorganizing targets and rules + - add --list-missing parameter for dh_install + - add libname target + - fixing vs-snapshot target + * -dev package linking with libraw1394-8-dev + libiec61883-0-dev and libavc1394 + * debian/control: + - renaming -dev package; + - adding Provides and Conflicts fields; + - updating Depends + + -- Marcio Roberto Teixeira Thu, 13 Apr 2006 17:46:57 -0300 + +libfreebob (0.0.6-1) unstable; urgency=low + + * Initial release Closes: #326691 + + -- Marcio Roberto Teixeira Thu, 9 Feb 2006 17:45:00 -0200 --- libfreebob-1.0.11.orig/debian/patches/gcc43-stdlib.diff +++ libfreebob-1.0.11/debian/patches/gcc43-stdlib.diff @@ -0,0 +1,21 @@ +--- libfreebob-1.0.11/tests/test-extplugcmd.cpp 2007-10-15 19:15:07.000000000 +0100 ++++ libfreebob-1.0.11.new/tests/test-extplugcmd.cpp 2008-08-27 22:27:03.000000000 +0100 +@@ -23,6 +23,7 @@ + #include "libfreebobavc/serialize.h" + #include "libfreebobavc/ieee1394service.h" + ++#include + #include + + using namespace std; +--- libfreebob-1.0.11/tests/test-volume.cpp 2007-10-15 19:15:07.000000000 +0100 ++++ libfreebob-1.0.11.new/tests/test-volume.cpp 2008-08-27 22:31:46.000000000 +0100 +@@ -22,6 +22,8 @@ + #include "libfreebobavc/serialize.h" + #include "libfreebobavc/ieee1394service.h" + ++#include ++ + const bool bVerbose = false; + + short int --- libfreebob-1.0.11.orig/debian/patches/gcc43-string.diff +++ libfreebob-1.0.11/debian/patches/gcc43-string.diff @@ -0,0 +1,20 @@ +--- libfreebob-1.0.11/src/libfreebobavc/avc_extended_plug_info.cpp 2007-10-15 19:15:08.000000000 +0100 ++++ libfreebob-1.0.11.new/src/libfreebobavc/avc_extended_plug_info.cpp 2008-08-27 22:15:51.000000000 +0100 +@@ -23,6 +23,7 @@ + #include "ieee1394service.h" + + #include ++#include + #include + #include + +--- libfreebob-1.0.11/src/libfreebobavc/avc_generic.cpp 2007-10-15 19:15:08.000000000 +0100 ++++ libfreebob-1.0.11.new/src/libfreebobavc/avc_generic.cpp 2008-08-27 22:16:17.000000000 +0100 +@@ -23,6 +23,7 @@ + #include "ieee1394service.h" + + #include ++#include + #include + + #define DEBUG_EXTRA_VERBOSE 2