debian/0000755000000000000000000000000012302755342007171 5ustar debian/octave-communications-common.docs0000644000000000000000000000001612247460263015640 0ustar doc/comms.pdf debian/copyright0000644000000000000000000000525412247460263011135 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Communications package for Octave Upstream-Contact: The Octave Community Source: http://octave.sourceforge.net/communications/ Files: * Copyright: 2002-2003, 2011 David Bateman 2006-2007, 2011 Muthiah Annamalai 2007-2008 Sylvain Pelissier 2006 Charalampos C. Tsimenidis 2001 Laurent Mazet 2010 Mark Borgerding 2000-2001 Paul Kienzle 2007 Gorka Lertxundi 1994-1997 Robert Morelos-Zaragoza 2002 Phil Karn 2009 Christian Neumair 2011 Ferran Mesas Garcia 2012 Tony Richardson 2012 Mike Miller License: GPL-3+ Files: doc/comms.txi Copyright: 2003 David Bateman, Laurent Mazet, Paul Kienzle, Mike Miller 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: debian/* Copyright: 2008 Ólafur Jens Sigurðsson 2008-2011 Thomas Weber 2008, 2009, 2012 Rafael Laboissiere 2012 Sébastien Villemot License: GPL-3+ License: GPL-3+ This program 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 3 of the License, or (at your option) any later version. . This program 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 program. If not, see . . 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'. debian/changelog0000644000000000000000000001663212302755342011053 0ustar octave-communications (1.2.0-1build1) trusty; urgency=medium * Rebuild for octave 3.8. -- Matthias Klose Mon, 24 Feb 2014 23:50:58 +0000 octave-communications (1.2.0-1) unstable; urgency=low * Imported Upstream version 1.2.0 * Bump to Standards-Version 3.9.5, no changes needed * Dropped patches (applied upstream): - oct2dec.patch - build-documentation.patch - avoid-makeinfo-section-raising-error.patch * Refreshed patches * Update copyright information -- Thomas Weber Mon, 02 Dec 2013 00:03:59 +0100 octave-communications (1.1.1-2) unstable; urgency=low [ Rafael Laboissiere ] * avoid-makeinfo-section-raising-error.patch: new patch, fixes FTBFS * Remove obsolete DM-Upload-Allowed flag * Bump to Standards-Version 3.9.4, no changes needed * debian/copyright: Use octave-maintainers mailing list as upstream contact [ Thomas Weber ] * debian/control: Use canonical URLs in Vcs-* fields [ Sébastien Villemot ] * Use my @debian.org email address -- Sébastien Villemot Wed, 12 Jun 2013 10:41:31 +0200 octave-communications (1.1.1-1) unstable; urgency=low [ Sébastien Villemot ] * Imported Upstream version 1.1.1 * LU-class-name-clash.patch: remove patch, applied upstream * fix-huffmandict-test.patch: remove patch, applied upstream * autoload-yes.patch: new patch * oct2dec.patch: new patch * Build-Depends on octave-signal * debian/copyright: reflect upstream changes * debian/rules: remove obsolete hack for wrong permission in upstream tarball * Replace versioned Conflicts by Breaks+Replaces to make lintian happy * Add lintian overrides for false positives on hardening build flags [ Rafael Laboissiere ] * debian/watch: Use the SourceForge redirector -- Sébastien Villemot Mon, 21 May 2012 09:01:30 +0200 octave-communications (1.1.0-2) unstable; urgency=low * Add missing build-dependency on ghostscript -- Sébastien Villemot Tue, 20 Mar 2012 21:34:21 +0100 octave-communications (1.1.0-1) unstable; urgency=low [ Rafael Laboissiere ] * Imported Upstream version 1.1.0 * Bump to debhelper compat level 9 * Build-depend on octave-pkg-dev >= 1.0.0, to build against Octave 3.6 * Bump to Standards-Version 3.9.3, no changes needed * Add Sébastien Villemot to the list of Uploaders * Add patch for avoiding name clash with LU class (taken from upstream SVN) * Add patch for fixing the test of huffmandict (taken from upstream SVN) * Add patch for setting the direntry of the info documentation * Build and install the PDF and info forms of documentation * Drop the build-dependency on octave-signal * debian/copyright: update to machine-readable format 1.0 -- Thomas Weber Mon, 19 Mar 2012 18:01:05 +0100 octave-communications (1.0.10-3) unstable; urgency=low * debian/control: - Remove Rafael Laboissiere from Uploaders (Closes: #571842) - Remove Ólafur Jens Sigurðsson from Uploaders * Fix homepage URL (closes: #600480) * Switch to dpkg-source 3.0 (quilt) format * Don't include the -1 revision in the dependency on octave-signal introduced in 1.0.10-1; this makes Lintian happy. * Bump Standards-Version to 3.9.1, no changes needed. -- Thomas Weber Mon, 21 Feb 2011 22:22:11 +0100 octave-communications (1.0.10-2) unstable; urgency=low * Build against hdf5 (1.8.4) (closes: #570020) -- Thomas Weber 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 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 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 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 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 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 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 Fri, 14 Nov 2007 23:54:34 +0100 debian/compat0000644000000000000000000000000212247460263010372 0ustar 9 debian/octave-communications-common.doc-base0000644000000000000000000000046712247460263016377 0ustar Document: octave-communications-manual Title: Communications Toolbox for Octave Author: David Bateman, Laurent Mazet, and Paul Kienzle Abstract: Documentation for the Communicaitons Package for GNU Octave Section: Science/Mathematics Format: PDF Files: /usr/share/doc/octave-communications-common/comms.pdf.gz debian/patches/0000755000000000000000000000000012247460263010623 5ustar debian/patches/autoload-yes.patch0000644000000000000000000000104012247460263014245 0ustar Description: Autoload the package when starting Octave Author: Sébastien Villemot Forwarded: not-needed Last-Update: 2012-05-21 --- This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ --- a/DESCRIPTION +++ b/DESCRIPTION @@ -6,6 +6,6 @@ Title: Communications Description: Digital Communications, Error Correcting Codes (Channel Code), Source Code functions, Modulation and Galois Fields Depends: octave (>= 3.4), signal (>= 1.1.3) -Autoload: no +Autoload: yes License: GPLv3+ Url: http://octave.sf.net debian/patches/info-dir-section.patch0000644000000000000000000000073212247460263015017 0ustar Description: Add category directory entry for the info documentation This is a requirement in Debian. Author: Rafael Laboissiere Last-Update: 2012-03-12 --- a/doc/comms.txi +++ b/doc/comms.txi @@ -28,6 +28,11 @@ into another language, under the same conditions as for modified versions. @end titlepage +@dircategory Math +@direntry +* Communications: (comms). Communications Toolbox for Octave +@end direntry + @contents @ifnottex debian/patches/series0000644000000000000000000000005212247460263012035 0ustar info-dir-section.patch autoload-yes.patch debian/control0000644000000000000000000000336312247460263010604 0ustar Source: octave-communications Section: math Priority: optional Maintainer: Debian Octave Group Uploaders: Thomas Weber , Sébastien Villemot Build-Depends: debhelper (>= 9), cdbs, octave-pkg-dev (>= 1.0.0), texlive, texlive-generic-recommended, ghostscript, octave-signal (>= 1.1.3), gnuplot Standards-Version: 3.9.5 Homepage: http://octave.sourceforge.net/communications Vcs-Git: git://anonscm.debian.org/pkg-octave/octave-communications.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-octave/octave-communications.git Package: octave-communications Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, octave-communications-common (= ${source:Version}) 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}, ${octave:Depends} Breaks: octave-communications (<< 1.0.9-1) Replaces: 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. debian/rules0000755000000000000000000000106112247460263010252 0ustar #!/usr/bin/make -f # -*- makefile -*- include /usr/share/cdbs/1/class/octave-pkg.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) build/octave-$(pkg):: make -C doc comms.pdf comms.info 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) clean:: make -C doc clean debian/octave-communications-common.info0000644000000000000000000000001712247460263015644 0ustar doc/comms.info debian/source/0000755000000000000000000000000012247460263010474 5ustar debian/source/format0000644000000000000000000000001412247460263011702 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000007412247460263010226 0ustar version=3 http://sf.net/octave/communications-(.+)\.tar\.gz