--- wstools-0.4.8d.orig/Makefile +++ wstools-0.4.8d/Makefile @@ -1,4 +1,4 @@ -BINDIR=/usr/local/bin +BINDIR=$(DESTDIR)/usr/bin export CC := $(shell wx-config --cxx) @@ -22,7 +22,7 @@ export LIBS := -lsndfile $(FFT_LIB) $(shell wx-config --libs) -export CFLAGS := -O2 -Wall -march=pentium -I.. $(FFT_CFLAGS) $(shell wx-config --cxxflags) -fexceptions +export CFLAGS := -O2 -g -Wall -I.. $(FFT_CFLAGS) $(shell wx-config --cxxflags) -fexceptions all: fsk441/FSK441 jt44/JT44 @@ -39,8 +39,8 @@ make -C common install: fsk441/FSK441 jt44/JT44 - install -g bin -o root -m 0775 fsk441/FSK441 $(BINDIR) - install -g bin -o root -m 0775 jt44/JT44 $(BINDIR) + install -s fsk441/FSK441 $(BINDIR) + install -s jt44/JT44 $(BINDIR) clean: rm -f core *~ *.bak --- wstools-0.4.8d.orig/debian/changelog +++ wstools-0.4.8d/debian/changelog @@ -0,0 +1,11 @@ +wstools (0.4.8d-1) unstable; urgency=low + + * Initial Release. + * Upstream has changed the package name (linwsjt->wstools), so we provide + a new package, which conflicts with linwsjt. + * Compiled with version 3 of the fftw libraries. + * Migrated to debhelper. + * Watch file added. + + -- Joop Stakenborg Thu, 30 Dec 2004 13:30:16 +0100 + --- wstools-0.4.8d.orig/debian/compat +++ wstools-0.4.8d/debian/compat @@ -0,0 +1 @@ +4 --- wstools-0.4.8d.orig/debian/watch +++ wstools-0.4.8d/debian/watch @@ -0,0 +1,3 @@ +# Site Directory Pattern Version Script +version=2 +http://www.qsl.net/g4klx/software.htm wstools-(.*)\.tar\.gz debian uupdate --- wstools-0.4.8d.orig/debian/dirs +++ wstools-0.4.8d/debian/dirs @@ -0,0 +1,2 @@ +usr/bin +usr/sbin --- wstools-0.4.8d.orig/debian/FSK441.1 +++ wstools-0.4.8d/debian/FSK441.1 @@ -0,0 +1,12 @@ +.TH FSK441 1 +.SH NAME +FSK441 \- program for meteor scatter +.SH SYNOPSIS +.B FSK441 +FSK441 is used specifically for Meteor Scatter, usually on 2 meters. +Its advantage is its very high data rate. +.SH SEE ALSO +http://www.qsl.net/g4klx/software.htm for a description of this package. +.SH AUTHOR +This manual page was written by Joop Stakenborg , +for the Debian GNU/Linux system (but may be used by others). --- wstools-0.4.8d.orig/debian/control +++ wstools-0.4.8d/debian/control @@ -0,0 +1,20 @@ +Source: wstools +Section: hamradio +Priority: optional +Maintainer: Joop Stakenborg +Build-Depends: debhelper (>= 4.0.0), libwxgtk2.4-dev, fftw3-dev, libsndfile1-dev +Standards-Version: 3.6.1 + +Package: wstools +Architecture: any +Depends: ${shlibs:Depends} +Conflicts: linwsjt +Description: digital modes used for DX work on VHF/UHF and Microwave + This package contains 2 binaries: + . + FSK441 is used specifically for Meteor Scatter, usually on 2 meters + its advantage is its very high data rate. + . + JT44 is the most effective weak signal mode for EME (moonbounce) and + Troposcatter, it can typically decode data when the signal is below + the noise level for most people. --- wstools-0.4.8d.orig/debian/README.Debian +++ wstools-0.4.8d/debian/README.Debian @@ -0,0 +1,9 @@ +wstools for Debian +------------------ + +wstools was formerly called linwsjt. + +This package is compiled without optimizations for pentium (CFLAGS:= +-march=pentium) as this would cause problems on different architectures. + + -- Joop Stakenborg , Tue, 28 Dec 2004 13:21:22 +0100 --- wstools-0.4.8d.orig/debian/copyright +++ wstools-0.4.8d/debian/copyright @@ -0,0 +1,9 @@ +This package was debianized by Joop Stakenborg on +Tue, 28 Dec 2004 13:21:22 +0100. + +It was downloaded from http://www.qsl.net/g4klx/software.htm + +Copyright: +This software was written by Jonathan Nayler +and is distributed under the GPL license. There should be +a copy of the GPL at /usr/share/common-licenses/GPL --- wstools-0.4.8d.orig/debian/JT44.1 +++ wstools-0.4.8d/debian/JT44.1 @@ -0,0 +1,14 @@ +.TH JT44 1 +.SH NAME +JT44 \- weak signal mode program for EME (moonbounce) and Troposcatter +.SH SYNOPSIS +.B JT44 +.SH DESCRIPTION +JT44 is the most effective weak signal mode for EME (moonbounce) and +Troposcatter, it can typically decode data when the signal is below +the noise level for most people. +.SH SEE ALSO +http://www.qsl.net/g4klx/software.htm for a description of this package. +.SH AUTHOR +This manual page was written by Joop Stakenborg , +for the Debian GNU/Linux system (but may be used by others). --- wstools-0.4.8d.orig/debian/rules +++ wstools-0.4.8d/debian/rules @@ -0,0 +1,98 @@ +#!/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 + + + + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +configure: configure-stamp +configure-stamp: + dh_testdir + # Add here commands to configure the package. + + touch configure-stamp + + +build: build-stamp + +build-stamp: configure-stamp + dh_testdir + + # Add here commands to compile the package. + $(MAKE) + #docbook-to-man debian/wstools.sgml > wstools.1 + + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + # Add here commands to clean up after the build process. + -$(MAKE) clean + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # Add here commands to install the package into debian/wstools. + $(MAKE) install DESTDIR=$(CURDIR)/debian/wstools + + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs CHANGES + dh_installdocs + dh_installexamples +# dh_install +# dh_installmenu +# dh_installdebconf +# dh_installlogrotate +# dh_installemacsen +# dh_installpam +# dh_installmime +# dh_installinit +# dh_installcron +# dh_installinfo + dh_installman + dh_link + dh_strip + dh_compress + dh_fixperms +# dh_perl +# dh_python +# dh_makeshlibs + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure --- wstools-0.4.8d.orig/debian/docs +++ wstools-0.4.8d/debian/docs @@ -0,0 +1,4 @@ +README +TODO +CHANGES +