debian/0000755000000000000000000000000012063120534007162 5ustar debian/watch0000644000000000000000000000021111411224200010174 0ustar # Site Directory Pattern Version Script version=2 http://www.baycom.org/~tom/ham/soundmodem/ soundmodem-(.*)\.tar\.gz debian uupdate debian/source/0000755000000000000000000000000011411227317010465 5ustar debian/source/format0000644000000000000000000000001411411227317011673 0ustar 3.0 (quilt) debian/control0000644000000000000000000000153212063120033010560 0ustar Source: soundmodem Section: hamradio Priority: optional Maintainer: Debian Hamradio Maintainers Build-Depends: debhelper (>= 9), autotools-dev, flex-old, libgtk2.0-dev, libaudiofile-dev, libasound2-dev [linux-any], libxml2-dev, libhamlib-dev Uploaders: Kamal Mostafa , Jaime Robles , Patrick Ouellette , Hamish Moffatt Standards-Version: 3.9.3 Homepage: http://www.baycom.org/~tom/ham/soundmodem/ Package: soundmodem Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Sound Card Amateur Packet Radio Modems This package contains the driver and diagnostic utility for the userspace SoundModem suite by Thomas Sailer. . This package allows you to use any soundcard supported by the kernel as an Amateur Packet Radio modem. debian/README.debian0000644000000000000000000000145411411224200011256 0ustar You should run soundmodemconfig before running the soundmodem application. Please read the manual pages, so you know where to store the xml configuration file which is used by soundmodem. HINT: Please use the -c command line option to store the configuration file, if you are running as non-root user. In line with the ax25 packages, soundmodem will by default read its configuration from /etc/ax25/soundmodem.conf. There is a basic explanation of this package at: http://www.baycom.org/~tom/ham/dcc2000/soundmodem.pdf, which is a document written by the upstream author. The place to look for answers considering the soundmodem is the linux-hams mailing list. You also might want to browse the archive at: http://he.fi/archive/linux-hams. Joop Stakenborg , Sat, 31 Jul 2004 19:02:17 +0100 debian/soundmodem.conf0000644000000000000000000000003711555327653012223 0ustar debian/docs0000644000000000000000000000007111503005263010032 0ustar ### uninteresting content; do not install: #NEWS #README debian/compat0000644000000000000000000000000212062732172010366 0ustar 9 debian/patches/0000755000000000000000000000000012063117473010621 5ustar debian/patches/series0000644000000000000000000000003712063117456012037 0ustar drop-unnecessary-libdl-linkage debian/patches/drop-unnecessary-libdl-linkage0000644000000000000000000000137011503006672016536 0ustar Description: drop unnecessary libdl linkage (ALSA_LIBS) Author: Kamal Mostafa Last-Update: 2010-12-17 --- Drop libdl linkage to avoid: dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if "debian/soundmodem/usr/bin/soundmodemconfig debian/soundmodem/usr/sbin/soundmodem" were not uselessly linked against it (they use none of its symbols). --- soundmodem-0.15.orig/configure +++ soundmodem-0.15/configure @@ -7146,7 +7146,7 @@ if test "$alsa_prefix" != "" ; then LDFLAGS="$LDFLAGS $ALSA_LIBS" fi -ALSA_LIBS="$ALSA_LIBS -lasound -lm -ldl -lpthread" +ALSA_LIBS="$ALSA_LIBS -lasound -lm -lpthread" LIBS="$ALSA_LIBS $LIBS" { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ALSA_LIBS" >&5 $as_echo "$ALSA_LIBS" >&6; } debian/copyright0000644000000000000000000000047311503010261011112 0ustar Soundmodem was downloaded from http://www.baycom.org/~tom/ham/soundmodem/ It is Copyright (C) 1999-2001 by Thomas Sailer (sailer@ife.ee.ethz.ch) and released under the GPL license. On Debian GNU/Linux systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL'. debian/soundmodem.install0000644000000000000000000000004111555330141012721 0ustar debian/soundmodem.conf etc/ax25 debian/changelog0000644000000000000000000001557712063120172011051 0ustar soundmodem (0.18-1) unstable; urgency=low * New upstream release * Debian packaging: - dropped debian/patches merged upstream - replaced Build-deps exclusion list with [linux-any] (Closes: #634624) -- Kamal Mostafa Sat, 15 Dec 2012 07:56:39 -0800 soundmodem (0.17-1) unstable; urgency=low * New upstream release * Debian packaging update - homogenized debian/rules - enabled build hardening (debian/compat to 9) - debian/patches/fix-syslog-format-security-err.patch - debian/patches/fix-update-display-p3d-off-by-one.patch -- Kamal Mostafa Fri, 14 Dec 2012 15:39:00 -0800 soundmodem (0.16-1) unstable; urgency=low * New upstream release -- Kamal Mostafa Wed, 22 Jun 2011 07:12:47 -0700 soundmodem (0.15-3) unstable; urgency=low * Debian packaging: - supply initial /etc/ax25/soundmodem.conf conffile (Closes: #623973, LP: #770011) -- Kamal Mostafa Mon, 25 Apr 2011 09:14:34 -0700 soundmodem (0.15-2) unstable; urgency=low * Debian packaging cleanup - perform autotools reconf in debian/rules - configure with GTK_LIBS to avoid unnecessary library linkage - patches/drop-unnecessary-libdl-linkage (ALSA_LIBS) - don't install uninteresting NEWS and README files - remove text about radio licensing from debian/copyright -- Kamal Mostafa Fri, 17 Dec 2010 17:40:08 -0800 soundmodem (0.15-1) unstable; urgency=low * New upstream release (Closes: #542790): - alsaio.c: iowrite "Broken pipe" fix - modem timing constant adjustments (fsk, pammodem, pskmodem) - various soundmodemconfig GUI fixes - Hamlib PTT integration (add Build-dep: libhamlib-dev) * DM-Upload-Allowed set to grant upload rights to listed Debian Maintainers. * Switch to dpkg-source 3.0 (quilt) format. -- Kamal Mostafa Tue, 29 Jun 2010 15:02:21 -0700 soundmodem (0.13-1.1) unstable; urgency=low * Retiring - remove myself from the uploaders list. -- Joop Stakenborg Mon, 16 Nov 2009 18:26:14 +0000 soundmodem (0.13-1) unstable; urgency=low * New upstream release -- Joop Stakenborg Fri, 20 Mar 2009 19:30:49 +0100 soundmodem (0.12-1) unstable; urgency=low * New upstream. -- Joop Stakenborg Fri, 20 Feb 2009 20:03:23 +0100 soundmodem (0.11-2) unstable; urgency=low * Patch by Jon, LA4RT which turns off GTK_ENABLE_BROKEN, thanks! -- Joop Stakenborg Wed, 18 Feb 2009 19:39:44 +0100 soundmodem (0.11-1) unstable; urgency=low * New upstream. -- Joop Stakenborg Sun, 15 Feb 2009 16:17:57 +0100 soundmodem (0.10-6) unstable; urgency=low * Add snd_pcm_prepare in soundcard/alsaio.c, this fixes Tx switching in ALSA mode. Thanks Dario Ventura, IZ7CRX. Closes: #496509. -- Joop Stakenborg Tue, 26 Aug 2008 16:04:49 +0200 soundmodem (0.10-5) unstable; urgency=low * Large patch by Jon, LA4RT which bumps GTK+ version to 2.0, thanks! * Fix configure.in so it looks for libaudiofile correctly. * Fix checking for linux/ax25.h and and linux/if.h. -- Joop Stakenborg Mon, 26 May 2008 11:15:40 +0200 soundmodem (0.10-4) unstable; urgency=low * Remove libxml-dev build dependency. Closes: #470015. * This is an attempt to build against libxml2, following the instructions on http://xmlsoft.org/upgrade.html. Please report errors. -- Joop Stakenborg Wed, 12 Mar 2008 20:48:02 +0100 soundmodem (0.10-3) unstable; urgency=low * Fix FTBFS woth gcc-4.3. Thanks Martin Michlmayr. Closes: #455659. -- Joop Stakenborg Tue, 11 Dec 2007 19:47:01 +0100 soundmodem (0.10-2) unstable; urgency=low * Fix FTBFS on GNU/kFreeBSD (due to unsatisfied Build-Depends on libasound2-dev). Closes: #401521. * Fix typo in soundmodemconfig manpage. Closes: #338505. * Add swedish translations. Closes: #351164. Not sure if soundmodem is enabled for different languages. Please report if it is not working. * Bump standards version. * Lintian clean. -- Joop Stakenborg Mon, 03 Dec 2007 19:45:18 +0100 soundmodem (0.10-1) unstable; urgency=low * New upstream release * Remove unused build-dependency on autotools-dev -- Hamish Moffatt Fri, 21 Apr 2006 23:09:44 +1000 soundmodem (0.9-2) unstable; urgency=low * A fix for jumps into statement expressions. Patch by Matt Kraai, thanks! Closes: #324050. * Upload for the Debian Hamradio Maintainers Pool. -- Joop Stakenborg Sat, 20 Aug 2005 10:32:59 +0200 soundmodem (0.9-1) unstable; urgency=low * New upstream release -- Joop Stakenborg Sun, 6 Feb 2005 20:29:45 +0100 soundmodem (0.7-3) unstable; urgency=low * Watch file added. -- Joop Stakenborg Sat, 7 Aug 2004 10:23:57 +0200 soundmodem (0.7-2) unstable; urgency=low * Soundmodem now advises to run soundmodemconfig when started for the first time. Configuration explained in README.debian. Closes: #260689. * Readme says "Usermode Soundcard Modem driver". This means no kernel driver is needed to run the modem (except from the soundcard driver). It has nothing to do with paths (e.g. /sbin) used by the package. To prevent further confusion I have renamed soundmodemconfig.8 to soundmodemconfig.1. I guess it's okay to keep soundmodem in /sbin, since it will be run as root by most users. Closes: #260691. * Do not use space before the "(8)" in the manual pages. Closes: #260908. * Program is now documented in README.debian, I have also included a couple of links to web pages where answers can be found. Closes: #260692. -- Joop Stakenborg Sat, 31 Jul 2004 18:53:52 +0200 soundmodem (0.7-1) unstable; urgency=low * New upstream release. Closes: #202450. * New maintainer. -- Joop Stakenborg Tue, 13 Jan 2004 20:36:59 +0100 soundmodem (0.5-2) unstable; urgency=medium * patch to prevent program from exiting when the soundcard is opened, thanks to Bruce Walker for pointing out the problem, closes: #135428 * fix typo in the description, closes: #133396 * quick hack to soundcard/testkiss.c so that it will build with gcc-3.0, closes: #134160 -- Bdale Garbee Sun, 24 Feb 2002 09:57:12 -0700 soundmodem (0.5-1) unstable; urgency=low * Initial Release * Originally ITP'ed by Maitland Bottoms , adopted before initial upload with his explicit permission, closes: #98412 * ugly hack to the structure definition for complex in complex.h to get around gcc vs ABI problem on ia64 that should be fixed in a future gcc version... * various tweaks to solve implicit declaration problems, which are fatal on ia64 systems -- Bdale Garbee Sun, 27 Jan 2002 16:40:46 -0700 debian/rules0000755000000000000000000000132512062733143010250 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ override_dh_auto_configure: # override `pkg-config --libs gtk+-2.0` with just selected GTK+ libs # to avoid unnecessary linking dependencies. dh_auto_configure -- GTK_LIBS="-pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpango-1.0 -lgobject-2.0 -lglib-2.0"