debian/0000755000000000000000000000000011727041154007170 5ustar debian/dirs0000644000000000000000000000003311727041154010050 0ustar usr/bin usr/share/man/man1 debian/copyright0000644000000000000000000000116211727041154011123 0ustar This package was debianized by Bdale Garbee on Mon, 22 Apr 2002 00:03:05 -0600. It was downloaded from http://www.qsl.net/kd2bd/splat.html Upstream Author: John A Magliacane, KD2BD Copyright: Copyright John A. Magliacane, KD2BD 1997-2009 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 2 of the License or any later version. On Debian GNU/Linux systems, the complete text of the GNU General Public License can be found in the `/usr/share/common-licenses' directory. debian/std-parms.h0000644000000000000000000000123511727041154011254 0ustar // // Parameters for 3 arc-second standard resolution mode of operation // Generated for Debian packaging by bdale@gag.com on 2009-09-08 // #define HD_MODE 0 // how big an area to allow processing in 3 arc-second mode // 2 x 2 Degrees --------- 25 Megabytes minimum RAM // 3 x 3 Degrees --------- 52 Megabytes minimum RAM // 4 x 4 Degrees --------- 95 Megabytes minimum RAM // 5 x 5 Degrees --------- 145 Megabytes minimum RAM // 6 x 6 Degrees --------- 210 Megabytes minimum RAM // 7 x 7 Degrees --------- 285 Megabytes minimum RAM // 8 x 8 Degrees --------- 370 Megabytes minimum RAM #define NUMDEGREES 8 #define MAXPAGES (NUMDEGREES*NUMDEGREES) debian/docs0000644000000000000000000000000711727041154010040 0ustar README debian/rules0000755000000000000000000000204011727041154010244 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 CXXFLAGS = -g -Wall -fomit-frame-pointer CFLAGS = -g -Wall ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) CXXFLAGS += -O0 CFLAGS += -O0 else CXXFLAGS += -O3 CFLAGS += -O3 endif %: dh $@ override_dh_auto_configure: # debian/std-parms.h & debian/hd-parms.h were made using ./configure override_dh_auto_build: #./build all cp debian/std-parms.h splat.h g++ $(CXXFLAGS) -ffast-math itwom3.0.cpp splat.cpp -o splat -lm -lbz2 cp debian/hd-parms.h splat.h g++ $(CXXFLAGS) -ffast-math -pipe itwom3.0.cpp splat.cpp -o splat-hd -lm -lbz2 rm -f splat.h (cd utils ; \ cc $(CFLAGS) citydecoder.c -o citydecoder) (cd utils ; \ cc $(CFLAGS) usgs2sdf.c -o usgs2sdf) (cd utils ; \ cc $(CFLAGS) srtm2sdf.c -o srtm2sdf -lbz2) (cd utils ; \ rm -f srtm2sdf-hd ; ln -s srtm2sdf srtm2sdf-hd ) (cd utils ; \ cc $(CFLAGS) fontdata.c -o fontdata -lz) (cd utils ; \ cc $(CFLAGS) bearing.c -o bearing -lm) debian/source/0000755000000000000000000000000011727041154010470 5ustar debian/source/format0000644000000000000000000000001411727041154011676 0ustar 3.0 (quilt) debian/install0000644000000000000000000000025611727041154010564 0ustar splat usr/bin splat-hd usr/bin utils/citydecoder usr/bin utils/usgs2sdf usr/bin utils/srtm2sdf usr/bin utils/srtm2sdf-hd usr/bin utils/fontdata usr/bin utils/bearing usr/bin debian/control0000644000000000000000000000142711727041154010577 0ustar Source: splat Section: hamradio Priority: optional Maintainer: Bdale Garbee Uploaders: A. Maitland Bottoms Build-Depends: debhelper (>= 7.0.50~), libbz2-dev, zlib1g-dev Standards-Version: 3.9.3 Vcs-Git: git://git.gag.com/debian/splat Vcs-Browser: http://git.gag.com/?p=debian/splat Homepage: http://www.qsl.net/kd2bd/splat.html Package: splat Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, gnuplot Description: analyze point-to-point terrestrial RF communication links SPLAT! is a Surface Path Length And Terrain analysis application written for Linux and Unix workstations. SPLAT! analyzes point-to-point terrestrial RF communication links, and provides information useful to communication system designers and site engineers. debian/hd-parms.h0000644000000000000000000000133011727041154011051 0ustar // // Parameters for 1 arc-second high resolution mode of operation // Generated for Debian packaging by bdale@gag.com on 2009-09-08 // #define HD_MODE 1 // how big an area to allow processing in 1 arc-second mode // 1 x 1 Degrees --------- 52 Megabytes minimum RAM // 2 x 2 Degrees --------- 225 Megabytes minimum RAM // 3 x 3 Degrees --------- 468 Megabytes minimum RAM // 4 x 4 Degrees --------- 855 Megabytes minimum RAM // 5 x 5 Degrees --------- 1305 Megabytes minimum RAM // 6 x 6 Degrees --------- 1890 Megabytes minimum RAM // 7 x 7 Degrees --------- 2565 Megabytes minimum RAM // 8 x 8 Degrees --------- 3330 Megabytes minimum RAM #define NUMDEGREES 4 #define MAXPAGES (NUMDEGREES*NUMDEGREES) debian/manpages0000644000000000000000000000003311727041154010702 0ustar docs/english/man/splat.man debian/patches/0000755000000000000000000000000011727041154010617 5ustar debian/patches/zlib-FTBFS.patch0000644000000000000000000000046411727041154013446 0ustar diff --git a/utils/fontdata.c b/utils/fontdata.c index f04e546..47dc93e 100644 --- a/utils/fontdata.c +++ b/utils/fontdata.c @@ -39,7 +39,8 @@ char *argv[]; { int x; unsigned char line, input; - FILE *infile, *outfile; + gzFile infile; + FILE *outfile; if (argc==2) infile=gzopen(argv[1],"rb"); debian/patches/series0000644000000000000000000000002111727041154012025 0ustar zlib-FTBFS.patch debian/changelog0000644000000000000000000000532311727041154011045 0ustar splat (1.4.0-2) unstable; urgency=low * patch from Paul Wise to fix FTBFS due to changes in zlib, closes: #663194 -- Bdale Garbee Sat, 10 Mar 2012 23:10:06 -0700 splat (1.4.0-1) unstable; urgency=low [ Bdale Garbee ] * new upstream version * switch to using dh * move gbp.conf to .git/ * update Vcs entries to match current server config * patch from Matthias Klose fixing FTBFS with ld --as-needed, closes: #641437 [ A. Maitland Bottoms ] * provide srtm2sdf-hd link, closes: #585092 * Updated Standards-Version (no changes needed) * Added Uploaders, Vcs-Git, Vcs-Browser and Homepage to debian/control - list myself in Uploaders -- Bdale Garbee Tue, 13 Sep 2011 11:15:16 -0600 splat (1.3.0-1) unstable; urgency=low * new upstream version, closes: #498444, #498443 -- Bdale Garbee Tue, 08 Sep 2009 16:22:51 -0600 splat (1.2.1-2) unstable; urgency=low * deliver utils/README as README.utils in the package, closes: #453975 -- Bdale Garbee Tue, 15 Apr 2008 14:14:04 -0600 splat (1.2.1-1) unstable; urgency=low * new upstream version, closes: #450861 * fix problem building multiple times, closes: #442735 -- Bdale Garbee Sun, 11 Nov 2007 23:30:47 -0800 splat (1.2.0b-1) unstable; urgency=low * new upstream version * patch from tbm to fix compilation with gcc 4.3, closes: #417063 * don't let build scripts strip binaries or ignore errors, by not using the build scripts at all and instead using debian/rules as the Makefile, closes: #438037, #417064 -- Bdale Garbee Fri, 07 Sep 2007 11:17:16 -0600 splat (1.2.0-1) unstable; urgency=low * new upstream version -- Bdale Garbee Wed, 17 Jan 2007 11:19:44 +1100 splat (1.1.1-2) unstable; urgency=low * drop the -march option on the g++ command line in the build script, closes: #386205 -- Bdale Garbee Tue, 5 Sep 2006 20:59:48 -0600 splat (1.1.1-1) unstable; urgency=low * new upstream version * update to current policy, debhelper -- Bdale Garbee Tue, 5 Sep 2006 12:34:32 -0600 splat (1.1.0-2) unstable; urgency=low * apply patch for gcc-4.0 problem on amd64, closes: #297962 -- Bdale Garbee Sun, 17 Jul 2005 14:07:34 +0300 splat (1.1.0-1) unstable; urgency=low * new upstream version, closes: #234621 -- Bdale Garbee Sat, 28 Feb 2004 22:25:40 -0700 splat (1.0.3-1) unstable; urgency=low * new upstream version, closes: #149717 -- Bdale Garbee Sat, 17 Aug 2002 22:38:09 -0600 splat (1.0.0-1) unstable; urgency=low * Initial Release. -- Bdale Garbee Mon, 22 Apr 2002 00:03:05 -0600 debian/compat0000644000000000000000000000000211727041154010366 0ustar 7