Merge commit 'upstream/1.3.0'
authorBdale Garbee <bdale@gag.com>
Tue, 8 Sep 2009 20:38:53 +0000 (14:38 -0600)
committerBdale Garbee <bdale@gag.com>
Tue, 8 Sep 2009 20:38:53 +0000 (14:38 -0600)
Conflicts:
CHANGES
README
build
clean
configure
docs/english/man/splat.1
docs/english/man/splat.man
docs/english/pdf/splat.pdf
docs/english/postscript/splat.ps
docs/english/text/splat.txt
docs/spanish/man/splat.1
docs/spanish/man/splat.man
docs/spanish/pdf/splat.pdf
docs/spanish/postscript/splat.ps
docs/spanish/text/splat.txt
install
splat-1.2.1.lsm
splat.cpp
utils/README
utils/build
utils/install
utils/postdownload
utils/srtm2sdf.c
utils/usgs2sdf.c

.gbp.conf [new file with mode: 0644]
build
debian/changelog [new file with mode: 0644]
debian/compat [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/dirs [new file with mode: 0644]
debian/docs [new file with mode: 0644]
debian/rules [new file with mode: 0755]
splat-1.2.1.lsm [new file with mode: 0644]

diff --git a/.gbp.conf b/.gbp.conf
new file mode 100644 (file)
index 0000000..dd2ff23
--- /dev/null
+++ b/.gbp.conf
@@ -0,0 +1,46 @@
+# Configuration file for git-buildpackage and friends
+
+[DEFAULT]
+# the default build command:
+#builder = debuild -i\.git/ -I.git
+# the default clean command:
+#cleaner = debuild clean
+# the default branch for upstream sources:
+upstream-branch = upstream
+# the default branch for the debian patch:
+debian-branch = master
+# the default tag formats used:
+#upstream-tag = upstream/%(version)s
+#debian-tag = debian/%(version)s
+# use pristine-tar:
+pristine-tar = True
+
+# Options only affecting git-buildpackage
+[git-buildpackage]
+#upstream-branch = dfsgclean
+# uncomment this to automatically GPG sign tags
+#sign-tags = True
+# keyid to GPG sign tags with
+#keyid = 0xdeadbeef
+# push to a remote repository after a successful tag: 
+#posttag = git-push git.example.com
+# use this for more svn-buildpackage like behaviour:
+export-dir = ../build-area/$PKG/
+#tarball-dir = ../tarballs/
+
+# Options only affecting git-import-orig
+[git-import-orig]
+#upstream-branch = newupstream
+#debian-branch = dfsgclean
+#filter = .svn
+
+# Options only affecting git-import-dsc
+[git-import-dsc]
+#upstream-branch = svn-upstream
+#filter = [ 'CVS', '.cvsignore' ]
+
+# Options only affecting git-dch
+[git-dch]
+#git-log = --no-merges
+#snapshot-number = snapshot + 1
+
diff --git a/build b/build
index 5c02fe99a683874bf6c2c61e133de20fa81b020f..c7dc370ef4c29bf7941a64c7cc83c28065598559 100755 (executable)
--- a/build
+++ b/build
@@ -72,4 +72,3 @@ else
                echo "Usage: build { splat, utils, all }"
        fi
 fi
-
diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..5d43adf
--- /dev/null
@@ -0,0 +1,67 @@
+splat (1.2.1-2) unstable; urgency=low
+
+  * deliver utils/README as README.utils in the package, closes: #453975
+
+ -- Bdale Garbee <bdale@gag.com>  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 <bdale@gag.com>  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 <bdale@gag.com>  Fri, 07 Sep 2007 11:17:16 -0600
+
+splat (1.2.0-1) unstable; urgency=low
+
+  * new upstream version
+
+ -- Bdale Garbee <bdale@gag.com>  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 <bdale@gag.com>  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 <bdale@gag.com>  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 <bdale@gag.com>  Sun, 17 Jul 2005 14:07:34 +0300
+
+splat (1.1.0-1) unstable; urgency=low
+
+  * new upstream version, closes: #234621
+
+ -- Bdale Garbee <bdale@gag.com>  Sat, 28 Feb 2004 22:25:40 -0700
+
+splat (1.0.3-1) unstable; urgency=low
+
+  * new upstream version, closes: #149717
+
+ -- Bdale Garbee <bdale@gag.com>  Sat, 17 Aug 2002 22:38:09 -0600
+
+splat (1.0.0-1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- Bdale Garbee <bdale@gag.com>  Mon, 22 Apr 2002 00:03:05 -0600
+
diff --git a/debian/compat b/debian/compat
new file mode 100644 (file)
index 0000000..7ed6ff8
--- /dev/null
@@ -0,0 +1 @@
+5
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..ed4579c
--- /dev/null
@@ -0,0 +1,15 @@
+Source: splat
+Section: hamradio
+Priority: optional
+Maintainer: Bdale Garbee <bdale@gag.com>
+Build-Depends: debhelper (>> 5), libbz2-dev, zlib1g-dev
+Standards-Version: 3.7.3
+
+Package: splat
+Architecture: any
+Depends: ${shlibs: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. 
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..2e0c303
--- /dev/null
@@ -0,0 +1,16 @@
+This package was debianized by Bdale Garbee <bdale@gag.com> 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-2002
+
+       GPL
+
+On Debian GNU/Linux systems, the complete text of the GNU General Public
+License can be found in the `/usr/share/common-licenses' directory.
+
diff --git a/debian/dirs b/debian/dirs
new file mode 100644 (file)
index 0000000..98d1583
--- /dev/null
@@ -0,0 +1,2 @@
+usr/bin
+usr/share/man/man1
diff --git a/debian/docs b/debian/docs
new file mode 100644 (file)
index 0000000..e845566
--- /dev/null
@@ -0,0 +1 @@
+README
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..7f47a43
--- /dev/null
@@ -0,0 +1,68 @@
+#!/usr/bin/make -f
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+build: build-stamp
+build-stamp: 
+       dh_testdir      
+       g++ -Wall -O3 -lm -lbz2 -fomit-frame-pointer itm.cpp splat.cpp -o splat
+       (cd utils ; \
+               cc -Wall -O3 -fomit-frame-pointer citydecoder.c -o citydecoder)
+       (cd utils ; \
+               cc -Wall -O3 -fomit-frame-pointer usgs2sdf.c -o usgs2sdf)
+       (cd utils ; \
+               cc -Wall -O3 -lbz2 -fomit-frame-pointer srtm2sdf.c -o srtm2sdf)
+       (cd utils ; \
+               cc -Wall -O3 -lz -fomit-frame-pointer fontdata.c -o fontdata)
+       touch build-stamp
+
+clean:
+       dh_testdir
+       dh_testroot
+       rm -f build-stamp splat
+       rm -f utils/srtm2sdf utils/fontdata utils/citydecoder utils/usgs2sdf
+       dh_clean
+
+install: build
+       dh_testdir
+       dh_testroot
+       dh_clean -k
+       dh_installdirs
+       cp splat $(CURDIR)/debian/splat/usr/bin
+       cp utils/citydecoder $(CURDIR)/debian/splat/usr/bin
+       cp utils/usgs2sdf $(CURDIR)/debian/splat/usr/bin
+       cp utils/srtm2sdf $(CURDIR)/debian/splat/usr/bin
+       cp utils/fontdata $(CURDIR)/debian/splat/usr/bin
+       cp docs/english/man/splat.man \
+               $(CURDIR)/debian/splat/usr/share/man/man1/splat.1
+
+# Build architecture-independent files here.
+binary-indep: build install
+
+# Build architecture-dependent files here.
+binary-arch: build install
+       dh_testdir
+       dh_testroot
+       dh_installdocs
+       cp utils/README $(CURDIR)/debian/splat/usr/share/doc/splat/README.utils
+       dh_installexamples
+       dh_installmenu
+       dh_installcron
+       dh_installman
+       dh_installinfo
+       dh_installchangelogs 
+       dh_link
+       dh_strip
+       dh_compress
+       dh_fixperms
+       dh_installdeb
+       dh_shlibdeps
+       dh_gencontrol
+       dh_md5sums
+       dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install 
diff --git a/splat-1.2.1.lsm b/splat-1.2.1.lsm
new file mode 100644 (file)
index 0000000..ae1eebe
--- /dev/null
@@ -0,0 +1,39 @@
+Begin3
+Title:         SPLAT!
+Version:       1.2.1
+Entered-date:  19OCT07
+Description:   SPLAT! is a terrestrial RF propagation analysis tool for
+               the spectrum between 20 MHz and 20 GHz.  SPLAT! provides
+               site engineering data such as the great circle distances
+               and bearings between sites, antenna elevation angles
+               (uptilt), depression angles (downtilt), antenna height
+               above mean sea level, antenna height above average
+               terrain, bearings and distances to known obstructions,
+               path loss and signal strength based on the Longley-Rice
+               Irregular Terrain Model, and minimum antenna height
+               requirements needed to establish first Fresnel zone
+               clearance and line-of-sight RF paths absent of obstructions
+               due to terrain.  SPLAT! produces reports, graphs, and
+               highly detailed and carefully annotated topographic maps
+               depicting line-of-sight paths, path loss, and expected
+               coverage areas of transmitters and repeater systems.
+               Applications of SPLAT! include site engineering, wireless
+               network design, amateur radio communications, frequency
+               coordination, communication system design, and terrestrial
+               television and radio broadcasting.  SPLAT! requires
+               gnuplot version 3.7, libbzip-1.0.1 or later, and
+               zlib, as well as an application capable of displaying
+               PPM graphic files (xv, ImageMagick, xpaint, The GIMP, etc.).
+Keywords:      Terrain analysis, site engineering, Longley-Rice path
+               loss, signal strength contours, TV/FM radio broadcasting,
+               TV/FM radio reception, LPFM, HDTV, amateur radio, wireless
+               WAN analysis and design
+Author:                kd2bd@amsat.org (John A. Magliacane) (Creator, Lead Developer)
+               mcdonald@scs.uiuc.edu (Doug McDonald) (L-R Model Integration)
+               ronbentley@embarqmail.com (Ron Bentley) (Fresnel Zone Plotting)
+Maintained-by: kd2bd@amsat.org (John A. Magliacane)
+Primary-site:  ftp.ibiblio.org /pub/Linux/apps/ham/splat-1.2.1.tar.gz
+Original-site: http://www.qsl.net/kd2bd/splat.html
+Platforms:     Linux/Unix
+Copying-policy:        GPL
+End