--- octave-communications-1.0.10.orig/debian/compat
+++ octave-communications-1.0.10/debian/compat
@@ -0,0 +1 @@
+7
--- octave-communications-1.0.10.orig/debian/copyright
+++ octave-communications-1.0.10/debian/copyright
@@ -0,0 +1,73 @@
+Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=48
+Upstream-Name: Communications package for Octave
+Upstream-Maintainer: David Bateman <dbateman@dbateman.org>
+Upstream-Source: http://octave.sourceforge.net/communications/index.html
+
+Files: debian/*
+Copyright: © 2008 Olafur Jens Sigurdsson <ojsbug@gmail.com>
+License: GPL-3+
+
+Files: doc/comms.pdf
+Copyright: © 2003 David Bateman
+ Copyright 2003 Lauren Mazet
+ Copyright 2003 Paul Kienzle
+License: other
+ Permission is granted to make and distribute verbatim copies of this
+ manual provided the copyright notice and this permission notice are
+ preserved on all copies.
+ Permission is granted to copy and distribute modified versions of
+ this manual under the conditions for verbatim copying, provided that
+ the entire resulting derived work is distributed under the terms of a
+ permission notice identical to this one.
+ Permission is granted to copy and distribute translations of this
+ manual into another language, under the same conditions as for
+ modified versions.
+
+Files: inst/*.m
+Copyright:
+ © 2000 Paul Kienzle
+ © 2001 Laurent Mazet
+ © 2001 Paul Kienzle
+ © 2002 David Bateman
+ © 2003 David Bateman
+ © 2006 Muthiah Annamalai <muthiah.annamalai@uta.edu>
+ © 2006 Charalampos C. Tsimenidis
+ © 2007 Sylvain Pelissier <sylvain.pelissier@gmail.com>
+ © 2007 Muthiah Annamalai <muthiah.annamalai@uta.edu>
+ © 2007 Gorka Lertxundi
+ © 2008 Sylvain Pelissier <sylvain.pelissier@gmail.com>
+License: GPL-2+
+ The .m files are under the GPL, version 2 or later.
+
+Files: src/*
+Copyright: © 2003 David Bateman
+License: GPL-2+
+ Most of the .cc files are under the GPL, version 2 or later.
+ Additionally, permission is granted to link them against any OSI
+ license. For other files, see below.
+
+Files: src/genqamdemod.cc
+Copyright: © 2006 Charalampos C. Tsimenidis
+License: GPL-2+
+ The file src/genqamdemod.cc is under GPL, version 2 or later.
+
+Files: src/gf.cc
+Copyright: © 2003 David Bateman
+ © 2002 Phil Karn
+ © 1994-1997  Robert Morelos-Zaragoza.
+License: GPL-2+
+ The file src/genqamdemod.cc is under GPL, version 2 or later. The
+ contributions by Robert Morelos-Zaragoza were originally only free
+ for non-commercial purposes, but permission was granted for a GPL
+ release.
+
+License: GPL-2+
+ On Debian systems, the complete text of the GNU General Public
+ License, version 2, can be found in the file
+ `/usr/share/common-licenses/GPL-2'.
+
+License: GPL-3+
+ On Debian systems, the complete text of the GNU General Public
+ License, version 3, can be found in the file
+ `/usr/share/common-licenses/GPL-3'.
+
--- octave-communications-1.0.10.orig/debian/changelog
+++ octave-communications-1.0.10/debian/changelog
@@ -0,0 +1,108 @@
+octave-communications (1.0.10-2) unstable; urgency=low
+
+  * Build against hdf5 (1.8.4) (closes: #570020)
+
+ -- Thomas Weber <thomas.weber.mail@gmail.com>  Thu, 18 Feb 2010 23:40:36 +0100
+
+octave-communications (1.0.10-1) unstable; urgency=low
+
+  [ Rafael Laboissiere ]
+  * debian/control: Build-depend on octave-pkg-dev >= 0.7.0, such that the
+    package is built against octave3.2
+
+  [ Thomas Weber ]
+  * New upstream release
+  * Bump dependency on octave-signal to (>= 1.0.10-1), to get the version for
+    Octave 3.2
+  * Remove patch: call-mlock-with-arg.diff, it was only necessary for
+    octave3.0
+  * debian/rules: Drop code for changing permissions of files (applied
+    upstream)
+  * debian/control: Fix typo
+  * Install PDF documentation via octave-communications-common.docs and remove
+    the code for deleting unnecessary files from debian/rules.
+
+ -- Thomas Weber <thomas.weber.mail@gmail.com>  Sun, 15 Nov 2009 17:02:27 +0100
+
+octave-communications (1.0.9-2) unstable; urgency=low
+
+  * debian/rules (install/octave-communications): Do the transfer of files
+    for the -common package in this rule, otherwise the arch-independent
+    files end up in the wrong place for binary-only builds
+  * debian/control: Make octave-communications-common conflict with
+    versions of octave-communications strictly inferior to 1.0.9-1
+
+ -- Rafael Laboissiere <rafael@debian.org>  Sat, 06 Jun 2009 18:10:56 +0200
+
+octave-communications (1.0.9-1) unstable; urgency=low
+
+  * New upstream release
+  * Put the architecture independent files *.m into the separate
+    octave-communications-common package.  This is required by Policy.
+  * debian/patches/call-mlock-with-arg.diff: Add patch for making the
+    package compile against Octave 3.0.5
+  * debian/rules:
+    + Include patchsys-quilt.mk
+    + Fix permission of some installed *.m scripts
+    + Remove unneeded documentation sources from /usr/share/doc
+  * debian/control:
+    + (Build-Depends): Add quilt
+    + (Standards-Version): Bump to 3.8.1 (no changes needed)
+    + (Depends): Add ${misc:Depends}
+    + (Vcs-Git, Vcs-Browser): Adjust to new Git repository
+  * debian/copyright:
+    + Use DEP5 URL in Format-Specification
+    + Use separate License stanzas for instructing about the location of
+      the different licenses used in the package
+  * debian/README.source: Add file explaining the quilt patch system, as
+    required by the Policy
+
+ -- Rafael Laboissiere <rafael@debian.org>  Sun, 24 May 2009 11:40:07 +0200
+
+octave-communications (1.0.8-2) unstable; urgency=low
+
+  [ Rafael Laboissiere ]
+  * debian/copyright: Add header
+  * debian/control: Bump build-dependency on octave-pkg-dev to >= 0.6.4,
+    such that the package is built with the versioned packages directory
+
+  [ Thomas Weber ]
+  * Upload to unstable
+
+ -- Thomas Weber <thomas.weber.mail@gmail.com>  Sun, 29 Mar 2009 00:05:09 +0100
+
+octave-communications (1.0.8-1) experimental; urgency=low
+
+  [ Rafael Laboissiere ]
+  * debian/rules: Use debian/clean instead of manually cleaning files
+  * debian/compat, debian/control: Bump build-dependency on debhelper to
+    >= 7.0.0, otherwise debian/clean is moot
+  * debian/clean: New file
+  * debian/control: Bump Standards-Version to 3.8.0 (no changes needed)
+
+  [ Thomas Weber ]
+  * New upstream release
+  * debian/control:
+    - Add octave-signal to build-depends, it's needed for some tests
+    - Bump dependency on octave-pkg-dev to 0.6.1, to get the experimental
+      version
+
+ -- Thomas Weber <thomas.weber.mail@gmail.com>  Sun, 30 Nov 2008 21:14:49 +0100
+
+octave-communications (1.0.6-1) unstable; urgency=low
+
+  [ Ólafur Jens Sigurðsson ]
+  * New upstream version.
+
+  [ Rafael Laboissiere ]
+  * The source files comms.texi and comms.txi of the PDF documentation
+    distributed with the package are now included in the upstream tarball.
+    This makes the package DFSG-compliant (really, closes: #468497)
+
+ -- Rafael Laboissiere <rafael@debian.org>  Sat, 10 May 2008 11:49:10 +0000
+
+octave-communications (1.0.5-1) unstable; urgency=low
+
+  * Initial release (closes: #468497)
+
+ -- Ólafur Jens Sigurðsson <ojsbug@gmail.com>  Fri, 14 Nov 2007 23:54:34 +0100
--- octave-communications-1.0.10.orig/debian/README.source
+++ octave-communications-1.0.10/debian/README.source
@@ -0,0 +1,9 @@
+README.source for octave-communications
+===============================
+
+This package uses quilt to manage all modifications to the upstream sources.
+See `/usr/share/doc/quilt/README.source' to get more information on how to
+use it.
+
+ -- Rafael Laboissiere <rafael@debian.org>  Sat, 23 May 2009 01:45:01 +0200
+
--- octave-communications-1.0.10.orig/debian/clean
+++ octave-communications-1.0.10/debian/clean
@@ -0,0 +1 @@
+src/Makeconf src/config.log src/config.status
--- octave-communications-1.0.10.orig/debian/control
+++ octave-communications-1.0.10/debian/control
@@ -0,0 +1,41 @@
+Source: octave-communications
+Section: math
+Priority: optional
+Maintainer: Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>
+Uploaders: Ólafur Jens Sigurðsson <ojsbug@gmail.com>,
+ Thomas Weber <thomas.weber.mail@gmail.com>,
+ Rafael Laboissiere <rafael@debian.org>
+DM-Upload-Allowed: yes
+Build-Depends: debhelper (>= 7.0.0), cdbs, quilt, octave-signal (>=1.0.10-1),
+ octave-pkg-dev (>= 0.7.0)
+Standards-Version: 3.8.1
+Homepage: http://octave.sourceforge.net/comm
+Vcs-Git: git://git.debian.org/git/pkg-octave/octave-communications.git
+Vcs-Browser: http://git.debian.org/?p=pkg-octave/octave-communications.git
+
+Package: octave-communications
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}, ${octave:Depends},
+ octave-signal (>=1.0.10-1), octave-communications-common (>=1.0.10-1)
+Description: communications package for Octave
+ This package provides functions for Octave, a numerical computation
+ software, to perform error analysis on communication signals,
+ convert between analog and digital signals, and many more functions
+ pertaining to signal analysis.
+ .
+ This Octave add-on package is part of the Octave-Forge project.
+
+Package: octave-communications-common
+Architecture: all
+Depends: ${misc:Depends}
+Conflicts: octave-communications (<< 1.0.9-1)
+Description: communications package for Octave (arch-indep files)
+ This package provides functions for Octave, a numerical computation
+ software, to perform error analysis on communication signals,
+ convert between analog and digital signals, and many more functions
+ pertaining to signal analysis.
+ .
+ This Octave add-on package is part of the Octave-Forge project.
+ .
+ This package contains the architecture-independent files for the
+ octave-communications package.
--- octave-communications-1.0.10.orig/debian/watch
+++ octave-communications-1.0.10/debian/watch
@@ -0,0 +1,3 @@
+version=3
+http://octave.sourceforge.net/packages.html \
+    http://downloads\.sourceforge\.net/octave/communications-([\d.]+)\.tar\.gz\?download
--- octave-communications-1.0.10.orig/debian/octave-communications-common.docs
+++ octave-communications-1.0.10/debian/octave-communications-common.docs
@@ -0,0 +1 @@
+doc/comms.pdf
--- octave-communications-1.0.10.orig/debian/rules
+++ octave-communications-1.0.10/debian/rules
@@ -0,0 +1,19 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+include /usr/share/cdbs/1/class/octave-pkg.mk
+include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+
+pkg = communications
+archshr = $(CURDIR)/debian/octave-$(pkg)/usr/share
+indepshr = $(CURDIR)/debian/octave-$(pkg)-common/usr/share
+
+DEB_DH_INSTALL_SOURCEDIR = debian/octave-$(pkg)
+
+install/octave-$(pkg)-common:: install/octave-$(pkg)
+
+install/octave-$(pkg)::
+	# Move the architecture independent files into the appropriate
+	# package
+	mkdir -p $(indepshr)
+	mv $(archshr)/octave $(indepshr)
--- octave-communications-1.0.10.orig/debian/patches/series
+++ octave-communications-1.0.10/debian/patches/series
@@ -0,0 +1 @@
+ 
