Commit a62aacbf authored by Dave Hibberd's avatar Dave Hibberd

New upstream version 2.1.0

parent 73a658f6
$Id: AUTHORS,v 1.25 2012/11/01 18:57:18 we7u Exp $
Developers and Contributors
_________________________________________________________________
......@@ -18,6 +17,7 @@ $Id: AUTHORS,v 1.25 2012/11/01 18:57:18 we7u Exp $
DK7IN Rolf Bleher
HI8GN Jose R Marte A
IK0YUP Alessandro Frigeri
K2DLS Dan Srebnick
KA6HLD Jerry Dunmire
KA9KIM Mike Sims
KB3EGH Derrick Brashear
......@@ -27,7 +27,7 @@ $Id: AUTHORS,v 1.25 2012/11/01 18:57:18 we7u Exp $
KD6VPE Jim Sevilla
KD6ZWR Chris Bell
KE4NFJ Gerald Stueve (K4INT)
KG4IJB Charles Byam (fearless leader)
KG4IJB Charles Byam
KM5VY Tom Russo
N0VH Jim Chandler
N2YGK Alan Crosswell
......@@ -38,7 +38,7 @@ $Id: AUTHORS,v 1.25 2012/11/01 18:57:18 we7u Exp $
PE1DNN Henk de Groot
VE3UNW Richard Hagemyer
VE6LFM Lloyd Miller
WE7U Curt Mills (lackey)
WE7U Curt Mills
SmartBeaconing(tm) was invented by Tony Arnerich (KD7TA) and Steve
Bragg (KA9MVA) for the HamHUD project. They offer the algorithm to
......@@ -51,9 +51,8 @@ $Id: AUTHORS,v 1.25 2012/11/01 18:57:18 we7u Exp $
otherwise supported the project. There are too many to list.
If you think that you are missing from this list contact the Xastir
Development Team at <http://sourceforge.net/projects/xastir/> or at
<http://xastir.sourceforge.net>.
Development Team at <http://xastir.org>.
_________________________________________________________________
Copyright (C) 2000-2012 The Xastir Group
Copyright (C) 2000-2018 The Xastir Group
WMSSERVER
URL http://raster.nationalmap.gov/arcgis/services/Orthoimagery/USGS_EROS_Ortho_SCALE/ImageServer/WMSServer?SERVICE=WMS&REQUEST=GetMap&VERSION=1.1.1&SRS=EPSG:4326&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&STYLES=&LAYERS=0
This diff is collapsed.
2012-11-02
* ChangeLog
Xastir project stopped updating the ChangeLogs in 2012, and
until then the changelog was generated manually from CVS
history. The project no longer uses CVS, and now relies on git
history to show the history of the project. Please see the output
of "git log" if you want to know what has happened to the code and
why, and add the "--name-status" option if you want to know
what files were changed.
2012-11-01 11:57 we7u
* .cvsignore, AUTHORS, ChangeLog, DEBUG_LEVELS, FAQ, INSTALL,
......
WMSSERVER
URL http://services.nationalmap.gov/arcgis/services/Contours/MapServer/WMSServer?service=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&FORMAT=image/png&TRANSPARENT=true&STYLES=&LAYERS=1,2,3,4,5,6,7,8
#URL http://services.nationalmap.gov/arcgis/services/Contours/MapServer/WMSServer?service=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=true&STYLES=&LAYERS=1,2,3,4,5,6,7,8
# Black
TRANSPARENT 0x000000
# White
TRANSPARENT 0xffffff
$Id: DEBUG_LEVELS,v 1.18 2012/11/01 18:57:18 we7u Exp $
This file has three parts. The first part describes the new structure for
debug levels. The second part describes the debug_level definitions that
......@@ -119,5 +118,5 @@ That way you won't miss anything.
------------------------------------------------------------------
Copyright (C) 2002-2012 The Xastir Group
Copyright (C) 2000-2018 The Xastir Group
make.log
Makefile
Makefile.in
aclocal.m4
autom4te.cache
config.h
config.h.in
config.log
config.status
configure
stamp-h1
mkinstalldirs
depcomp
install-sh
missing
$Id: AUTHORS,v 1.1 2004/06/02 16:37:59 we7u Exp $
Developers and Contributions
_________________________________________________________________
......
/.cvsignore/1.2/Thu Jan 26 19:06:14 2006//
/AUTHORS/1.1/Wed Jun 2 16:37:59 2004//
/COPYING/1.1/Wed Jun 2 16:37:59 2004//
/ChangeLog/1.1/Wed Jun 2 16:37:59 2004//
/INSTALL/1.1/Wed Jun 2 16:37:59 2004//
/Makefile.am/1.8/Thu Nov 1 18:57:18 2012//
/NEWS/1.1/Wed Jun 2 16:37:59 2004//
/README/1.9/Thu Nov 1 18:57:18 2012//
/bootstrap.sh/1.12/Thu Nov 1 18:57:18 2012//
/configure.ac/1.10/Thu Nov 1 18:57:18 2012//
D
:ext:we7u@xastir.cvs.sourceforge.net:/cvsroot/xastir
# $Id: ChangeLog,v 1.1 2004/06/02 16:37:59 we7u Exp $
$Id: INSTALL,v 1.1 2004/06/02 16:37:59 we7u Exp $
Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002 Free Software
Foundation, Inc.
......
# $Id: Makefile.am,v 1.8 2012/11/01 18:57:18 we7u Exp $
#
# Copyright (C) 2004-2012 The Xastir Group
# Copyright (C) 2000-2018 The Xastir Group
#
AUTOMAKE_OPTIONS = gnu dist-bzip2
......@@ -29,14 +28,7 @@ EXTRA_DIST = aclocal.m4 AUTHORS bootstrap.sh ChangeLog config.h.in \
MAINTAINERCLEANFILES = configure config.status aclocal.m4 \
Makefile.in Makefile config.guess config.sub install-sh \
missing mkinstalldirs
#docdir=${pkgdatadir}/doc
#doc_DATA=AUTHORS FAQ ChangeLog LICENSE README README.CVS \
# README.MAPS README.win32 COPYING INSTALL UPGRADE
#mandir=${prefix}/man
#man_MANS=xastir.1
missing
ChangeLog::
......
$Id: NEWS,v 1.1 2004/06/02 16:37:59 we7u Exp $
$Id: README,v 1.9 2012/11/01 18:57:18 we7u Exp $
Copyright (C) 2004 Bruce Bennett <bruts@adelphia.net>
Portions Copyright (C) 2004-2012 The Xastir Group
Portions Copyright (C) 2000-2018 The Xastir Group
(Modified for the Xastir project under GPL license)
......@@ -51,7 +49,7 @@ Steps in order:
not absolutely required...
3) Install or update your installation for Xastir to the latest
version (http://www.sourceforge.net, project Xastir)
version ("http://github.com/Xastir/Xastir" project Xastir)
4) Install db2APRS - version 0.1.2
See instructions below.
......
#!/bin/sh
#
# $Id: bootstrap.sh,v 1.12 2012/11/01 18:57:18 we7u Exp $
#
# Copyright (C) 2000-2012 The Xastir Group
# Copyright (C) 2000-2018 The Xastir Group
#
#
......
#
# $Id: configure.ac,v 1.10 2012/11/01 18:57:18 we7u Exp $
#
# Copyright (C) 2004 Bruce Bennett <bruts@adelphia.net>
# Portions Copyright (C) 2004-2012 The Xastir Group
# (Modified for the Xastir project under GPL license)
#
#
# -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.
AC_PREREQ(2.53)
AC_INIT(db2APRS, 0.2.0, bruts@adelphia.net)
AM_INIT_AUTOMAKE(db2APRS, 0.2.0)
AC_CONFIG_SRCDIR([src/db2APRS.c])
AM_CONFIG_HEADER([config.h])
# Checks for programs.
AC_PROG_INSTALL
AC_PROG_CC
# Checks for libraries.
# Use MySQL's script for library config, if available
MYSQL_CONFIG=mysql_config
AC_MSG_CHECKING(for a fully installed MySQL)
if ${MYSQL_CONFIG} --libs > /dev/null 2>&1
then
MYSQL_VERSION=`${MYSQL_CONFIG} --version`
MYSQL_LIBS=`${MYSQL_CONFIG} --libs`
LIBS=`${MYSQL_CONFIG} --libs`
MYSQL_CFLAGS=`${MYSQL_CONFIG} --cflags`
CFLAGS="$CFLAGS $MYSQL_CFLAGS"
AC_SUBST(MYSQL_LIBS)
AC_SUBST(MYSQL_CFLAGS)
AC_MSG_RESULT(...found ${MYSQL_VERSION})
else
AC_MSG_RESULT(MySQL is not fully installed)
AC_MSG_CHECKING(if there at least are the needed MySQL client libs)
AC_CHECK_LIB(mysqlclient,mysql_close)
if test $ac_cv_lib_mysqlclient_mysql_close = no; then
AC_MSG_ERROR(*** No MySQL client library found - See README ***)
else
AC_MSG_RESULT(found a usable libmysqlclient)
fi
fi
# Checks for header files.
AC_HEADER_STDC
AC_CHECK_HEADERS([arpa/inet.h netdb.h netinet/in.h stdlib.h string.h sys/socket.h syslog.h unistd.h])
if ${MYSQL_CONFIG} --libs > /dev/null 2>&1
then
AC_MSG_RESULT(mysql.h path defined in CFLAGS)
else
AC_CHECK_HEADERS([mysql.h],MYSQL_INC="yes",AC_MSG_ERROR(*** MySQL include file mysql.h not found - See README ***))
fi
# Checks for typedefs, structures, and compiler characteristics.
AC_C_CONST
AC_HEADER_TIME
# Checks for library functions.
AC_FUNC_FORK
AC_FUNC_SELECT_ARGTYPES
AC_TYPE_SIGNAL
AC_FUNC_STRTOD
AC_CHECK_FUNCS([memset select socket strrchr strtol])
AC_CONFIG_FILES([Makefile src/Makefile])
AC_OUTPUT
#
# Copyright (C) 2004 Bruce Bennett <bruts@adelphia.net>
# Portions Copyright (C) 2000-2018 The Xastir Group
# (Modified for the Xastir project under GPL license)
#
#
# -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.
AC_PREREQ(2.53)
AC_INIT(db2APRS, 0.2.0, bruts@adelphia.net)
AM_INIT_AUTOMAKE(db2APRS, 0.2.0)
AC_CONFIG_SRCDIR([src/db2APRS.c])
AM_CONFIG_HEADER([config.h])
# Checks for programs.
AC_PROG_INSTALL
AC_PROG_CC
# Checks for libraries.
# Use MySQL's script for library config, if available
MYSQL_CONFIG=mysql_config
AC_MSG_CHECKING(for a fully installed MySQL)
if ${MYSQL_CONFIG} --libs > /dev/null 2>&1
then
MYSQL_VERSION=`${MYSQL_CONFIG} --version`
MYSQL_LIBS=`${MYSQL_CONFIG} --libs`
LIBS=`${MYSQL_CONFIG} --libs`
MYSQL_CFLAGS=`${MYSQL_CONFIG} --cflags`
CFLAGS="$CFLAGS $MYSQL_CFLAGS"
AC_SUBST(MYSQL_LIBS)
AC_SUBST(MYSQL_CFLAGS)
AC_MSG_RESULT(...found ${MYSQL_VERSION})
else
AC_MSG_RESULT(MySQL is not fully installed)
AC_MSG_CHECKING(if there at least are the needed MySQL client libs)
AC_CHECK_LIB(mysqlclient,mysql_close)
if test $ac_cv_lib_mysqlclient_mysql_close = no; then
AC_MSG_ERROR(*** No MySQL client library found - See README ***)
else
AC_MSG_RESULT(found a usable libmysqlclient)
fi
fi
# Checks for header files.
AC_HEADER_STDC
AC_CHECK_HEADERS([arpa/inet.h netdb.h netinet/in.h stdlib.h string.h sys/socket.h syslog.h unistd.h])
if ${MYSQL_CONFIG} --libs > /dev/null 2>&1
then
AC_MSG_RESULT(mysql.h path defined in CFLAGS)
else
AC_CHECK_HEADERS([mysql.h],MYSQL_INC="yes",AC_MSG_ERROR(*** MySQL include file mysql.h not found - See README ***))
fi
# Checks for typedefs, structures, and compiler characteristics.
AC_C_CONST
AC_HEADER_TIME
# Checks for library functions.
AC_FUNC_FORK
AC_FUNC_SELECT_ARGTYPES
AC_TYPE_SIGNAL
AC_FUNC_STRTOD
AC_CHECK_FUNCS([memset select socket strrchr strtol])
AC_CONFIG_FILES([Makefile src/Makefile])
AC_OUTPUT
.deps
Makefile
Makefile.in
db2APRS
/.cvsignore/1.1/Thu Jan 26 15:44:36 2006//
/Makefile.am/1.9/Thu Nov 1 18:57:18 2012//
/db2APRS.c/1.15/Thu Nov 1 18:57:18 2012//
/defs.h/1.9/Thu Nov 1 18:57:18 2012//
D
:ext:we7u@xastir.cvs.sourceforge.net:/cvsroot/xastir
# $Id: Makefile.am,v 1.9 2012/11/01 18:57:18 we7u Exp $
#
# Copyright (C) 2004-2012 The Xastir Group
# Copyright (C) 2000-2018 The Xastir Group
#
bin_PROGRAMS = db2APRS
......
This diff is collapsed.
// $Id: defs.h,v 1.9 2012/11/01 18:57:18 we7u Exp $
//
// Copyright (C) 2004 Bruce Bennett <bruts@adelphia.net>
// Portions Copyright (C) 2004-2012 The Xastir Group
// Portions Copyright (C) 2000-2018 The Xastir Group
//
//
// Dummy info here for now...
......
Xastir Frequently Asked Questions
$Id: FAQ,v 1.89 2012/11/01 18:57:18 we7u Exp $
The latest version of this FAQ is always available from the Xastir
project's CVS repository on SourceForge, at
<http://xastir.cvs.sourceforge.net/xastir/xastir/FAQ?&view=auto>.
project's Git repository on GitHub, at
<http://github.com/Xastir/Xastir/blob/master/FAQ>
The Questions
-------------
......@@ -42,8 +41,7 @@ The Questions
user interface weirdness occurs. Why?
3.7 Why isn't ImageMagick recognized and used during Xastir's
"configure" stage?
3.8 Why do I get an error now when trying to do a "cvs update"?
3.9 Why does compilation of map_geo, map_WMS or map_tiger fail with "invalid operands to binary <<" errors?
3.8 Why does compilation of map_geo, map_WMS or map_tiger fail with "invalid operands to binary <<" errors?
4. Running Xastir
......@@ -164,9 +162,7 @@ The Answers
Note that you must be subscribed in order to post messages. See above.
Another good place to document the request or bug in a more permanent
manner is the sourceforge tracker. There are separate bug and feature
request trackers, both listed at the Xastir project page,
http://sourceforge.net/projects/xastir/
manner is the GitHub tracker: http://github.com/Xastir/Xastir/issues
1.8 Is there any more information on Xastir?
......@@ -209,7 +205,7 @@ The Answers
In general, the first course of action is to be a member of the
"xastir-dev" mailing list. This indicates to the Group that you are
closely following the latest developments. Your patch file should be
generated using either 'diff -c' or 'diff -u' against the latest CVS
generated using either 'diff -c' or 'diff -u' against the latest Git
tree. To submit your patch, send email to the "xastir-dev" mailing list
with a Subject: line that starts with [PATCH] and includes a general
description of the patch. In the body of the message, the patch should be
......@@ -263,6 +259,7 @@ The Answers
someplace your system won't care about. For example, assuming you've
untar'ed, say automake-1.6.3 and autoconf-2.57 into the current
directory, and that xastir lives in your directory as /home/me/src/xastir:
cd automake-1.6.3
./configure --prefix=/home/me/src/xastir
make install
......@@ -400,29 +397,7 @@ The Answers
ImageMagick RPM's. Encourage your vendor to fix the "spec" files for those
RPM's to include all dependencies.
3.8 Why do I get an error now when trying to do a "cvs update"?
SourceForge changed things around a bit on Apr 29th, 2004. The changes
they made broke CVS for everyone. The error message you get may look like
the following:
"Unknown host: cvs.xastir.sf.org"
Luckily the fix is simple. Run these commands from the top directory where
you have the Xastir sources:
find -name Root -path \*CVS\* -exec perl -pi.bak -e's/cvs.xastir.sf.net/cvs.sf.net/' \{\} \;
find -name Root -path \*CVS\* -exec perl -pi.bak -e's/cvs.xastir.sourceforge.net/cvs.sf.net/' \{\} \;
Okay, are we having fun yet? They changed things again for us
on May 12, 2006. We now want this as the name of the CVS server
in the CVS/Root files: "xastir.cvs.sourceforge.net", so the perl command
to use after that date has become:
find -name Root -path \*CVS\* -exec perl -pi.bak -e's/cvs.sf.net/xastir.cvs.sourceforge.net/' \{\} \;
3.9 Why does compilation of map_geo, map_WMS or map_tiger fail with "invalid operands to binary <<" errors?
3.8 Why does compilation of map_geo, map_WMS or map_tiger fail with "invalid operands to binary <<" errors?
This is a problem with ImageMagick. In short, your ImageMagick
installation has been built with an option incompatible with
......@@ -711,7 +686,7 @@ The Answers
4.17 Why do I get black map images when I use ImageMagick?
There was a bug in versions of Xastir prior to the CVS version of
There was a bug in versions of Xastir prior to the Git version of
4 December 2009 that caused this problem if ImageMagick (or
GraphicsMagick) were compiled with QuantumDepth not equal to 16
(GraphicsMagick now defaults this parameter to 8). The bug was
......@@ -719,7 +694,7 @@ The Answers
problem. If you are running an older version than 4 December
2009, updating will likely solve this problem for you.
If you are running a version higher than 1.9.7 or a CVS version
If you are running a version higher than 1.9.7 or a git version
checked out after 4 December 2009, then the problem lies
elsewhere. It may be due to bugs in your particular version of
ImageMagick, but more likely it's related to the color-depth of
......@@ -833,7 +808,7 @@ The Answers
4.22 ImageMagick gives me: "no decode delegate", why?
README.win32 has a bit of info about this one, as it most often happens
README.CYGWIN has a bit of info about this one, as it most often happens
on Win32 systems. It has been seen on other systems as well though.
The short answer is that you may have to set the environment variable
"MAGICK_HOME" to the location where the ImageMagick modules reside.
......@@ -964,7 +939,7 @@ The Answers
Internet Map Timeout (sec)
A screenshot on the Wiki of this dialog:
<http://www.xastir.org/wiki/index.php/Notes:Timing_Slider_Dialog_Screenshot>
<https://xastir.org/index.php/Notes:Timing_Slider_Dialog_Screenshot>
4.29 Xastir can't find "xastir.rgb" or some other file. What's wrong?
......@@ -1036,7 +1011,8 @@ The Answers
scripts are re-created.
./bootstrap.sh
./configure
cd ../build
../Xastir/configure
make
Make sure that you now see a reasonable path for the
......@@ -1145,7 +1121,7 @@ The Answers
The problem is that you probably have previously installed a binary version
of Xastir from your system's repository --- and Linux packages are set up
to install files in /usr (e.g. binaries to /usr/bin, libraries to /usr/lib/,
and supporting files to /usr/share). But CVS xastir, like almost all source
and supporting files to /usr/share). But Git xastir, like almost all source
packages, installs to /usr/local (/usr/local/bin, /usr/local/lib,
/usr/local/share). When you de-installed your binary package and installed
the source version, it removed the /usr/ stuff and installed the files in
......@@ -1253,7 +1229,7 @@ The Answers
kill -SIGHUP `cat ~/.xastir/xastir.pid`
NOTE: This SIGHUP trick doesn't work if you've configured
Xastir with profiling ( "./configure --with-profiling" ).
Xastir with profiling ( "../Xastir/configure --with-profiling" ).
----------------------------------------------------------------
......@@ -1267,4 +1243,4 @@ web pages, which are listed at the top of this document. You must be subscribed
in order to post messages.
Copyright (C) 2000-2012 The Xastir Group
Copyright (C) 2000-2018 The Xastir Group
WMSSERVER
URL http://services.nationalmap.gov/arcgis/services/nhd/MapServer/WMSServer?service=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&STYLES=&LAYERS=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
$Id: INSTALL,v 1.110 2016/07/01 18:51:53 we7u Exp $
General steps to configure/compile/install Xastir:
(See detailed steps and library installation instructions below)
----------------------------------------------------------------------
1) Get one of the source releases and explode it.
1) Get one of the source releases from Github at
https://github.com/Xastir/Xastir/releases
and explode it. (Repla