diff options
author | Christian Perrier <bubulle@debian.org> | 2012-10-07 13:27:36 +0100 |
---|---|---|
committer | Christian Perrier <bubulle@debian.org> | 2012-10-07 13:27:36 +0100 |
commit | 99f5c8bf63a674faf8c507aea7425b935814548a (patch) | |
tree | b3202c295c4bb71ec09e3748d49b43a9fec6b4cd /man |
gpsdrive (2.10~pre4-6.dfsg-5.2) unstable; urgency=low
* Non-maintainer upload
[ Allison Randal ]
* Disable optional mapnik libraries, gpsdrive is incompatible with
APIs of mapnik version 2.0.0.
* debian/patches/107-fix-disable-mapnik.dpatch:
Fix known bug with gpsdrive-2.10pre4 when disabling Mapnik library.
# imported from the archive
Diffstat (limited to 'man')
-rw-r--r-- | man/CMakeLists.txt | 5 | ||||
-rw-r--r-- | man/Makefile.am | 35 | ||||
-rw-r--r-- | man/Makefile.in | 624 | ||||
-rw-r--r-- | man/convert-waypoints.pl.1 | 180 | ||||
-rw-r--r-- | man/de/Makefile.am | 4 | ||||
-rw-r--r-- | man/de/Makefile.in | 463 | ||||
-rw-r--r-- | man/de/gpsdrive.1 | 489 | ||||
-rw-r--r-- | man/es/Makefile.am | 4 | ||||
-rw-r--r-- | man/es/Makefile.in | 463 | ||||
-rw-r--r-- | man/es/gpsdrive.1 | 247 | ||||
-rw-r--r-- | man/friendsd2.1 | 43 | ||||
-rw-r--r-- | man/geo-code.1 | 90 | ||||
-rw-r--r-- | man/geo-nearest.1 | 86 | ||||
-rw-r--r-- | man/geoinfo.pl.1 | 270 | ||||
-rw-r--r-- | man/gpsd_nmea.sh.1 | 30 | ||||
-rw-r--r-- | man/gpsdrive-init-db.pl.1 | 180 | ||||
-rw-r--r-- | man/gpsdrive.1 | 717 | ||||
-rw-r--r-- | man/gpsfetchmap.pl.1 | 335 | ||||
-rw-r--r-- | man/gpspoint2gpsdrive.pl.1 | 168 | ||||
-rw-r--r-- | man/poi-manager.pl.1 | 182 |
20 files changed, 4615 insertions, 0 deletions
diff --git a/man/CMakeLists.txt b/man/CMakeLists.txt new file mode 100644 index 0000000..ec9b9bc --- /dev/null +++ b/man/CMakeLists.txt @@ -0,0 +1,5 @@ +PROJECT(man) + +INCLUDE(MacroProcessManpages) +MACRO_INSTALL_MANPAGES(${CMAKE_CURRENT_SOURCE_DIR}) + diff --git a/man/Makefile.am b/man/Makefile.am new file mode 100644 index 0000000..984dac1 --- /dev/null +++ b/man/Makefile.am @@ -0,0 +1,35 @@ +SUBDIRS = de es + +man1_MANS = \ + $(srcdir)/geo-code.1 \ + $(srcdir)/geo-nearest.1 \ + $(srcdir)/gpsdrive.1 \ + $(srcdir)/friendsd2.1 \ + $(srcdir)/gpsd_nmea.sh.1 \ + convert-waypoints.pl.1 \ + geoinfo.pl.1 \ + gpsdrive-init-db.pl.1 \ + gpsfetchmap.pl.1 \ + gpspoint2gpsdrive.pl.1 \ + poi-manager.pl.1 +dist_man_MANS = $(man1_MANS) + +EXTRA_DIST = CMakeLists.txt + +convert-waypoints.pl.1: $(srcdir)/../scripts/convert-waypoints.pl + pod2man $? >$@ + +gpsdrive-init-db.pl.1: $(srcdir)/../scripts/gpsdrive-init-db.pl + pod2man $? >$@ + +gpsfetchmap.pl.1: $(srcdir)/../scripts/gpsfetchmap.pl + pod2man $? >$@ + +gpspoint2gpsdrive.pl.1: $(srcdir)/../scripts/gpspoint2gpsdrive.pl + pod2man $? >$@ + +poi-manager.pl.1: $(srcdir)/../scripts/poi-manager.pl + pod2man $? >$@ + +geoinfo.pl.1: $(srcdir)/../scripts/geoinfo.pl + pod2man $? >$@ diff --git a/man/Makefile.in b/man/Makefile.in new file mode 100644 index 0000000..ff0ec07 --- /dev/null +++ b/man/Makefile.in @@ -0,0 +1,624 @@ +# Makefile.in generated by automake 1.9.6 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +top_builddir = .. +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +INSTALL = @INSTALL@ +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +subdir = man +DIST_COMMON = $(dist_man_MANS) $(srcdir)/Makefile.am \ + $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/m4/ac_check_perl_modules.m4 \ + $(top_srcdir)/m4/ac_check_socketlen_t.m4 \ + $(top_srcdir)/m4/aq_check_gdal.m4 $(top_srcdir)/m4/gettext.m4 \ + $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/lib-ld.m4 \ + $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ + $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ + $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-exec-recursive install-info-recursive \ + install-recursive installcheck-recursive installdirs-recursive \ + pdf-recursive ps-recursive uninstall-info-recursive \ + uninstall-recursive +man1dir = $(mandir)/man1 +am__installdirs = "$(DESTDIR)$(man1dir)" +NROFF = nroff +MANS = $(dist_man_MANS) $(man1_MANS) +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +pkgdatadir = @pkgdatadir@ +ACLOCAL = @ACLOCAL@ +AMAPNIK = @AMAPNIK@ +AMDEP_FALSE = @AMDEP_FALSE@ +AMDEP_TRUE = @AMDEP_TRUE@ +AMTAR = @AMTAR@ +AR = @AR@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ +CYGPATH_W = @CYGPATH_W@ +DBUS_CFLAGS = @DBUS_CFLAGS@ +DBUS_GLIB_LIBS = @DBUS_GLIB_LIBS@ +DBUS_LIBS = @DBUS_LIBS@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +DISABLEGARMIN_FALSE = @DISABLEGARMIN_FALSE@ +DISABLEGARMIN_TRUE = @DISABLEGARMIN_TRUE@ +DISABLEPLUGINS_FALSE = @DISABLEPLUGINS_FALSE@ +DISABLEPLUGINS_TRUE = @DISABLEPLUGINS_TRUE@ +ECHO = @ECHO@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +EXEEXT = @EXEEXT@ +F77 = @F77@ +FFLAGS = @FFLAGS@ +FRIENDSSERVERVERSION = @FRIENDSSERVERVERSION@ +GDAL_CFLAGS = @GDAL_CFLAGS@ +GDAL_CONFIG = @GDAL_CONFIG@ +GDAL_LDADD = @GDAL_LDADD@ +GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ +GLIB_CFLAGS = @GLIB_CFLAGS@ +GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ +GLIB_LIBS = @GLIB_LIBS@ +GLIB_MKENUMS = @GLIB_MKENUMS@ +GMSGFMT = @GMSGFMT@ +GMSGFMT_015 = @GMSGFMT_015@ +GOBJECT_QUERY = @GOBJECT_QUERY@ +GREP = @GREP@ +GTK_CFLAGS = @GTK_CFLAGS@ +GTK_LIBS = @GTK_LIBS@ +HAVE_DBUS_FALSE = @HAVE_DBUS_FALSE@ +HAVE_DBUS_TRUE = @HAVE_DBUS_TRUE@ +HAVE_GDAL_FALSE = @HAVE_GDAL_FALSE@ +HAVE_GDAL_TRUE = @HAVE_GDAL_TRUE@ +HAVE_GTK_FALSE = @HAVE_GTK_FALSE@ +HAVE_GTK_TRUE = @HAVE_GTK_TRUE@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +INTLLIBS = @INTLLIBS@ +INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ +LDFLAGS = @LDFLAGS@ +LIBADD_DL = @LIBADD_DL@ +LIBICONV = @LIBICONV@ +LIBINTL = @LIBINTL@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LIBTOOL = @LIBTOOL@ +LN_S = @LN_S@ +LTLIBICONV = @LTLIBICONV@ +LTLIBINTL = @LTLIBINTL@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MSGFMT = @MSGFMT@ +MSGFMT_015 = @MSGFMT_015@ +MSGMERGE = @MSGMERGE@ +NOGARMIN = @NOGARMIN@ +NOPLUGINS = @NOPLUGINS@ +OBJEXT = @OBJEXT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +PCRE_CONFIG = @PCRE_CONFIG@ +PERL = @PERL@ +PERL_PACKAGE_DIR = @PERL_PACKAGE_DIR@ +PKGCONFIG_CFLAGS = @PKGCONFIG_CFLAGS@ +PKGCONFIG_LIBS = @PKGCONFIG_LIBS@ +PKG_CONFIG = @PKG_CONFIG@ +POSUB = @POSUB@ +POW_LIB = @POW_LIB@ +RANLIB = @RANLIB@ +SED = @SED@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +USE_NLS = @USE_NLS@ +VERSION = @VERSION@ +WITH_MAPNIK_FALSE = @WITH_MAPNIK_FALSE@ +WITH_MAPNIK_TRUE = @WITH_MAPNIK_TRUE@ +XGETTEXT = @XGETTEXT@ +XGETTEXT_015 = @XGETTEXT_015@ +XML_CFLAGS = @XML_CFLAGS@ +XML_LIBS = @XML_LIBS@ +YACC = @YACC@ +YFLAGS = @YFLAGS@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_CXX = @ac_ct_CXX@ +ac_ct_F77 = @ac_ct_F77@ +am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ +am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ +am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ +am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +SUBDIRS = de es +man1_MANS = \ + $(srcdir)/geo-code.1 \ + $(srcdir)/geo-nearest.1 \ + $(srcdir)/gpsdrive.1 \ + $(srcdir)/friendsd2.1 \ + $(srcdir)/gpsd_nmea.sh.1 \ + convert-waypoints.pl.1 \ + geoinfo.pl.1 \ + gpsdrive-init-db.pl.1 \ + gpsfetchmap.pl.1 \ + gpspoint2gpsdrive.pl.1 \ + poi-manager.pl.1 + +dist_man_MANS = $(man1_MANS) +EXTRA_DIST = CMakeLists.txt +all: all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu man/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + +distclean-libtool: + -rm -f libtool +uninstall-info-am: +install-man1: $(man1_MANS) $(man_MANS) + @$(NORMAL_INSTALL) + test -z "$(man1dir)" || $(mkdir_p) "$(DESTDIR)$(man1dir)" + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ + done; \ + for i in $$list; do \ + if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \ + else file=$$i; fi; \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst"; \ + done +uninstall-man1: + @$(NORMAL_UNINSTALL) + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ + done; \ + for i in $$list; do \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " rm -f '$(DESTDIR)$(man1dir)/$$inst'"; \ + rm -f "$(DESTDIR)$(man1dir)/$$inst"; \ + done + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +mostlyclean-recursive clean-recursive distclean-recursive \ +maintainer-clean-recursive: + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(mkdir_p) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile $(MANS) +installdirs: installdirs-recursive +installdirs-am: + for dir in "$(DESTDIR)$(man1dir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +uninstall: uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-recursive + +clean-am: clean-generic clean-libtool mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-libtool \ + distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +install-data-am: install-man + +install-exec-am: + +install-info: install-info-recursive + +install-man: install-man1 + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic mostlyclean-libtool + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: uninstall-info-am uninstall-man + +uninstall-info: uninstall-info-recursive + +uninstall-man: uninstall-man1 + +.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check check-am \ + clean clean-generic clean-libtool clean-recursive ctags \ + ctags-recursive distclean distclean-generic distclean-libtool \ + distclean-recursive distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-man install-man1 install-strip \ + installcheck installcheck-am installdirs installdirs-am \ + maintainer-clean maintainer-clean-generic \ + maintainer-clean-recursive mostlyclean mostlyclean-generic \ + mostlyclean-libtool mostlyclean-recursive pdf pdf-am ps ps-am \ + tags tags-recursive uninstall uninstall-am uninstall-info-am \ + uninstall-man uninstall-man1 + + +convert-waypoints.pl.1: $(srcdir)/../scripts/convert-waypoints.pl + pod2man $? >$@ + +gpsdrive-init-db.pl.1: $(srcdir)/../scripts/gpsdrive-init-db.pl + pod2man $? >$@ + +gpsfetchmap.pl.1: $(srcdir)/../scripts/gpsfetchmap.pl + pod2man $? >$@ + +gpspoint2gpsdrive.pl.1: $(srcdir)/../scripts/gpspoint2gpsdrive.pl + pod2man $? >$@ + +poi-manager.pl.1: $(srcdir)/../scripts/poi-manager.pl + pod2man $? >$@ + +geoinfo.pl.1: $(srcdir)/../scripts/geoinfo.pl + pod2man $? >$@ +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/man/convert-waypoints.pl.1 b/man/convert-waypoints.pl.1 new file mode 100644 index 0000000..803494f --- /dev/null +++ b/man/convert-waypoints.pl.1 @@ -0,0 +1,180 @@ +.\" Automatically generated by Pod::Man v1.37, Pod::Parser v1.32 +.\" +.\" Standard preamble: +.\" ======================================================================== +.de Sh \" Subsection heading +.br +.if t .Sp +.ne 5 +.PP +\fB\\$1\fR +.PP +.. +.de Sp \" Vertical space (when we can't use .PP) +.if t .sp .5v +.if n .sp +.. +.de Vb \" Begin verbatim text +.ft CW +.nf +.ne \\$1 +.. +.de Ve \" End verbatim text +.ft R +.fi +.. +.\" Set up some character translations and predefined strings. \*(-- will +.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left +.\" double quote, and \*(R" will give a right double quote. \*(C+ will +.\" give a nicer C++. Capital omega is used to do unbreakable dashes and +.\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, +.\" nothing in troff, for use with C<>. +.tr \(*W- +.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' +.ie n \{\ +. ds -- \(*W- +. ds PI pi +. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch +. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch +. ds L" "" +. ds R" "" +. ds C` "" +. ds C' "" +'br\} +.el\{\ +. ds -- \|\(em\| +. ds PI \(*p +. ds L" `` +. ds R" '' +'br\} +.\" +.\" If the F register is turned on, we'll generate index entries on stderr for +.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index +.\" entries marked with X<> in POD. Of course, you'll have to process the +.\" output yourself in some meaningful fashion. +.if \nF \{\ +. de IX +. tm Index:\\$1\t\\n%\t"\\$2" +.. +. nr % 0 +. rr F +.\} +.\" +.\" For nroff, turn off justification. Always turn off hyphenation; it makes +.\" way too many mistakes in technical documents. +.hy 0 +.if n .na +.\" +.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). +.\" Fear. Run. Save yourself. No user-serviceable parts. +. \" fudge factors for nroff and troff +.if n \{\ +. ds #H 0 +. ds #V .8m +. ds #F .3m +. ds #[ \f1 +. ds #] \fP +.\} +.if t \{\ +. ds #H ((1u-(\\\\n(.fu%2u))*.13m) +. ds #V .6m +. ds #F 0 +. ds #[ \& +. ds #] \& +.\} +. \" simple accents for nroff and troff +.if n \{\ +. ds ' \& +. ds ` \& +. ds ^ \& +. ds , \& +. ds ~ ~ +. ds / +.\} +.if t \{\ +. ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" +. ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' +. ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' +. ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' +. ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' +. ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' +.\} +. \" troff and (daisy-wheel) nroff accents +.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' +.ds 8 \h'\*(#H'\(*b\h'-\*(#H' +.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] +.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' +.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' +.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] +.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] +.ds ae a\h'-(\w'a'u*4/10)'e +.ds Ae A\h'-(\w'A'u*4/10)'E +. \" corrections for vroff +.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' +.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' +. \" for low resolution devices (crt and lpr) +.if \n(.H>23 .if \n(.V>19 \ +\{\ +. ds : e +. ds 8 ss +. ds o a +. ds d- d\h'-1'\(ga +. ds D- D\h'-1'\(hy +. ds th \o'bp' +. ds Th \o'LP' +. ds ae ae +. ds Ae AE +.\} +.rm #[ #] #H #V #F C +.\" ======================================================================== +.\" +.IX Title "CONVERT-WAYPOINTS 1" +.TH CONVERT-WAYPOINTS 1 "2007-09-14" "perl v5.8.8" "User Contributed Perl Documentation" +.SH "NAME" +\&\fBconvert\-waypoints\fR +.SH "DESCRIPTION" +.IX Header "DESCRIPTION" +\&\fBconvert-waypoints\fR is converting old waypoint info from the database table 'waypoints' +.SH "SYNOPSIS" +.IX Header "SYNOPSIS" +\&\fBCommon usages:\fR +.PP +.Vb 1 +\& convert\-waypoints +.Ve +.PP +\&\fBAll options:\fR +.PP +.Vb 1 +\& convert\-waypoints [\-w] [\-d] [\-f <FILE>] +.Ve +.PP +This script allows easy transition to the new poi scheme by converting +the old waypoint info from the database table 'waypoints' and the file +\&'way.txt' into gpx style files. +You can import the created files into the new database with the script +poi\-manager.pl +.PP +Without any options both files are created, but you can also choose: +.SH "OPTIONS" +.IX Header "OPTIONS" +.IP "\fB\-w\fR" 8 +.IX Item "-w" +only write content from way.txt to way_converted_txt.gpx +.IP "\fB\-d\fR" 8 +.IX Item "-d" +only write content from waypoints table to way_converted_sql.gpx +.IP "\fB\-f \s-1FILE\s0\fR" 8 +.IX Item "-f FILE" +use other input file than ~/gpsdrive/way.txt +.SH "AUTHOR" +.IX Header "AUTHOR" +Written by Guenther Meyer <d.s.e@sordidmusic.com> +.SH "COPYRIGHT" +.IX Header "COPYRIGHT" +This is free software. You may redistribute copies of it under the terms of the \s-1GNU\s0 General Pub\- +lic License <http://www.gnu.org/licenses/gpl.html>. There is \s-1NO\s0 \s-1WARRANTY\s0, to the extent permit\- +ted by law. +.SH "SEE ALSO" +.IX Header "SEE ALSO" +\&\fIgpsdrive\fR\|(1) diff --git a/man/de/Makefile.am b/man/de/Makefile.am new file mode 100644 index 0000000..d91b7e9 --- /dev/null +++ b/man/de/Makefile.am @@ -0,0 +1,4 @@ +man_dedir=${mandir}/de +man1_dedir=${man_dedir}/man1 +man1_de_DATA=gpsdrive.1 +dist_man_MANS = $(man1_de_DATA) diff --git a/man/de/Makefile.in b/man/de/Makefile.in new file mode 100644 index 0000000..947ac15 --- /dev/null +++ b/man/de/Makefile.in @@ -0,0 +1,463 @@ +# Makefile.in generated by automake 1.9.6 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +top_builddir = ../.. +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +INSTALL = @INSTALL@ +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +subdir = man/de +DIST_COMMON = $(dist_man_MANS) $(srcdir)/Makefile.am \ + $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/m4/ac_check_perl_modules.m4 \ + $(top_srcdir)/m4/ac_check_socketlen_t.m4 \ + $(top_srcdir)/m4/aq_check_gdal.m4 $(top_srcdir)/m4/gettext.m4 \ + $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/lib-ld.m4 \ + $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ + $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ + $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +man1dir = $(mandir)/man1 +am__installdirs = "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man1_dedir)" +NROFF = nroff +MANS = $(dist_man_MANS) +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; +am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; +am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; +man1_deDATA_INSTALL = $(INSTALL_DATA) +DATA = $(man1_de_DATA) +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +pkgdatadir = @pkgdatadir@ +ACLOCAL = @ACLOCAL@ +AMAPNIK = @AMAPNIK@ +AMDEP_FALSE = @AMDEP_FALSE@ +AMDEP_TRUE = @AMDEP_TRUE@ +AMTAR = @AMTAR@ +AR = @AR@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ +CYGPATH_W = @CYGPATH_W@ +DBUS_CFLAGS = @DBUS_CFLAGS@ +DBUS_GLIB_LIBS = @DBUS_GLIB_LIBS@ +DBUS_LIBS = @DBUS_LIBS@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +DISABLEGARMIN_FALSE = @DISABLEGARMIN_FALSE@ +DISABLEGARMIN_TRUE = @DISABLEGARMIN_TRUE@ +DISABLEPLUGINS_FALSE = @DISABLEPLUGINS_FALSE@ +DISABLEPLUGINS_TRUE = @DISABLEPLUGINS_TRUE@ +ECHO = @ECHO@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +EXEEXT = @EXEEXT@ +F77 = @F77@ +FFLAGS = @FFLAGS@ +FRIENDSSERVERVERSION = @FRIENDSSERVERVERSION@ +GDAL_CFLAGS = @GDAL_CFLAGS@ +GDAL_CONFIG = @GDAL_CONFIG@ +GDAL_LDADD = @GDAL_LDADD@ +GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ +GLIB_CFLAGS = @GLIB_CFLAGS@ +GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ +GLIB_LIBS = @GLIB_LIBS@ +GLIB_MKENUMS = @GLIB_MKENUMS@ +GMSGFMT = @GMSGFMT@ +GMSGFMT_015 = @GMSGFMT_015@ +GOBJECT_QUERY = @GOBJECT_QUERY@ +GREP = @GREP@ +GTK_CFLAGS = @GTK_CFLAGS@ +GTK_LIBS = @GTK_LIBS@ +HAVE_DBUS_FALSE = @HAVE_DBUS_FALSE@ +HAVE_DBUS_TRUE = @HAVE_DBUS_TRUE@ +HAVE_GDAL_FALSE = @HAVE_GDAL_FALSE@ +HAVE_GDAL_TRUE = @HAVE_GDAL_TRUE@ +HAVE_GTK_FALSE = @HAVE_GTK_FALSE@ +HAVE_GTK_TRUE = @HAVE_GTK_TRUE@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +INTLLIBS = @INTLLIBS@ +INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ +LDFLAGS = @LDFLAGS@ +LIBADD_DL = @LIBADD_DL@ +LIBICONV = @LIBICONV@ +LIBINTL = @LIBINTL@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LIBTOOL = @LIBTOOL@ +LN_S = @LN_S@ +LTLIBICONV = @LTLIBICONV@ +LTLIBINTL = @LTLIBINTL@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MSGFMT = @MSGFMT@ +MSGFMT_015 = @MSGFMT_015@ +MSGMERGE = @MSGMERGE@ +NOGARMIN = @NOGARMIN@ +NOPLUGINS = @NOPLUGINS@ +OBJEXT = @OBJEXT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +PCRE_CONFIG = @PCRE_CONFIG@ +PERL = @PERL@ +PERL_PACKAGE_DIR = @PERL_PACKAGE_DIR@ +PKGCONFIG_CFLAGS = @PKGCONFIG_CFLAGS@ +PKGCONFIG_LIBS = @PKGCONFIG_LIBS@ +PKG_CONFIG = @PKG_CONFIG@ +POSUB = @POSUB@ +POW_LIB = @POW_LIB@ +RANLIB = @RANLIB@ +SED = @SED@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +USE_NLS = @USE_NLS@ +VERSION = @VERSION@ +WITH_MAPNIK_FALSE = @WITH_MAPNIK_FALSE@ +WITH_MAPNIK_TRUE = @WITH_MAPNIK_TRUE@ +XGETTEXT = @XGETTEXT@ +XGETTEXT_015 = @XGETTEXT_015@ +XML_CFLAGS = @XML_CFLAGS@ +XML_LIBS = @XML_LIBS@ +YACC = @YACC@ +YFLAGS = @YFLAGS@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_CXX = @ac_ct_CXX@ +ac_ct_F77 = @ac_ct_F77@ +am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ +am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ +am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ +am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +man_dedir = ${mandir}/de +man1_dedir = ${man_dedir}/man1 +man1_de_DATA = gpsdrive.1 +dist_man_MANS = $(man1_de_DATA) +all: all-am + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/de/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu man/de/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + +distclean-libtool: + -rm -f libtool +uninstall-info-am: +install-man1: $(man1_MANS) $(man_MANS) + @$(NORMAL_INSTALL) + test -z "$(man1dir)" || $(mkdir_p) "$(DESTDIR)$(man1dir)" + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ + done; \ + for i in $$list; do \ + if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \ + else file=$$i; fi; \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst"; \ + done +uninstall-man1: + @$(NORMAL_UNINSTALL) + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ + done; \ + for i in $$list; do \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " rm -f '$(DESTDIR)$(man1dir)/$$inst'"; \ + rm -f "$(DESTDIR)$(man1dir)/$$inst"; \ + done +install-man1_deDATA: $(man1_de_DATA) + @$(NORMAL_INSTALL) + test -z "$(man1_dedir)" || $(mkdir_p) "$(DESTDIR)$(man1_dedir)" + @list='$(man1_de_DATA)'; for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + f=$(am__strip_dir) \ + echo " $(man1_deDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(man1_dedir)/$$f'"; \ + $(man1_deDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(man1_dedir)/$$f"; \ + done + +uninstall-man1_deDATA: + @$(NORMAL_UNINSTALL) + @list='$(man1_de_DATA)'; for p in $$list; do \ + f=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(man1_dedir)/$$f'"; \ + rm -f "$(DESTDIR)$(man1_dedir)/$$f"; \ + done +tags: TAGS +TAGS: + +ctags: CTAGS +CTAGS: + + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile $(MANS) $(DATA) +installdirs: + for dir in "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man1_dedir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-am + +clean-am: clean-generic clean-libtool mostlyclean-am + +distclean: distclean-am + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-libtool + +dvi: dvi-am + +dvi-am: + +html: html-am + +info: info-am + +info-am: + +install-data-am: install-man install-man1_deDATA + +install-exec-am: + +install-info: install-info-am + +install-man: install-man1 + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-generic mostlyclean-libtool + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: uninstall-info-am uninstall-man uninstall-man1_deDATA + +uninstall-man: uninstall-man1 + +.PHONY: all all-am check check-am clean clean-generic clean-libtool \ + distclean distclean-generic distclean-libtool distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-man install-man1 \ + install-man1_deDATA install-strip installcheck installcheck-am \ + installdirs maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ + ps ps-am uninstall uninstall-am uninstall-info-am \ + uninstall-man uninstall-man1 uninstall-man1_deDATA + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/man/de/gpsdrive.1 b/man/de/gpsdrive.1 new file mode 100644 index 0000000..3743e05 --- /dev/null +++ b/man/de/gpsdrive.1 @@ -0,0 +1,489 @@ +.TH GPSDRIVE 1 +.SH NAME +gpsdrive - zeigt die GPS Position auf einer Karte an +.SH SYNTAX +.B gpsdrive [Optionen] +.SH BESCHREIBUNG + +.B Diese Manualseite kann veraltet sein, den neuestesn Stand finden +sie immer in der englischen manpage. + +.B Gpsdrive +ist ein Auto (Motorrad, Schiff, Flugzeug) Navigationssystem. GpsDrive +zeigt die Position auf einer zoombaren Karte an, die von einem NMEA +fähigen GPS Empfänger geliefert wird. Die Karten werden automatisch +ausgewählt, abhängig von der Position. Man kann einen bevorzugten +Massstab wählen, den das Programm aus dem vorhanden Kartenmaterial +einzuhalten versucht. + +GpsDrive wurde mit einem GARMIN GPS III und einer Crux II GPS PCMCIA +Karte getestet. Alle GARMIN GPS +Empfänger mit einem seriellen Ausgang sollten verwendbar sein. Ebenso +alle anderen GPS Empfänger die ein NMEA Protokoll über die serielle +Schnittstelle senden sollten mit GpsDrive arbeiten können. + +Diese GPS Empfänger sind bereits bekannt, dass sie mit GpsDrive +arbeiten können: + +Magellan 310, 315, 320 +.br +Garminn GPS III +.br +Garmin etrex +.br +GPS 45 +.br +Crux II GPS PCMCIA card +.br +Holux GM-200 serial version +.br +Holux GM-200 USB (braucht USB zu seriell Unterstützung im Kernel) +.br +eMap +.br +GPSMAP 295 +.br +GNS 530 +.br +Rayming TripNav, TN-200 +.br + +Haftungsausschluss: +.B Verwenden sie das Programm nicht zur Navigation! + +.SH OPTIONEN +.TP +.B \-d +Zeigt einige debugging Informationen. +.TP +.B \-D +Zeigt ziemlich viele Debugging Informationen. Falls sie mit dem +Programm Probleme haben, oder es abstürzt senden sie die Ausgabe an +den Autor. Sie können es auch mit -d kombinieren. Siehe auch den BUGS +Abschnitt weiter unten. +.TP +.B \-v +Zeigt die Programmversion zusammen mit der CVS Version der Hauptdatei +gpsdrive.c. Falls sie einen Fehlerbericht schicken, schicken sie diese +Ausgabe ebenso mit. +.TP +.B \-h +Zeigt eine kurze Hilfe. +.TP +.BI \-o "\| Ausgabedatei\^" +Mit dieser Option können die NMEA Daten als +.IR Ausgabe +an einen PTY Master, eine Datei oder an ein serielles Gerät +senden. Das ist nützlich, falls sie GpsDrive im Simulatormodus +benutzen und andere Programme mit den Testdaten versorgen wollen. +.TP +.BI \-t "\| Gerät\^" +Serieller Anschluss (z.B. +.IR /dev/ttyS0 +). Sie können dies auch im +.IR Einstellungen +Menü ändern. +.TP +.BI \-l "\| Sprache\^" +Legt die Sprache für die Stimmenausgabe fest. Sie müssen selbst dafür +Sorge tragen, die richtigen Sprachdateien für festival installiert zu +haben. Momentan werden die Werte +.IR german +, +.IR spanish +und +.IR english +unterstützt. +.TP +.B \-x +Erzeugt eigenes Fenster für die Menüknöpfe, Status und Karte. Das ist +bei kleinen Displays wie beim Compaq iPaq nützlich oder wenn sie Head +Mounted Displays verwenden, um das Menü zu verbergen. +.TP +.BI \-s "\| Höhe\^" +Setzt die Bilschirmhöhe in Punkten, falls die automatische Einstellung +sie nicht zufriedenstellt. Die +.IR Höhe +ist z.B. 768,600,480,200 +.BI \-r "\| Breite\^" +Setzt die +.IR Breite +falls die automatische Einstellung sie nicht zufriedenstellt, arbeitet +nur zusammen mit +.IR -s +.TP +.BI \-f "\| Freundeserver\^" +Legt einen "Freundeserver" fest über den sie Positionsinformationen +mit anderen Leuten austauschen können. Sie können ihren eigenen Server +mit dem Programm +.B friendsd +starten, welches inkludiert ist. +.TP +.BI \-n "\| Name\^" +Setzt den +.IR Namen +der im Freundeserver Modus angezeigt wird. +.TP +.B \-1 +Setzt einen speziellen Modus falls sie sie nur eine Maustaste haben, +z.B. bei Touchpads. +.TP +.B \-a +Verhindert die Anzeige des Batteriestatus. Verwenden sie diese Option, +wenn sie eine kaputtes APM BIOS haben, da dieses GpsDrive abstürzen +lassen kann. +.TP +.BI \-b "\| Servername\^" +Verwende einen entfernten NMEA server. Sie können gpsd auf einem +anderen +.IR Rechner +starten, an dem ein GPS Empfänger angeschlossen ist. Sie zeigen dann +die Position auf ihrem lokalen Rechner an. +.TP +.BI \-c "\| Wegpunktname\^" +Startposition im Simulationsmodus. Geben sie einen +.IR Wegpunktnamen +aus der verwendeten Wegpunktdatei an. +.TP +.B \-q +Schaltet SQL support ab. Nur verwendbar, wenn sie SQL Unterstützung +einkompiliert haben. + + +.SH ANSCHLUSS EINES GPS EMPFÄNGERS + +.B NMEA Modus. +.br +Dieses Protokoll verwenden die +meisten GPS Empfänger. Um den NMEA Modus zu benutzen, müssen sie das +Programm +.B gpsd +starten + +Das Programm läuft im Hintergrund und stellt einen Server dar, +welcher die GPS Daten auf Port 2947 ausgibt. Die Einstellungen +/dev/gps und 4800 Baud sind voreingestellt. + +Wenn sie diese Einstellungen ändern wollen, rufen sie gpsd +folgendermaßen auf: +.br +.B gpsd -p /dev/ttyS1 + +Um die Ausgabe des GPS zu sehen, machen sie einfach +.B telnet localhost 2947 +and nach der Verbindung drücken sie die +.B R +Taste, um die NMEA Daten zu sehen. + +.B Verwendete NMEA Daten +.br +Folgende NMEA Daten werden verwendet: + +.I GPRMC: +Position, Geschwindigkeit, Heading +.br +.I GPGSV: +Satellit Signal Pegel Anzeige +.br +.I GPGGA: +Höhe (nicht auf allen Empfängern verfügbar) und Position falls kein +GPRMC verfügbar ist. In diesem Fall wird die Geschwindigkeit und +Richtung von GpsDrive errechnet. +.br +.I PGRME: +Anzeige des EPE (erwarteter Positions Fehler), ev. nur auf GARMIN +Empfängern verfügbar + + +.SH VERWENDUNG + +Sie können GpsDrive ohne ein angeschlossenes GPS verwenden. Dann +startet GpsDrive automatisch im +.B Simulator Betrieb, +bei welchem sie sich auf der Karte bewegen können. Stellen sie +sicher, dass kein gpsd läuft damit der Simulator Betrieb starten kann. + +.SH OPENSTREETMAP KARTEN + +GpsDrive unterstüzt OSM Karten, dabei werden mit Hilfe des Rendereres Mapnik +Karten generiert und direkt angezeigt. Um diesen Modus zu aktivieren wählen Sie +die Option Mapnik. + +.SH KARTEN DOWNLOAD + +Sie können ihre Karte vom Internet mit dem Knopf +.B Karten downloaden +laden. Sie können zwischen dem Mapblast Server (www.mapblast.com) und +dem Expedia server (www.expedia.com) wählen. + +Verwenden sie das Programm +.IR gpsfetchmap +und +.IR gpsfetchmap.pl +um mehrere Karten für einen grösseren Bereich herunterzuladen. +.br +.B Bitte beachten sie die Copyright Informationen auf www.mapblast.com und +.B www.expedia.com wenn sie diese Karten verwenden wollen. + +.SH Routen Planung +Es existiert im Moment keine Routenplanung Funktion in +GpsDrive. Routenplanung braucht Daten aus kommerziellen Karten, eine +Datenbanklizenz kostet mehr als 10.000 Euro. + +.SH PROXY SERVER +Falls sie auf das Internet über eine Proxyserver zugreifen wollen oder +müssen, dann setzen sie bitte die Umgebungsvariable +.B HTTP_PROXY +oder +.B http_proxy +auf eine Wert wie z.B. +.I http://proxy.provider.de:3128 +wobei 3128 in diesem Beispiel die Portnummer des Proxyservers ist. + +.SH MAUS STEUERUNG + +Sie können in den +.B Positionsmodus +schalten, indem sie diese Option im Menü auswählen. + +Wenn sie im "Postions Modus" sind, wird ein Quadrat den Cursor +darstellen, jedoch keine Position angezeigt. Falls sie zoomen oder +einen anderen Maßstab wählen, verhält sich das Programm so, als wäre +der Cursor auf der aktuellen Position. + +Wenn sie mit der linken Maustaste nahe dem Rand klicken, scrollt die +Karte weiter, bzw. wird eine neue passende Karte gelanden falls sie +sich schon am Rand der Karte befinden. + +Die mittlere Maustaste schalten in den normalen Modus zurück. Ebenso, +wenn sie den "Pos-Modus" wieder anklicken. Die Linke- bzw. Rechte +Maustaste zusammen mit Shift gedrückt, ändert den Maßstab der Karte. + +Werfen sie auch eine Blick in das +.B Hilfe +Menü von GpsDrive um über die aktuelle Mausbelegung und die +Tastenkürzel informiert zu sein. + +.SH Neue Wegpunkte erzeugen +Sie können neu Wegpunkte einfach auf zwei Arten erzeugen: + +o Um einen Wegpunkt an der +.B aktuellen (GPS) Position +zu erzeugen, drücken sie einfach STRG und klicken sie mit der rechten +Maustaste. Sie können auch einfach die +.B x +Taste drücken. + +o Um einen Wegpunkt an der +.B Maus Position, +zu setzen, klicken sie STRG und die LINKE Maustaste. Sie können auch +einfach die +.B y +Taste drücken. + +Im Popup Fenster geben sie den Wegpunkt Namen ein (Leerzeichen werden +durch Unterstriche ersetzt) sowie den Wegpunkt Typ (siehe unten über +vordefinierte Wegpunkt Typen). Sie können entweder einen neuen +Wegpunkttyp erzeugen oder einen vorhandenen aus der Liste auswählen. +.B Wichtig: +Die Liste (nur im SQL Modus) zeigt die bereits verwendeten +Wegpunkttypen, NICHT die Vordefinierten. + +.SH Eigene Icons für Wegpunktarten + +Es ist möglich für jede Wegpunktart ein eigenes icon in der Datei +$HOME/.gpsdrive/icons.txt zu definieren. Die Datei unterstützt keine +Kommentare und wird Zeilenweise eingelesen. Bei den Wegpunktarten +spielt Groß-/Kleinschreibung keine Rolle. Bitte befolge das Schema +in der vorgegebenen Datei. + +.SH SQL Unterstützung + +Zur Verwaltung einer größeren Anzahl von Wegpunkten sollte sie die SQL +Unterstützung verwenden. Dazu muss ein SQL Server auf dem Rechner +installiert sein. Momentan wird nur MySQL unterstützt. + +Haben sie keine Angst, MySQL braucht nicht viel Resourcen, ist sehr +schnell und macht die Verwaltung der Wegpunkte einfacher (inklusive +der Auswahl der Wegpunkttypen). Im SQL Modus können sie die +anzuzeigenden Wegpunkte im +.B Einstellungen +Menü auswählen. + +.B Lesen sie bitte README.SQL für Informationen zum Aufsetzen der SQL +Datenbank. + + +.SH Routen +Eine Route ist eine Liste von Wegpunkten. GpsDrive führt sie von einem +Wegpunkt zum Nächsten. Sie können Wegpunkte zu einer Route im "Wähle +Ziel" Fenster hinzufügen. Sie können auch Kommentare zu Routen +hinzufügen, welche dann durch die Sprachausgabe gesprochen und durch +eine Laufschrift in der Karte angezeigt werden. + +.SH Kommentare für Routen +Um Kommentare hinzuzufügen, erzeugen sie eine Datei mit dem selben +Namen wie die Wegpunktdatei, jedoch mit der Erweiterung .dsc, +z.B. way-reise.txt und way-reise.dsc. Geben sie dann wie unten +angeführt die Kommentare in die .dsc Datei ein: + +$Wegpunktname + +Gehen sie nach rechts, dort sehen sie ein Wirtshaus. + +$Nächsterwegpunktname + +anderer Kommentar... + +Es gibt keine Beschränkung für die Länge des Kommentars. Es ist +wichtig, dass die Zeile mit '$wegpunktname' beginnt und der Kommentar +in der nächsten Zeile steht. + +.SH KISMET Unterstützung +Gpsdrive unterstützt +.IR kismet. +Kismet ist ein 802.11b Funknetzwerk (WLAN) "Schnüffler". Wenn sie +kismet laufen haben, wird GpsDrive das beim Programmstart entdecken +und neue WLAN Accesspoints in Echtzeit auf der Karte anzeigen. Für den +Kismet Modus ist der SQL Modus Voraussetzung. WLAN Accesspoints die +bereits in der SQL Datenbank gespeichert sind werden ignoriert. Wenn +sie die Sprachausgabe aktiviert haben, werden die Informationen über +neue Accesspoints angesagt. + +Lesen sie bitte auch +.IR README.kismet + + +.SH LOKALISIERUNG + +Wenn sie das Programm installiert haben, erscheint das Programm in +englisch, deutsch, französisch, italienisch, holländisch, dänisch, +türkisch, slowakisch, schwedisch, ungarisch oder +spanisch falls eine dieser Sprachen eingestellt ist. Die +entsprechenden Umgebungsvariablen sind LANG, LC_ALL oder +LANGUAGE. Letztere überstimmt die anderen. Rufen sie "locale" +bzw. "set" auf um ihre Einstellungen zu sehen. Um z.B. Deutsch zu +erzwingen geben sie ein: + +.B export LANGUAGE=de + +und starten dann gpsdrive in dieser Shell. + +Sie könnes gpsdrive aber auch so starten: + +.B LANGUAGE=de gpsdrive +womit die Einstellung nur für gpsdrive gilt. + +Falls ihre Sprache nicht verfügbar ist, kontaktieren sie mich wenn sie +die Übersetzung machen wollen. + +.SH SPRACHAUSGABE + +Wenn sie eine Sprachausgabe wünschen, müssen sie die Software +"festival" installieren. Siehe +.I http://fife.speech.cs.cmu.edu/festival +für mehr Informationen. + +Für deutsche Sprache müssen sie sich die deutsche Festival Version von +.I www.ims.uni-stuttgart.de/phonetik/synthesis/index.html +besorgen. + +Wenn sie ein funktionierendes festival haben, starten sie es als +Server mit: + +festival --server + +Wenn sie dann GpsDrive starten, wird es den Server automatisch auf +Port 1314 erkennen und Informationen als Sprache ausgeben. In diesem +Fall erscheint auch ein Schalter um stumm zu schalten. + +GpsDrive versucht, automatisch die richtige Sprache entsprechend der +Lokale zu verwenden. Es gibt eine Option -l um die Spracheinstellung +zu forcieren. Zur Zeit werden englisch, spanisch und deutsch +unterstützt. GpsDrive stellt festival auf die korrekte Sprache +ein. Sollte dies nicht richtig funktionieren, editiern sie die Datei +.I gpsdrive.c +und korrigieren sie gegebenenfalls folgende Zeilen: + +#define FESTIVAL_ENGLISH_INIT "(voice_ked_diphone)" + +#define FESTIVAL_GERMAN_INIT "(voice_german_de3_os)" + +#define FESTIVAL_SPANISH_INIT "(voice_el_diphone)" + +GpsDrive braucht die Sprachdateien ked_diphone für Englisch, +german_de3_os für Deutsch (Das ist eine MBROLA voice) und el_diphone für +Spanisch. + +Es gibt eine tar-Datei für Festival mit deutscher, englischer und +spanischer Sprache. + +.B Downloaden +sie es von einem GpsDrive homepage +.B Spiegel +und entpacken sie die tar-Datei als root in /usr/local + +.br +cd /usr/local +.br +tar -xvzf festivalbuild.tar.gz + +Starten sie den Server mit +.B /usr/local/festival/bin/festival --server + +.SH FRIENDSD Server + +Es gibt eine Server Software +.B friendsd +genannt, welche die Position ihrer Freunde verwaltet. Wenn sie zum +Server mit +.I gpsdrive -n Ihrname -f ihrserver.com +verbinden, können sie die Position andere Leute sehen, falls diese +sich mit diesem Server verbunden haben. +Stellen sie sicher, dass +.I Ihrname +nur aus einem Wort besteht und keine Leerzeichen enthält. + +Der Server benutzt den Port 50123 (TCP), dieser Port muss in der +Firewall freigeschaltet sein. Der Server benötigt keine Root-Rechte +und sollte als normaler User gestartet werden. Das Serverprogramm +wurde NICHT auf Sicherheit überprüft! + +.SH FRIENDSD Daten Format (Version 1) +Es gibt einen Datentyp: POS, mit folgendem Format: +.br + +POS: Fritz 47.082181 15.402043 18:11:42 101 38 +.br + +mit der Bedeutung: +.br + +Befehltyp Name Breite Länge Zeit(GMT) Geschwindigkeit(km/h) Richtung(Grad) + + +.SH MAILING LISTE +Die Adresse für die Mailingliste ist gpsdrive@warbase.selwerd.nl + +Eintragen können sie sich mit einer EMail mit dem Inhalt "subscribe +gpsdrive" an majordomo@warbase.selwerd.nl + +.SH AUTOR +Fritz Ganter +.br +http://www.gpsdrive.de +.SH GARANTIE +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +.SH COPYRIGHT +Copyright (c) 2001-2003 by Fritz Ganter +.br +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 +(at your option) any later version. + + diff --git a/man/es/Makefile.am b/man/es/Makefile.am new file mode 100644 index 0000000..b4ca4c6 --- /dev/null +++ b/man/es/Makefile.am @@ -0,0 +1,4 @@ +man_esdir=${mandir}/es +man1_esdir=${man_esdir}/man1 +man1_es_DATA=gpsdrive.1 +dist_man_MANS = $(man1_es_DATA) diff --git a/man/es/Makefile.in b/man/es/Makefile.in new file mode 100644 index 0000000..a8fb942 --- /dev/null +++ b/man/es/Makefile.in @@ -0,0 +1,463 @@ +# Makefile.in generated by automake 1.9.6 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +top_builddir = ../.. +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +INSTALL = @INSTALL@ +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +subdir = man/es +DIST_COMMON = $(dist_man_MANS) $(srcdir)/Makefile.am \ + $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/m4/ac_check_perl_modules.m4 \ + $(top_srcdir)/m4/ac_check_socketlen_t.m4 \ + $(top_srcdir)/m4/aq_check_gdal.m4 $(top_srcdir)/m4/gettext.m4 \ + $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/lib-ld.m4 \ + $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ + $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ + $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +man1dir = $(mandir)/man1 +am__installdirs = "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man1_esdir)" +NROFF = nroff +MANS = $(dist_man_MANS) +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; +am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; +am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; +man1_esDATA_INSTALL = $(INSTALL_DATA) +DATA = $(man1_es_DATA) +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +pkgdatadir = @pkgdatadir@ +ACLOCAL = @ACLOCAL@ +AMAPNIK = @AMAPNIK@ +AMDEP_FALSE = @AMDEP_FALSE@ +AMDEP_TRUE = @AMDEP_TRUE@ +AMTAR = @AMTAR@ +AR = @AR@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ +CYGPATH_W = @CYGPATH_W@ +DBUS_CFLAGS = @DBUS_CFLAGS@ +DBUS_GLIB_LIBS = @DBUS_GLIB_LIBS@ +DBUS_LIBS = @DBUS_LIBS@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +DISABLEGARMIN_FALSE = @DISABLEGARMIN_FALSE@ +DISABLEGARMIN_TRUE = @DISABLEGARMIN_TRUE@ +DISABLEPLUGINS_FALSE = @DISABLEPLUGINS_FALSE@ +DISABLEPLUGINS_TRUE = @DISABLEPLUGINS_TRUE@ +ECHO = @ECHO@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +EXEEXT = @EXEEXT@ +F77 = @F77@ +FFLAGS = @FFLAGS@ +FRIENDSSERVERVERSION = @FRIENDSSERVERVERSION@ +GDAL_CFLAGS = @GDAL_CFLAGS@ +GDAL_CONFIG = @GDAL_CONFIG@ +GDAL_LDADD = @GDAL_LDADD@ +GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ +GLIB_CFLAGS = @GLIB_CFLAGS@ +GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ +GLIB_LIBS = @GLIB_LIBS@ +GLIB_MKENUMS = @GLIB_MKENUMS@ +GMSGFMT = @GMSGFMT@ +GMSGFMT_015 = @GMSGFMT_015@ +GOBJECT_QUERY = @GOBJECT_QUERY@ +GREP = @GREP@ +GTK_CFLAGS = @GTK_CFLAGS@ +GTK_LIBS = @GTK_LIBS@ +HAVE_DBUS_FALSE = @HAVE_DBUS_FALSE@ +HAVE_DBUS_TRUE = @HAVE_DBUS_TRUE@ +HAVE_GDAL_FALSE = @HAVE_GDAL_FALSE@ +HAVE_GDAL_TRUE = @HAVE_GDAL_TRUE@ +HAVE_GTK_FALSE = @HAVE_GTK_FALSE@ +HAVE_GTK_TRUE = @HAVE_GTK_TRUE@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +INTLLIBS = @INTLLIBS@ +INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ +LDFLAGS = @LDFLAGS@ +LIBADD_DL = @LIBADD_DL@ +LIBICONV = @LIBICONV@ +LIBINTL = @LIBINTL@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LIBTOOL = @LIBTOOL@ +LN_S = @LN_S@ +LTLIBICONV = @LTLIBICONV@ +LTLIBINTL = @LTLIBINTL@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MSGFMT = @MSGFMT@ +MSGFMT_015 = @MSGFMT_015@ +MSGMERGE = @MSGMERGE@ +NOGARMIN = @NOGARMIN@ +NOPLUGINS = @NOPLUGINS@ +OBJEXT = @OBJEXT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +PCRE_CONFIG = @PCRE_CONFIG@ +PERL = @PERL@ +PERL_PACKAGE_DIR = @PERL_PACKAGE_DIR@ +PKGCONFIG_CFLAGS = @PKGCONFIG_CFLAGS@ +PKGCONFIG_LIBS = @PKGCONFIG_LIBS@ +PKG_CONFIG = @PKG_CONFIG@ +POSUB = @POSUB@ +POW_LIB = @POW_LIB@ +RANLIB = @RANLIB@ +SED = @SED@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +USE_NLS = @USE_NLS@ +VERSION = @VERSION@ +WITH_MAPNIK_FALSE = @WITH_MAPNIK_FALSE@ +WITH_MAPNIK_TRUE = @WITH_MAPNIK_TRUE@ +XGETTEXT = @XGETTEXT@ +XGETTEXT_015 = @XGETTEXT_015@ +XML_CFLAGS = @XML_CFLAGS@ +XML_LIBS = @XML_LIBS@ +YACC = @YACC@ +YFLAGS = @YFLAGS@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_CXX = @ac_ct_CXX@ +ac_ct_F77 = @ac_ct_F77@ +am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ +am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ +am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ +am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +man_esdir = ${mandir}/es +man1_esdir = ${man_esdir}/man1 +man1_es_DATA = gpsdrive.1 +dist_man_MANS = $(man1_es_DATA) +all: all-am + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/es/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu man/es/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + +distclean-libtool: + -rm -f libtool +uninstall-info-am: +install-man1: $(man1_MANS) $(man_MANS) + @$(NORMAL_INSTALL) + test -z "$(man1dir)" || $(mkdir_p) "$(DESTDIR)$(man1dir)" + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ + done; \ + for i in $$list; do \ + if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \ + else file=$$i; fi; \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst"; \ + done +uninstall-man1: + @$(NORMAL_UNINSTALL) + @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \ + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \ + for i in $$l2; do \ + case "$$i" in \ + *.1*) list="$$list $$i" ;; \ + esac; \ + done; \ + for i in $$list; do \ + ext=`echo $$i | sed -e 's/^.*\\.//'`; \ + case "$$ext" in \ + 1*) ;; \ + *) ext='1' ;; \ + esac; \ + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ + inst=`echo $$inst | sed -e 's/^.*\///'`; \ + inst=`echo $$inst | sed '$(transform)'`.$$ext; \ + echo " rm -f '$(DESTDIR)$(man1dir)/$$inst'"; \ + rm -f "$(DESTDIR)$(man1dir)/$$inst"; \ + done +install-man1_esDATA: $(man1_es_DATA) + @$(NORMAL_INSTALL) + test -z "$(man1_esdir)" || $(mkdir_p) "$(DESTDIR)$(man1_esdir)" + @list='$(man1_es_DATA)'; for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + f=$(am__strip_dir) \ + echo " $(man1_esDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(man1_esdir)/$$f'"; \ + $(man1_esDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(man1_esdir)/$$f"; \ + done + +uninstall-man1_esDATA: + @$(NORMAL_UNINSTALL) + @list='$(man1_es_DATA)'; for p in $$list; do \ + f=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(man1_esdir)/$$f'"; \ + rm -f "$(DESTDIR)$(man1_esdir)/$$f"; \ + done +tags: TAGS +TAGS: + +ctags: CTAGS +CTAGS: + + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile $(MANS) $(DATA) +installdirs: + for dir in "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man1_esdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-am + +clean-am: clean-generic clean-libtool mostlyclean-am + +distclean: distclean-am + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-libtool + +dvi: dvi-am + +dvi-am: + +html: html-am + +info: info-am + +info-am: + +install-data-am: install-man install-man1_esDATA + +install-exec-am: + +install-info: install-info-am + +install-man: install-man1 + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-generic mostlyclean-libtool + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: uninstall-info-am uninstall-man uninstall-man1_esDATA + +uninstall-man: uninstall-man1 + +.PHONY: all all-am check check-am clean clean-generic clean-libtool \ + distclean distclean-generic distclean-libtool distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-man install-man1 \ + install-man1_esDATA install-strip installcheck installcheck-am \ + installdirs maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ + ps ps-am uninstall uninstall-am uninstall-info-am \ + uninstall-man uninstall-man1 uninstall-man1_esDATA + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/man/es/gpsdrive.1 b/man/es/gpsdrive.1 new file mode 100644 index 0000000..b3c5a59 --- /dev/null +++ b/man/es/gpsdrive.1 @@ -0,0 +1,247 @@ +.TH GPSDRIVE 1 +.SH NOMBRE +gpsdrive - muestra la posición del GPS en un mapa +.SH SINOPSIS +.B gpsdrive [-v] [-d] [-h] [-m] [-t dispositivo] [-o archivo] [-l english|german|spanish] [-s tamaño] [-x] +.SH DESCRIPCIÓN + +.B Gpsdrive +es un sistema de navegación para coches (bicicletas, barcos, aviones). +Por ahora está implementada la representación de la posición en un mapa +y un montón de funciones más. + +GpsDrive muestra tu posición suministrada por el receptor GPS con +capacidades NMEA, en un mapa ampliable. Los mapas se seleccionan +automáticamente dependiendo de la posición. Se puede ajustar la escala +preferida, que el programa intenta obtener entre los mapas disponibles. + +GpsDrive ha sido probado con un GARMIN GPS III. Todos los receptores +Garmin con una salida serie deberían ser utilizables. También el resto de +receptores que envíen sentencias NMEA a través del puerto serie, debería +funcionar con GpsDrive + +Se sabe que los siguientes receptores GPS funfionan con GpsDrive: + +Magellan 310, 315, 320 +.br +Garmin GPS III +.br +Garmin etrex +.br +Crux II GPS PCMCIA + +Advertencia: +.B ¡No lo uses para navegar! + +.SH OPCIONES +.TP +.B \-d +Muestra información de depuración. Si tienes problemas o el programa +falla, envía esta salida al autor. +.TP +.B \-v +Muestra la versión del programa, junto con la versión CVS del fichero +principal gpsdrive.c. Si envías un reporte de error, incluye este dato. +.TP +.B \-h +Muestra una pequeña ayuda. +.TP +.B \-m +Fuerza al programa a utilizar unidades métricas (kilómetros, metros, +km/h). Por defecto el programa utiliza el sistema métrico en +configuraciones locales, que NO tienen un punto como separador decimal. +Por ejemplo, en inglés o POSIX mostrará las unidades en millas. +.TP +.B \-o fichero_de_salida +Con esta opción, puedes extraer las sentencias NMEA a un terminal, +archivo o dispositivo serie. Esto es útil si utilizas GpsDrive en modo +de simulación para proveer a otras aplicaciones GPS con datos de prueba. +.TP +.B \-t dispositivo +Dispositivo de puerto serie (p. ej. /dev/ttyS0) sólo en modo GARMIN. +.TP +.B \-l idioma +Ajusta el idioma para la salida de voz. Debes proporcionar los ficheros +de voz de Festival tú mismo (ver más abajo). Por el momento se +proporcionan los siguientes valores +.B german +, +.B spanish +and +.B english +. +.TP +.B \-x +Crea una ventana propia para los menús de botones. Esto es útil en +pequeñas pantallas como la de la iPaq, en la que el menú debería +estar oculto. +.TP +.B \-s tamaño +Ajusta el tamaño de la pantalla, si la autodetección no te satisface, +.I tamaño +es, por ejemplo, 768,600,480,200 + +.SH CONECTAR UN RECEPTOR GPS +Primero debes elegir qué modo usar, GARMIN o NMEA. +.B modo NMEA +Este es el modo más usado. Se proporciona con la mayoría de los +recptores GPS. Para usarlo debes ejecutar primero el programa +.B gpsd +que se proporciona. Este programa se ejecuta como un demonio en segundo +plano proporcionando un servidor que envía datos del GPS a través del +puerto 2222. +Los ajustes /dev/ttyS0 y 4800 Baudios están precompilados. + +Si quieres cambiar estos valores, por ejemplo a ttyS1, llámalo con: +.br +.B gpsd -serial /dev/ttyS1 + +Asegúrate de seleccionar el protocolo NMEA y una tasa de transferencia +de 4800 Baudios en tu receptor GPS. + +Hay otro gpsd creado por Remco Treffkorn, que usa el puerto 2947. Si +usas este gpsd será detectado automágicamente. + +.B modo GARMIN + +En este modo, el programa sólo obtiene dqatos sobre layitud/longitud, +la velocidad y la dirección son calculadas por él mismo. Tampoco se +muestra el nivel de la señal de los satélites (este dato no está soportado +por el protocolo GARMIN. + +El modo GARMIN es más rápido (varios paquetes de datos por segundo, en el modo +NMEA 1 paquete cada 2 segundos), pero los cálculos que realiza el programa +quizás no sean tan precisos. + +Si deseas usar el modo GARMIN simplemente conecta el receptor GPS al puerto +serie. Puedes hacer un enlace +.B /dev/gps +apuntando al puerto serie. Si no lo haces así, debes usar el parámetro +.B \-t +seguido por el nombre del dispositivo, por ejemplo: +.br +.B gpsdrive -t /dev/ttyS0 +.br + +El modo GARMIN está sólo disponible en algunos receptores GARMIN. +.br + +GpsDrive autodetecta los modos GARMIN o NMEA. + + +.SH USO + +Puedes usar GpsDrive sin un dispositivo GPS conectado. Si quieres hacerlo así, +GpsDrive comenzará automáticamente en +.B modo simulador +con el cual te podrás mover por el mapa. Asegúrate de que no haya ningún gpsd +corriendo para usar el modo simulación. + +.SH DESCARGA DE MAPAS + +Puedes descargar mapas de internet con el botón +.B Descargar +. Puedes elegir entre el servidor de Mapblast (www.mapblast.com) y el de +Expedia (www.expedia.com). + +Por favor lee la información de copyright de www.mapblast.com y +www.expedia.com si quieres usar sus mapas. + +.SH SERVIDOR PROXY +Si quieres acceder a Internet a través de un servidor proxy, debes ajustar +la variable de entorno +.B HTTP_PROXY +a un valor como +.I http://proxy.provider.com:3128 +donde 3128 es el puerto del proxy. + +.SH CONTROL CON EL RATÓN + +Si haces click con el botón izquierdo del ratón en el mapa estarás en +"Modo display", en el cual un rectángulo es el cursor y no se muestra +posición. Si amplías o seleccionas otra escala escala para los mapas +funcionará como si esta fuera tu posición real. + +Si haces click con el botón izquierdo cerca del borde, GpsDrive moverá el +encuadre del mapa o cargará el siguiente, si tu posición es ya el borde del +mapa. + +El botón central vuelve al modo normal. Igual si seleccionas un destino con +el botón derecho. Mayúsculas + Botón izquierdo y Mayúsculas + Botón derecho +cambi la escala del mapa. + +.SH INTERNACIONALIZACIÓN + +Si instalaste el programa verás motrarse los mensajes en inglés, alemán, +francés, italiano o español, si tu lenguaje está definido con LANG o +LANGUAGE. LANGUAGE ignora el resto de ajustes. Llama a "locale" para ver +los ajustes y llama "set" si LANG o LANGUAGE está definido. Para español +pon: + +.B export LANGUAGE=es + +y entonces inicia gpsdrive en esa shell. + +Tambien puedes iniciarlo con +.B LANGUAGE=es gpsdrive +sin cambiar el idioma para la shell. + +.SH SALIDA DE VOZ + +Si quieres disponer de salida de voz debes instalar el software +"festival". Mira en +.I http://fife.speech.cs.cmu.edu/festival +para informarte. + +Para tener salida en alemán debes tener el festival alemán de +.I www.ims.uni-stuttgart.de/phonetik/synthesis/index.html + +Si tienes una instalación funcional de festival llámala como +servidor con: + +.B festival --server + +Si inicias entonces GpsDrive, detectará el servidor en el puerto 1314 y +obtendrás algunas informaciones obre el estado mediante la voz. Dispondrás de +un botón (Mute) para detener la salida de voz. + +Hay una opción -l para cambiar el idioma de la voz de salida. Por el +momento están disponibles inglés y alemán. GpsDrive ajusta festival en +el idioma adecuado. Si no se selecciona de forma correcta, mira en + +.B gpsdrive.c + +y edita los siguientes defines para ajustarse a tus necesidades: +and edit following defines do your needs: + +.B #define FESTIVAL_ENGLISH_INIT "(voice_ked_diphone)" + +.B #define FESTIVAL_GERMAN_INIT "(voice_german_de3_os)" + +.B #define FESTIVAL_SPANISH_INIT "(voice_el_diphone)" + +Para esto, necesitas las voces ked_diphone para inglés, german_de3_os +para alemán (es una voz MBROLA) y el_diphone para español. + +.SH AUTOR +Fritz Ganter +.br +E-Mail: ganter@ganter.at +.br +.I http://www.gpsdrive.de + +.SH GARANTÍA +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +.SH COPYRIGHT +Copyright (c) 2001-2003 by Fritz Ganter +.br +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 +(at your option) any later version. + + diff --git a/man/friendsd2.1 b/man/friendsd2.1 new file mode 100644 index 0000000..a651185 --- /dev/null +++ b/man/friendsd2.1 @@ -0,0 +1,43 @@ +.TH FRIENDSD2 1 +.SH NAME +friendsd2 v2.x - displays GPS position on a map +.SH SYNOPSIS +.B friendsd2 [options] + +.SH About this manual page + +This manual page explain the basic functions of Friendsd2 for GpsDrive +and some additional info. + +.SH DESCRIPTION + +.B Friendsd2 +is a central daemon which takes UDP packets from gpsdrive clients and +stores them. Later he sends them back to all the connecte gpsd-client +so they can show all the Geo-Locations of all other users connected to +this friendsd. One central friendsd is running at friends.gpsdrive.de. + +.SH BUGS + +The current friendsd can only hold a limited number of users, since he +sends only one UDP packet to the client for response. + +.SH AUTHOR +Fritz Ganter +.br +http://www.gpsdrive.de +.SH WARRANTY +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +.SH COPYRIGHT +Copyright (c) 2001-2007 by Fritz Ganter +.br +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 +(at your option) any later version. + + diff --git a/man/geo-code.1 b/man/geo-code.1 new file mode 100644 index 0000000..ba6a2e4 --- /dev/null +++ b/man/geo-code.1 @@ -0,0 +1,90 @@ +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.33. +.TH GEO-CODE "1" "09.10.2003" "geo-code" "User Commands" +.SH NAME +geo-code +.SH DESCRIPTION +.SS "Usage:" +.IP +geo-code [options] address citystate_or_zip [country] +.IP +Convert (geocode) a street address into a latitude/longitude. +.IP +geo-code [options] tele-phone-number +.IP +Convert (geocode) a phone number into a latitude/longitude. +.IP +In either case, the output can be formatted to any of the output +file types that gpsbabel supports, or directly imported into the +GpsDrive MySQL waypoint database. +.SS "Requires:" +.TP +curl +http://curl.haxx.se/ +.TP +gpsbabel +http://gpsbabel.sourceforge.net/ +.SH OPTIONS +.TP +\fB\-o\fR format +Output format, \fB\-o\fR? for possibilities [gpsdrive] +plus "gpsdrive.sql" for direct insertion into MySQL DB +plus "latlon" for just Lat<tab>Long. +plus "map" to display a map. +.TP +\fB\-n\fR name +The waypoint name, e.g. Bob's House. The default +is the street address. +.TP +\fB\-s\fR +Output shortened names (a gpsbabel option) +.TP +\fB\-t\fR type +The waypoint type, e.g. house, cache, bar [new] +.TP +\fB\-q\fR +Quiet. Do not output address confirmation on stderr. +.TP +\fB\-S\fR +Alias for \fB\-o\fR gpsdrive.sql +.TP +\fB\-a\fR +For SQL, delete existing record only if it matches +all fields. Otherwise, delete it if it matches +just the name and the type. +.TP +\fB\-D\fR level +Debug level +.TP +\fB\-U\fR +Retrieve latest version of this script +.SS "Countries:" +.IP +us, ca, fr, de, it, es, uk +.SH EXAMPLES +.IP +\f(CW$ geo-code "123 AnyStreet" 12345\fR +.IP +123AnyStreet 42.81020 \fB\-73\fR.95070 new +.IP +\f(CW$ geo-code -t house "123 AnyStreet" 12345\fR +.IP +123AnyStreet 42.81020 \fB\-73\fR.95070 house +.IP +\f(CW$ geo-code -n "Bob's House" -t house "123 AnyStreet" 12345\fR +.IP +BobsHouse 42.81020 \fB\-73\fR.95070 house +.IP +\f(CW$ geo-code -S -n "Bob" -t house "123 AnyStreet" 12345\fR +.IP +[waypoint is added to GpsDrive MySQL database] +.IP +\f(CW$ geo-code 901-555-1212\fR +.IP +123AnyStreet 42.81020 \fB\-73\fR.95070 new +.SH SEE ALSO +.TP +geo-nearest +http://home.mn.rr.com/richardsons/sw/geo-nearest +.TP +geo-pg +http://home.mn.rr.com/richardsons/sw/geo-pg diff --git a/man/geo-nearest.1 b/man/geo-nearest.1 new file mode 100644 index 0000000..20ef0db --- /dev/null +++ b/man/geo-nearest.1 @@ -0,0 +1,86 @@ +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.33. +.TH GEO-NEAREST "1" "09.10.2003" "geo-nearest" "User Commands" +.SH NAME +geo-nearest: \- geo-nearest +.SH DESCRIPTION +.SS "Usage:" +.IP +geo-nearest [options] +geo-nearest [options] latitude longitude +geo-nearest [options] zipcode +.IP +Fetch a list of nearest geocaches. +.SS "Requires:" +.TP +A free login at http://www.geocaching.com. +Visit a cache page +.IP +and click the "Download to EasyGPS" link at least once so you can +read and agree to the license terms. Otherwise, you will not get +any waypoint data. +.TP +curl +http://curl.haxx.se/ +.TP +gpsbabel +http://gpsbabel.sourceforge.net/ +.SH OPTIONS +.TP +\fB\-c\fR +Remove cookie file when done +.TP +\fB\-f\fR +Do not report any found or unavailable caches +.TP +\fB\-n\fR num +Return "num" caches [25] +.TP +\fB\-s\fR +Output short names for the caches (gpsbabel option) +.TP +\fB\-u\fR username +Username for http://www.geocaching.com +.TP +\fB\-p\fR password +Password for http://www.geocaching.com +.TP +\fB\-o\fR format +Output format, \fB\-o\fR? for possibilities [gpsdrive] +plus "gpsdrive.sql" for direct insertion into MySQL DB +.TP +\fB\-S\fR +Alias for \fB\-o\fR gpsdrive.sql +.TP +\fB\-d\fR +For \fB\-S\fR, just delete selected records\en" +.TP +\fB\-t\fR type +For \fB\-ogpsdrive\fR.sql, the waypoint type [Geocache] +.TP +\fB\-D\fR lvl +Debug level [0] +.TP +\fB\-U\fR +Retrieve latest version of this script +.SS "Defaults can also be set with variables in file $HOME/.georc:" +.TP +PASSWORD=password; +USERNAME=username; +.TP +LAT=latitude; +LON=logitude; +.TP +NUM=num; +OUTFMT=format; BABELFLAGS=-s +.TP +SQLUSER=gast; +SQLPASS=gast; SQLDB=geoinfo; +.SH EXAMPLES +.IP +Add nearest 50 caches to a GpsDrive SQL database +.IP +geo-nearest \fB\-n50\fR \fB\-f\fR \fB\-s\fR \fB\-S\fR +.SH SEE ALSO +.TP +geo-code +http://home.mn.rr.com/richardsons/sw/geo-code diff --git a/man/geoinfo.pl.1 b/man/geoinfo.pl.1 new file mode 100644 index 0000000..29c6fb9 --- /dev/null +++ b/man/geoinfo.pl.1 @@ -0,0 +1,270 @@ +.\" Automatically generated by Pod::Man v1.37, Pod::Parser v1.32 +.\" +.\" Standard preamble: +.\" ======================================================================== +.de Sh \" Subsection heading +.br +.if t .Sp +.ne 5 +.PP +\fB\\$1\fR +.PP +.. +.de Sp \" Vertical space (when we can't use .PP) +.if t .sp .5v +.if n .sp +.. +.de Vb \" Begin verbatim text +.ft CW +.nf +.ne \\$1 +.. +.de Ve \" End verbatim text +.ft R +.fi +.. +.\" Set up some character translations and predefined strings. \*(-- will +.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left +.\" double quote, and \*(R" will give a right double quote. \*(C+ will +.\" give a nicer C++. Capital omega is used to do unbreakable dashes and +.\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, +.\" nothing in troff, for use with C<>. +.tr \(*W- +.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' +.ie n \{\ +. ds -- \(*W- +. ds PI pi +. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch +. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch +. ds L" "" +. ds R" "" +. ds C` "" +. ds C' "" +'br\} +.el\{\ +. ds -- \|\(em\| +. ds PI \(*p +. ds L" `` +. ds R" '' +'br\} +.\" +.\" If the F register is turned on, we'll generate index entries on stderr for +.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index +.\" entries marked with X<> in POD. Of course, you'll have to process the +.\" output yourself in some meaningful fashion. +.if \nF \{\ +. de IX +. tm Index:\\$1\t\\n%\t"\\$2" +.. +. nr % 0 +. rr F +.\} +.\" +.\" For nroff, turn off justification. Always turn off hyphenation; it makes +.\" way too many mistakes in technical documents. +.hy 0 +.if n .na +.\" +.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). +.\" Fear. Run. Save yourself. No user-serviceable parts. +. \" fudge factors for nroff and troff +.if n \{\ +. ds #H 0 +. ds #V .8m +. ds #F .3m +. ds #[ \f1 +. ds #] \fP +.\} +.if t \{\ +. ds #H ((1u-(\\\\n(.fu%2u))*.13m) +. ds #V .6m +. ds #F 0 +. ds #[ \& +. ds #] \& +.\} +. \" simple accents for nroff and troff +.if n \{\ +. ds ' \& +. ds ` \& +. ds ^ \& +. ds , \& +. ds ~ ~ +. ds / +.\} +.if t \{\ +. ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" +. ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' +. ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' +. ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' +. ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' +. ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' +.\} +. \" troff and (daisy-wheel) nroff accents +.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' +.ds 8 \h'\*(#H'\(*b\h'-\*(#H' +.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] +.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' +.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' +.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] +.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] +.ds ae a\h'-(\w'a'u*4/10)'e +.ds Ae A\h'-(\w'A'u*4/10)'E +. \" corrections for vroff +.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' +.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' +. \" for low resolution devices (crt and lpr) +.if \n(.H>23 .if \n(.V>19 \ +\{\ +. ds : e +. ds 8 ss +. ds o a +. ds d- d\h'-1'\(ga +. ds D- D\h'-1'\(hy +. ds th \o'bp' +. ds Th \o'LP' +. ds ae ae +. ds Ae AE +.\} +.rm #[ #] #H #V #F C +.\" ======================================================================== +.\" +.IX Title "GEOINFO 1" +.TH GEOINFO 1 "2007-09-15" "perl v5.8.8" "User Contributed Perl Documentation" +.SH "NAME" +\&\fBgeoinfo.pl\fR Version 0.9 +.SH "DESCRIPTION" +.IX Header "DESCRIPTION" +\&\fBgeoinfo.pl\fR is a program to download and convert waypoints +and other geospacial data for use with the new gpsdrive +\&\s-1POI\s0 Database. +You need to have mySQL Support. +.PP +This Programm is completely experimental, but some Data +can already be retrieved with it. +.PP +So: Have Fun, improve it and send me fixes :\-)) +.PP +\&\s-1WARNING:\s0 + This programm replaces some/all waypoints of desire. + So any changes made to the database may be overwritten!!! + If you have any self collected/changed Data do a backup first!! +.SH "SYNOPSIS" +.IX Header "SYNOPSIS" +\&\fBCommon usages:\fR +.PP +geoinfo.pl [\-d] [\-v] [\-h] [\-\-mapsource_points='Filename'] +.SH "OPTIONS" +.IX Header "OPTIONS" +.IP "\fB\-\-man\fR Complete documentation" 2 +.IX Item "--man Complete documentation" +Complete documentation +.IP "\fB\-\-create\-db\fR" 2 +.IX Item "--create-db" +Try creating the tables inside the geoinfo database. +This also fills the database with some predefined types. +and imports wour way*.txt Files. +This also creates and modified the old waypoints table. +This implies \-\-fill\-defaults +.IP "\fB\-\-fill\-defaults\fR" 2 +.IX Item "--fill-defaults" +Fill the Databases with usefull defaults. This option is +needed before you can import any of the other importers. +.IP "\fB\-\-openstreetmap\fR \fB\-\-osm\fR[=filename]" 2 +.IX Item "--openstreetmap --osm[=filename]" +Download and import openstreetmap Data. +If no parameter is given. planet.osm is downloaded and then imported. +If a filename is given this Filename is imported. The file needs to +be a *.osm File. You can get a osm File by saving your edited Data whis josm. +Currently we only read Nodes from \s-1OSM\s0. But the rules in icons.xml are a +little bit outdated. So not every \s-1POI\s0 from osm is really imported. If you +like more POIs imported from \s-1OSM\s0, please update icons.xml. +.IP "\fB\-\-all\fR" 2 +.IX Item "--all" +Triggers all of the above +.IP "\fB\-\-collect\-init\-data\fR" 2 +.IX Item "--collect-init-data" +Collects default data and writes them into the default Files. +This option is normally used by the maintainer to create the +Defaults for filling the \s-1DB\s0. +.IP "\fB\-\-gpsdrive\-tracks\fR" 2 +.IX Item "--gpsdrive-tracks" +Read all gpsdrive Tracks +and insert into streets \s-1DB\s0 +.IP "\fB\-\-import\-way\-txt\fR" 2 +.IX Item "--import-way-txt" +Read all gpsdrive way*.txt +and insert into poi \s-1DB\s0 +.IP "\fB\-\-kismet\-tracks=Directory\fR" 2 +.IX Item "--kismet-tracks=Directory" +Read all Kismet .gps Files in 'Directory', extract the Tracks +and insert them into streets \s-1DB\s0 +.IP "\fB\-\-jigle=Directory\fR" 2 +.IX Item "--jigle=Directory" +Read all jigle Files in directory, extract the Wavelan points +and insert them into \s-1POI\s0 \s-1DB\s0 +.Sp +See http://www.wigle.net/ for the jiggle client +.IP "\fB\-\-get\-traffic\fR" 2 +.IX Item "--get-traffic" +use for get traffic information from http://www.freiefahrt.info/rdstmc.do and write it in mysql +.Sp +This feature is not completels implemented yet. +.IP "\fB\-\-show\-traffic\fR" 2 +.IX Item "--show-traffic" +show traffic from mysql database +.Sp +This feature is not completels implemented yet. +.IP "\fB\-\-street \-\-ort [\-\-plz] [\-\-sql]\fR" 2 +.IX Item "--street --ort [--plz] [--sql]" +use this for download street coordinates at the moment only germany is supported +.Sp +Example: ./geoinfo.pl \-\-street \*(L"Straße des Friedens\*(R" \-\-ort Teutschenthal \-\-plz 06179 \-\-sql +.Sp +\&\-\-street is needed for the streetname, if the name has more then one word you have to use "" +.Sp +\&\-\-ort is for the name of the city +.Sp +\&\-\-plz is not evertime necessary only in a big city or if the there are more citys with the same name or a similarly name +whitout \-\-sql the result will be write in ~/.gpsdrive/way.txt +.IP "\fB\-\-lat_min \-\-lat_max \-\-lon_min \-\-lon_max\fR" 2 +.IX Item "--lat_min --lat_max --lon_min --lon_max" +For example for debug reasons for some inserts limit to the +given rectangle. +This feature is not implemented on all insert statements yet. +The values must be set to a none 0 value to be accepted. +.IP "\fB\-\-no\-delete\fR" 2 +.IX Item "--no-delete" +Does not delete the old entries in the \s-1DB\s0 prior to inserting the new ones. +.IP "\fB\-\-db\-name\fR" 2 +.IX Item "--db-name" +Name of Database to use; default is geoinfo +.IP "\fB\-\-db\-user\fR" 2 +.IX Item "--db-user" +username to connect to mySQL database. Default is gast +.IP "\fB\-\-db\-password\fR" 2 +.IX Item "--db-password" +password for user to connect to mySQL database. Default is gast +.IP "\fB\-\-db\-host\fR" 2 +.IX Item "--db-host" +hostname for connecting to your mySQL database. Default is localhost +.IP "\fB\-\-no\-mirror\fR" 2 +.IX Item "--no-mirror" +Do not try mirroring the files from the original Server. Only use +files found on local Filesystem. +.ie n .IP "\fB\-\-proxy=""hostname:port""\fR" 2 +.el .IP "\fB\-\-proxy=``hostname:port''\fR" 2 +.IX Item "--proxy=hostname:port" +use proxy for download +.IP "\fB\-\-lang\fR" 2 +.IX Item "--lang" +language of the POI-Type descriptions that will be used in the database. +At the moment the default is 'de' for german. If no entries are available +for the specified language, the english ones will be used. +.IP "\fB\-\-area=germany\fR Area Filter" 2 +.IX Item "--area=germany Area Filter" +Only read area for processing +Currently only for osm imports +to see which areas are available, use \-\-list\-areas +.IP "\fB\-\-list\-areas\fR" 2 +.IX Item "--list-areas" +print all areas possible diff --git a/man/gpsd_nmea.sh.1 b/man/gpsd_nmea.sh.1 new file mode 100644 index 0000000..6d4de46 --- /dev/null +++ b/man/gpsd_nmea.sh.1 @@ -0,0 +1,30 @@ +.TH GPSD_NMEA 1 +.SH NAME +gpsd_nmea.sh - switches your gpsd to NMEA mode +.SH SYNOPSIS +.B gpsdrive [options] + + +This is needed for some Gps-Receivers with SIF Chipüset. If you don't +switch them into NMEA mode the position will lag about 5-10 seconds +behind the reality. + +.SH AUTHOR +Jörg Ostertag +.br +http://www.gpsdrive.de +.SH WARRANTY +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +.SH COPYRIGHT +Copyright (c) 2007 by Joerg Ostertag +.br +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 +(at your option) any later version. + + diff --git a/man/gpsdrive-init-db.pl.1 b/man/gpsdrive-init-db.pl.1 new file mode 100644 index 0000000..9bf6f19 --- /dev/null +++ b/man/gpsdrive-init-db.pl.1 @@ -0,0 +1,180 @@ +.\" Automatically generated by Pod::Man v1.37, Pod::Parser v1.32 +.\" +.\" Standard preamble: +.\" ======================================================================== +.de Sh \" Subsection heading +.br +.if t .Sp +.ne 5 +.PP +\fB\\$1\fR +.PP +.. +.de Sp \" Vertical space (when we can't use .PP) +.if t .sp .5v +.if n .sp +.. +.de Vb \" Begin verbatim text +.ft CW +.nf +.ne \\$1 +.. +.de Ve \" End verbatim text +.ft R +.fi +.. +.\" Set up some character translations and predefined strings. \*(-- will +.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left +.\" double quote, and \*(R" will give a right double quote. \*(C+ will +.\" give a nicer C++. Capital omega is used to do unbreakable dashes and +.\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, +.\" nothing in troff, for use with C<>. +.tr \(*W- +.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' +.ie n \{\ +. ds -- \(*W- +. ds PI pi +. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch +. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch +. ds L" "" +. ds R" "" +. ds C` "" +. ds C' "" +'br\} +.el\{\ +. ds -- \|\(em\| +. ds PI \(*p +. ds L" `` +. ds R" '' +'br\} +.\" +.\" If the F register is turned on, we'll generate index entries on stderr for +.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index +.\" entries marked with X<> in POD. Of course, you'll have to process the +.\" output yourself in some meaningful fashion. +.if \nF \{\ +. de IX +. tm Index:\\$1\t\\n%\t"\\$2" +.. +. nr % 0 +. rr F +.\} +.\" +.\" For nroff, turn off justification. Always turn off hyphenation; it makes +.\" way too many mistakes in technical documents. +.hy 0 +.if n .na +.\" +.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). +.\" Fear. Run. Save yourself. No user-serviceable parts. +. \" fudge factors for nroff and troff +.if n \{\ +. ds #H 0 +. ds #V .8m +. ds #F .3m +. ds #[ \f1 +. ds #] \fP +.\} +.if t \{\ +. ds #H ((1u-(\\\\n(.fu%2u))*.13m) +. ds #V .6m +. ds #F 0 +. ds #[ \& +. ds #] \& +.\} +. \" simple accents for nroff and troff +.if n \{\ +. ds ' \& +. ds ` \& +. ds ^ \& +. ds , \& +. ds ~ ~ +. ds / +.\} +.if t \{\ +. ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" +. ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' +. ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' +. ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' +. ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' +. ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' +.\} +. \" troff and (daisy-wheel) nroff accents +.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' +.ds 8 \h'\*(#H'\(*b\h'-\*(#H' +.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] +.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' +.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' +.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] +.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] +.ds ae a\h'-(\w'a'u*4/10)'e +.ds Ae A\h'-(\w'A'u*4/10)'E +. \" corrections for vroff +.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' +.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' +. \" for low resolution devices (crt and lpr) +.if \n(.H>23 .if \n(.V>19 \ +\{\ +. ds : e +. ds 8 ss +. ds o a +. ds d- d\h'-1'\(ga +. ds D- D\h'-1'\(hy +. ds th \o'bp' +. ds Th \o'LP' +. ds ae ae +. ds Ae AE +.\} +.rm #[ #] #H #V #F C +.\" ======================================================================== +.\" +.IX Title "GPSDRIVE-INIT-DB 1" +.TH GPSDRIVE-INIT-DB 1 "2007-09-14" "perl v5.8.8" "User Contributed Perl Documentation" +.SH "NAME" +\&\fBgeoinfo.pl\fR Version 0.9 +.SH "DESCRIPTION" +.IX Header "DESCRIPTION" +\&\fBgeoinfo.pl\fR is a program to download and convert waypoints +and other geospacial data for use with the new gpsdrive +\&\s-1POI\s0 Database. +You need to have mySQL Support. +.PP +This Programm is completely experimental, but some Data +can already be retrieved with it. +.PP +So: Have Fun, improve it and send me fixes :\-)) +.PP +\&\s-1WARNING:\s0 + This programm replaces some/all waypoints of desire. + So any changes made to the database may be overwritten!!! + If you have any self collected/changed Data do a backup first!! +.SH "SYNOPSIS" +.IX Header "SYNOPSIS" +\&\fBCommon usages:\fR +.PP +gpsdrive-init-db [\-d] [\-v] [\-h] +.SH "OPTIONS" +.IX Header "OPTIONS" +.IP "\fB\-\-man\fR Complete documentation" 2 +.IX Item "--man Complete documentation" +Complete documentation +.Sp +Try creating the tables inside the geoinfo database. +This also fills the database with some predefined types. +and imports wour way*.txt Files. +This also creates and modified the old waypoints table. +.Sp +Fill the Databases with usefull defaults. This option is +needed before you can import any of the other importers. +.IP "\fB\-\-db\-name\fR" 2 +.IX Item "--db-name" +Name of Database to use; default is geoinfo +.IP "\fB\-\-db\-user\fR" 2 +.IX Item "--db-user" +username to connect to mySQL database. Default is gast +.IP "\fB\-\-db\-password\fR" 2 +.IX Item "--db-password" +password for user to connect to mySQL database. Default is gast +.IP "\fB\-\-db\-host\fR" 2 +.IX Item "--db-host" +hostname for connecting to your mySQL database. Default is localhost diff --git a/man/gpsdrive.1 b/man/gpsdrive.1 new file mode 100644 index 0000000..f57d6ec --- /dev/null +++ b/man/gpsdrive.1 @@ -0,0 +1,717 @@ +.TH GPSDRIVE 1 +.SH NAME +gpsdrive v2.x - displays GPS position on a map +.SH SYNOPSIS +.B gpsdrive [options] + +.SH About this manual page + +This manual page explain the basic functions of GpsDrive and some +additional info. + +In GpsDrive you find tooltips for nearly all buttons, there is also a +HELP button for usage of the keys and mouse buttons. + +For special purposes read the README files, i.e. README.kismet, +README.SQL ... + +.SH DESCRIPTION + +.B Gpsdrive +is a car (bike, ship, plane) navigation system. Displaying your +position on a map and a lot of other functions are implemented. + +.B This manual page describes GpsDrive version 2.x + +GpsDrive displays your position provided from your NMEA capable GPS +receiver on a zoomable map . The maps are autoselected depending on +your position. You can set the preferred scale, which the program tries to +get from available maps. + +GpsDrive was tested with a GARMIN GPS III, a Crux II GPS PCMCIA +card and a Navilock USB receiver. All Garmin GPS reveivers with a serial output should be +usable. Other GPS reveivers that sends NMEA protocol over the +serial output should also work with GpsDrive. + +These GPS receivers are reported to work with gpsdrive: + +Magellan 310, 315, 320 +.br +Garmin GPS III +.br +Garmin etrex +.br +GPS 45 +.br +Crux II GPS PCMCIA card +.br +Holux GM-200 serial version +.br +Holux GM-200 USB (needs USB to serial support in kernel) +.br +eMap +.br +GPSMAP 295 +.br +GNS 530 +.br +Garmin GPS 12MAP +.br +EAGLE Expedition II +.br +DeLorme Earthmate +.br +Rayming TripNav, TN-200 +.br +Haicom HI-203E +.br +GM-307 USB-Mouse +.br +Magellan Meridian Gold (works only with NMEA V2.1 GSA setting) +.br +NAVILock GPS Receiver (http://www.navilock.de) +.br +Haicom GPS HI204e +.br +Magellan Nav 6500 +.br +BendixKing KLX 100 +.br +Motorola i58sr Cellular Phone w/built-in NMEA-compatible GPS +.br +.br + +Disclaimer: +.B Do not use for navigation! + +.SH OPTIONS +.TP +.B \-d +Shows some debugging information. +.TP +.B \-D +Shows a lot of debugging information. If you have problems or program +crashes, send this output to the author. You should also combine this +with -d. See also the section +.I BUGS +.TP +.B \-v +Shows program version together with the CVS version of the mainfile +gpsdrive.c. If you send a bug report, also include this output. +.TP +.B \-h +Displays a short help message. +.TP +.BI \-o "\| outputfile\^" +With this option, you can +.IR write +the NMEA sentences to a PTY master, file or serial device. This is +useful if you use GpsDrive in simulation mode to provide other GPS +applications with test data. +.TP +.BI \-t "\| device\^" +Serial port device (e.g. +.IR /dev/ttyS0 +). You can also set it in the +.IR setup +menu. +.TP +.BI \-l "\| language\^" +Sets the language for the speech output. You have to provide the voice +files in festival yourself (see below). At the moment +.IR german +, +.IR spanish +and +.IR english +are provided. +.TP +.B \-x +Creates own window for the menu buttons, status and map. This is +helpful on small displays like the Compaq iPaq or on Head Mounted +Displays, where the menu should be hidden. +.TP +.BI \-s "\| height\^" +Set the height of the screen, if autodetection don't satisfy you, +.IR height +is i.e. 768,600,480,200 +.TP +.BI \-r "\| width\^" +Set the +.IR width +of the screen, if autodetection don't satisfy you. Works +only in combination with +.IR -s +.TP +.BI \-f "\| friendsserver\^" +Define a friendsserver to exchange position information with other +people. You can also set it in the Settings/Friends menu. You can start your own friendsserver with the program +.B friendsd +, which is included. More details are in section +.I FRIENDSD server + +.TP +.B \-1 +Set special mode if you only have 1 mouse button, i.e. on touchpads. +.TP +.B \-a +Disable display of battery status. Some implementations of the APM-BIOS +are broken, so use this option if gpsdrive crashes. +.TP +.BI \-b "\| servername\^" +Use a remote NMEA server. You can start gpsd on another +.IR host +, which has the GPS receiver connected and display the position on +your local machine. +.TP +.BI \-c "\| waypointname\^" +Initial position for simulation mode. Specify a +.IR "waypoint name" +from your currently used waypoint list. +.TP +.B \-q +Disables SQL support. Only useful if you have SQL support compiled in. +.TP +.B \-z +Don't show zoom and scaling on the map. +.TP +.BI \-n +Disables the direct serial connection. You have to use Garmin mode +or start gpsd +.br + + +Use gpsdrive -h to see the actual command line help. + + +.SH CONNECTING A GPS RECEIVER +First you have to choose if you want use the GARMIN or NMEA mode. + +.B NMEA mode. +.br +This is the most used mode. This mode is provided by most GPS +receivers. +.br +To use NMEA mode, you have to start the provided program +.B gpsd +first +.B Start GPSD +This program runs as daemon in background and provides a server, +which sends the GPS data on port number 2947. +The settings /dev/gps and 4800 BPS are precompiled if you start +gpsd. + +You can also change the gpsd settings i.e. to ttyS1 call it with: +.br +.B gpsd -p /dev/ttyS1 + +If you are using a GPS receiver with an USB connection, your port may +be +.B /dev/ttyUSB0 +for the first device. + +Be sure to select NMEA protocol and a baudrate of 4800 BPS in your +GPS receiver. + +To see the output of you GPS do +.B telnet localhost 2947 +and after the connect hit the +.B R +key to see the NMEA sentences. + +.B NMEA sentences used +.br +Following NMEA sentences are used for specified informations: + +.I GPRMC: +Position, Speed, Heading +.br +.I GPGSV: +Satellite signal level display +.br +.I GPGGA: +Altitude (not available on all receivers) and position if no GPRMC is +available. In this case, speed and heading are calculated by GpsDrive. +.br +.I PGRME: +Display EPE (estimated position error), perhaps only available on +GARMIN receivers + +At least you need GPRMC or GPGGA for using GpsDrive. If you can turn +on GPRMC, please do so. + +.SH USAGE + +Start GpsDrive as normal user with: +.B gpsdrive +from your shell, if you want another language see section +.I LOCALISATION + +On some distribution you may find a "GpsDrive" entry in your Gnome or +KDE menu. + +It is important that you have installed GpsDrive as root, so it can +find the necessary files. +.B Don't start GpsDrive as root! + +You can use GpsDrive without a GPS device connected. If you do so, +GpsDrive will automatically start in +.B Simulator mode +if no working GPS receiver is connected and no gpsd +is running. This mode is shown by a rotating globe. + +In simulator mode the pointer can move on the map (if enabled in settings +menu). You can also stop gpsd if it is already running with the "Stop GPSD" Button. + +If you have connected a GPS-Receiver, you see in the +.I GPS Info +window how much satellites are in view. You can click on this image to switch to the +.I Satellite position view. +.br +You must have at least 3 satellites in view. If you want to see your +altitude, you need at least 4 satellites. The antenna of your GPS +receiver must have free sight to the sky, so you cannot use it +indoor. More satellites gives you a better accuracy. + +If your receiver has not enough satellites with usable signal, the +GPS Info window is red. If your signal is ok and gives a valid +position, the GPS Info window is green. + +There are 3 modes in which GpsDrive is operating: + +.B Normal mode: + +This mode is entered if you have a GPS receiver connected. The cursor is at the position your receiver sends. + +The black and a red arrow shows your position on the map. The +.B black arrow +is pointing to your selected target, the +.B red arrow +shows the direction in which you are moving. +.br +If you have no valid position the arrows are blinking. + +.B Simulation + +If GpsDrive finds no GPS-receiver at program start, it +shows the last position and the cursor will move to the targets you +set. You can set your target by right-mouse click on the map or by +selecting a waypoint from the FIND menu. + +.B Position mode + +This mode is activated by clicking on the "Pos. mode" button or if you +"Jump" to a target in the FIND menu. + +In this mode, you can temporarily change the position for looking around and +jumping to other positions (i.e. for downloading maps). In this mode this +is +.B not your real position +and is marked as an rectangle. + +You can set the position by simple left-mouse click on the map. + +You can leave the position mode by by clicking on the "Pos. mode" +button or middle-mouse click or right-mouse click (which also sets +your target). + + +.SH OPENSTREETMAP MAPS +GpsDrive now supports OSM maps with the help of the renderer Mapnik. +To activate this mode you have to choose the mapnik option. + + +.SH MAP DOWNLOAD + +You can easily download maps from internet with the +.B Download +button. GpsDrive stores an index of your maps in the file +map_koord.txt in your ~/.gpsdrive directory. You can also use any +directory for your maps, but you have to set this in the +settings menu. + +.SH About maps + +There is a file called "map_koord.txt" in your ~/.gpsdrive +directory. Here is a sample: + +top_WORLD.jpg 0,00000 0,00000 88226037 +.br +map_file0000.gif 53,60751 10,01145 3160000 +.br +map_file0001.gif 43,08210 12,24552 3160000 +.br +map_file0002.gif 49,81574 9,71454 7900000 +.br +map_file0003.gif 47,72837 14,46487 592500 +.br + + +The first row is the filename, then comes the latitude, the longitude +and the scale of the map. The scale of 10000000 is good for Europe, +and 100000 is for a town. To see detailed streets in a city, choose a +scale like 10000 or 5000. + +GpsDrive selects the map with the best scale for your position. So get +a map i.e for Europe, Austria and Vienna if you want to drive in +Vienna. + + +There is also the programs +.IR gpsfetchmap.pl +provided to download multiple maps for a bigger area. +.br +.B Please consider the copyright information at +www.expedia.com if you want to use their maps! +.br +.B Don't misuse this service by downloading more maps as you need! +You will risk being blocked by thier servers, and possibly cause +trouble for the gpsdrive project. + +File formats: + +The decimal points in way.txt must always be a dot ('.'), in +map_koord.txt '.' or ',' are possible. If you download maps from +within the program, GpsDrive writes the map_koord.txt respecting your +LC_NUMERIC setting. + + +.SH Can I use other maps? + +You can also use your own (self drawn, scanned...) maps. The maps must +be gif, jpeg, png or other common file formats (the format must be +recognized by the gdk-pixbuf library). The lat/long coordinates you +write into the "map_koord.txt" file has to be the center of the map. The +map must have a size of 1280x1024 pixels! + +Important! The maps must be named "map_*" for UTM-like projections +(lat:lon = 1:cos(lat)) and "top_*" for lat/lon Plate carrée projection +(lat:lon = 1:1). The prefix is given so that gpsdrive knows how to +scale the maps correctly. Alternatively the maps can be stored without +prefix in subdirectories of $HOME/.gpsdrive/ which end in "_map" or +"_top". + +There is an "import assistant" built in. Use this to import your maps. + +.SH Importing waypoints: + + +The easiest way is to use the script "wpget" which does all for you if +you use a GARMIN receiver. +You can use the program "garble" (included in the package) to read +out your waypoints from the Garmin GPS (Transfer mode must be set to +GARMIN here, while GpsDrive needs NMEA!). + +Scripts: "wpget" is a script which calls "garble" in the proper way. + +Be sure to have "wpget", "wpcvt" and "garble" in your path. This is +fullfilled, if you did install the program as root and /usr/local/bin +is in your path. + +The manual way: + +You may create a file "way.txt" in your ~/.gpsdrive directory +which looks like: + +DFN-Cert 53.577694 9.991263 FRITZ +.br +Finkenwerder 53.541765 9.842541 AIRPORT +.br +Fritz_Wohnung 53.582700 9.971390 FRITZ + +The rows are: label latitude longitude waypoint-type. You may omit the +waypoint type. + +There is no need to create the way.txt file yourself, you can add the +waypoints with GpsDrive using the "x" key. See help menu. + + + +.SH Route planning +There is no route planning feature at the moment. Route planning would +need the use of commercial maps and a database license which costs +more than EUR 10.000. + +.SH PROXY SERVER +If you must access the internet via a proxy server, you have to set the +enviroment variable +.B HTTP_PROXY +or +.B http_proxy +to a value like +.I http://proxy.provider.com:3128 +where 3128 in this example is the proxy port. + +.SH MOUSE CONTROL +You can switch on the +.B Position mode +by selecting this option in the menu. + +If you switched to "position mode" a rectangle is the +cursor and no position is shown. If you zoom or select another map +scale with the slider, this is done for the position of the +rectangle-cursor in the same manner as it would be your actual +position. If you click with the left button near the border, GpsDrive will +scroll the map or load the next map if you are on the margin of the map. + +The middle mouse button or the "Pos. mode" menu entry switches back to +normal mode. The same happens if you select a target with the right +mouse button. Shift-left-mouse-button and shift-right-mouse-button +or using the mouse wheel changes the map scale. + +Please have also a look into the +.B Help +menu in GpsDrive to be informed about the actual mouse functions and key +shortcuts. + +.SH Add new waypoints +You can simply add new waypoints in two ways: + +o To add a waypoint at the +.B current (GPS) position, +simply press CTRL and RIGHT-mouse-click. You can also press the +.B x +key. + +o To add a waypoint at the +.B mouse position, +simply press CTRL and LEFT-mouse-click. You can also press the +.B y +key. + +In the popup window add the waypoint name (spaces will be converted to +underscores) and choose a waypoint type (see below for predefined +waypoint types). + +.SH Icons for waypoints +At the moment there a three different icon themes available, but not +everone has distinct icons for every type. Currently you can choose the +themes only by editing the entry "icon_theme" in the config file +"~/.gpsdrive/gpsdriverc". The possible themes are: +"square.big", "square.small" and "classic". + +.SH SQL support + +For managing a larger number of waypoints you should use SQL +support. This needs to install a SQL server on your machine. At the +moment, only MySQL is supported. + +Don't be afraid, MySQL doesn't need much resources, is very fast, and makes the +management (including selection of waypoint types) of the waypoints +much easier. In SQL mode you can select the waypoints to display in the +.B setup +menu. + +GpsDrive use MySQL automatically if it finds the shared library +.I libmysqlclient.so.10 +and the MySQL Server is running and a connection to the database is possible. For first use you have to run +.B geoinfo.pl --create-db --fill-defaults +once. + +.B Please read README.SQL for information how to setup the SQL database. + + + +.SH Routes +A route is a list of waypoints. GpsDrive guides you from one waypoint +to the next on the route. +You can add waypoints to a route using +the waypoint (select target) window. You can also add comments to a +waypoint which will be spoken by the speech system and also be shown +in the map window as scrolling text. + +.SH Comments for routes +To add comments create a file with the same name as the waypoint file, +but change the suffix to .dsc, i.e way-trip.txt and way-trip.dsc, then +enter the comments in the way*.dsc file in the kind of: + +$waypointname +Text which is displayed and spoken + +$nextwaypointname +another text + +Example: + +$Fritz_Wohnung +Hier wohnt Fritz, der Autor von diesem Programm. Er freut sich auf Besuch und eine Einladung zu einem saftigen Steak. + +$Hubertus +Hier wohnt Hubertus, ein Freund von Fritz. + +There is no limit of the length of the comment. Important is to start +the line with '$name' and the comment in the next lines. + +.SH KISMET support +Gpsdrive supports +.IR kismet. +Kismet is a 802.11b wireless network (WLAN) sniffer. If you have +kismet running, gpsdrive will detect it and program start and shows +new WLAN accesspoints in realtime on the map. SQL mode is necessary to +use Gpsdrive with Kismet. WLAN accesspoints which are already +stored in the SQL database from prior wardrivings are ignored. If you +have voice output in gpsdrive, you hear information about the newly +found accesspoint. + +Please see also the file +.IR README.kismet + +.SH LOCALISATION + +If you have installed the program it will display messages in english, +german, french, italian, dutch, dansk, hungarian, slovak, swedish, turkish or +spanish if your language is set either with LANG or LANGUAGE. LANGUAGE +overrides all other settings. Call "locale" to see the settings and +call "set" if LANG or LANGUAGE is set. For german do: + +.B export LANGUAGE=de + +and then call gpsdrive in this shell. + +You can also start it with the line +.B LANGUAGE=de gpsdrive +without setting the language for the shell. + +Sometimes you have to do use LANG instead of LANGUAGE. + +If your own language isn't available, please contact me if you want to +make the translations. + +.SH SPEECH OUTPUT + +If you want speech output you have to install the festival speech output +system. +See +.I http://fife.speech.cs.cmu.edu/festival +for information. + +For german output you have to get the german festival from +.I www.ims.uni-stuttgart.de/phonetik/synthesis/index.html + +If you have a functional festival software call it as server with: + +festival --server + +When you start GpsDrive it will detect the server on port 1314 and +puts out some status information as speech. You also have an +additonal button (Mute) to switch off sound output. + +GpsDrive tries to select the correct language for your locale. +The -l option can force the languages for speech +output. At the moment english, spanish, and german are supported. GpsDrive +sets festival into the proper language. If the initialisation is not +correct, have a look into +.I gpsdrive.c +and edit following defines do your needs: + +#define FESTIVAL_ENGLISH_INIT "(voice_ked_diphone)" + +#define FESTIVAL_GERMAN_INIT "(voice_german_de3_os)" + +#define FESTIVAL_SPANISH_INIT "(voice_el_diphone)" + +For this, you need the voices ked_diphone for english, german_de3_os +for german (this is a MBROLA voice) and el_diphone for spanish. + +There is now an unsupported build of festival including english, german +and spanish support. +.B Download +it from GpsDrive homepage +.B mirrors +and extract +the tar file in the directory /usr/local as root: + +.br +cd /usr/local +.br +tar -xvzf festivalbuild.tar.gz + +Start the server with +.B /usr/local/festival/bin/festival --server + + +.SH FRIENDSD server + +There is a server program, called +.B friendsd +which acts as server for the position of your friends. If you enable +it in the settings menu, +then you can see the position of all gpsdrive connected with this +server. + +You will see the position of your friends as a car symbol on the map, +including the name, time, day of week and the speed of his last connection. +The blue arrow shows the last reported direction of your friend. + +The time is transmitted as UTC, but shown on the display as your local time, +so it is also correct if your friend lives in another time zone. + +The server uses port 50123 (UDP), so be sure that you open the port in +your firewall. The server needs no root privileges and should run as +normal user or a special user with no privileges. The server was NOT +tested for security. + +There is a friends server running on friends.gpsdrive.de, you can try it +if you enable it in the settings menu. + +You can also send messages to other mobile targets (Misc. Menu/Messages) + + +.SH MAILING LIST +The address for the mailing list is +.B gpsdrive@warbase.selwerd.nl + +Subscribing can be done by sending a mail containing +.B subscribe gpsdrive + +to majordomo@warbase.selwerd.nl + +.SH BUGS +Please send bug reports to the author. Report version (gpsdrive -v), +screen size and info how to reproduce the bug. It is also a big help +to run gpsdrive for a minute with the -d option and send me the output. + +If gpsdrive crashes with a segfault, I need a backtrace of the program +in addition. To create a backtrace do following: + +Extract the tar file, change to gpsdrive directory and do +.br + ./configure \-\-with\-debug +.br + make clean +.br + make +.br + cd src +.br + gdb ./gpsdrive + +Inside the debugger do: + +run (if you use arguments write it after run) + +When you get the segfault type in: + +bt + +and send me this output. + +.SH AUTHOR +Fritz Ganter +.br +http://www.gpsdrive.de +.SH WARRANTY +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +.SH COPYRIGHT +Copyright (c) 2001-2004 by Fritz Ganter +.br +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 +(at your option) any later version. + + diff --git a/man/gpsfetchmap.pl.1 b/man/gpsfetchmap.pl.1 new file mode 100644 index 0000000..0c038a4 --- /dev/null +++ b/man/gpsfetchmap.pl.1 @@ -0,0 +1,335 @@ +.\" Automatically generated by Pod::Man v1.37, Pod::Parser v1.32 +.\" +.\" Standard preamble: +.\" ======================================================================== +.de Sh \" Subsection heading +.br +.if t .Sp +.ne 5 +.PP +\fB\\$1\fR +.PP +.. +.de Sp \" Vertical space (when we can't use .PP) +.if t .sp .5v +.if n .sp +.. +.de Vb \" Begin verbatim text +.ft CW +.nf +.ne \\$1 +.. +.de Ve \" End verbatim text +.ft R +.fi +.. +.\" Set up some character translations and predefined strings. \*(-- will +.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left +.\" double quote, and \*(R" will give a right double quote. \*(C+ will +.\" give a nicer C++. Capital omega is used to do unbreakable dashes and +.\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, +.\" nothing in troff, for use with C<>. +.tr \(*W- +.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' +.ie n \{\ +. ds -- \(*W- +. ds PI pi +. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch +. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch +. ds L" "" +. ds R" "" +. ds C` "" +. ds C' "" +'br\} +.el\{\ +. ds -- \|\(em\| +. ds PI \(*p +. ds L" `` +. ds R" '' +'br\} +.\" +.\" If the F register is turned on, we'll generate index entries on stderr for +.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index +.\" entries marked with X<> in POD. Of course, you'll have to process the +.\" output yourself in some meaningful fashion. +.if \nF \{\ +. de IX +. tm Index:\\$1\t\\n%\t"\\$2" +.. +. nr % 0 +. rr F +.\} +.\" +.\" For nroff, turn off justification. Always turn off hyphenation; it makes +.\" way too many mistakes in technical documents. +.hy 0 +.if n .na +.\" +.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). +.\" Fear. Run. Save yourself. No user-serviceable parts. +. \" fudge factors for nroff and troff +.if n \{\ +. ds #H 0 +. ds #V .8m +. ds #F .3m +. ds #[ \f1 +. ds #] \fP +.\} +.if t \{\ +. ds #H ((1u-(\\\\n(.fu%2u))*.13m) +. ds #V .6m +. ds #F 0 +. ds #[ \& +. ds #] \& +.\} +. \" simple accents for nroff and troff +.if n \{\ +. ds ' \& +. ds ` \& +. ds ^ \& +. ds , \& +. ds ~ ~ +. ds / +.\} +.if t \{\ +. ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" +. ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' +. ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' +. ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' +. ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' +. ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' +.\} +. \" troff and (daisy-wheel) nroff accents +.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' +.ds 8 \h'\*(#H'\(*b\h'-\*(#H' +.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] +.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' +.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' +.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] +.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] +.ds ae a\h'-(\w'a'u*4/10)'e +.ds Ae A\h'-(\w'A'u*4/10)'E +. \" corrections for vroff +.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' +.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' +. \" for low resolution devices (crt and lpr) +.if \n(.H>23 .if \n(.V>19 \ +\{\ +. ds : e +. ds 8 ss +. ds o a +. ds d- d\h'-1'\(ga +. ds D- D\h'-1'\(hy +. ds th \o'bp' +. ds Th \o'LP' +. ds ae ae +. ds Ae AE +.\} +.rm #[ #] #H #V #F C +.\" ======================================================================== +.\" +.IX Title "GPSFETCHMAP 1" +.TH GPSFETCHMAP 1 "2007-09-15" "perl v5.8.8" "User Contributed Perl Documentation" +.SH "NAME" +\&\fBgpsfetchmap\fR Version 1.04 +.SH "DESCRIPTION" +.IX Header "DESCRIPTION" +\&\fBgpsfetchmap\fR is a program to download maps from a mapserver for use with gpsdrive. +.SH "SYNOPSIS" +.IX Header "SYNOPSIS" +\&\fBCommon usages:\fR +.PP +gpsfetchmap \-w <\s-1WAYPOINT\s0 \s-1NAME\s0> \-sc <\s-1SCALE\s0> \-a <#> \-p +.PP +gpsfetchmap \-la <latitude \s-1MM\s0.DDDD> \-lo <latitude \s-1MM\s0.DDDD> \-sc <\s-1SCALE\s0> \-a <#> \-p +.PP +gpsfetchmap \-sla <start latitude \s-1MM\s0.DDDD> \-endla <end latitude \s-1MM\s0.DDDD> \-slo <start longitude \s-1MM\s0.DDDD> \-endlo <end longitude \s-1MM\s0.DDDD> \-sc <\s-1SCALE\s0> \-a <#> \-p +.PP +gpsfetchmap \-sc <\s-1SCALE\s0> \-a <#> \-r <\s-1WAYPOINT\s0 1> <\s-1WAYPOINT\s0 2> ... <\s-1WAYPOINT\s0 n> \-p +.PP +\&\fBAll options:\fR +.PP +gpsfetchmap [\-w <\s-1WAYPOINT\s0 \s-1NAME\s0>] + [\-la <latitude \s-1DD\s0.MMMM>] [\-lo <longitude \s-1DD\s0.MMMM>] + [\-sla <start latitude \s-1DD\s0.MMMM>] [\-endla <end latitude \s-1DD\s0.MMMM>] + [\-slo <start longitude \s-1DD\s0.MMMM>] [\-endlo <end longitude \s-1DD\s0.MMMM>] + [\-sc <\s-1SCALE\s0>] [\-a <#>] [\-p] [\-m <\s-1MAPSERVER\s0>] + [\-u <\s-1UNIT\s0>] [\-md <\s-1DIR\s0>] [\-W <\s-1FILE\s0>] [\-t <\s-1FILE\s0>] [\-r] + [\-C <\s-1FILE\s0>] [\-P <\s-1PREFIX\s0>] [\-F] [\-d] [\-v] [\-h] [\-M] [\-n] [\-U] [\-c] +.SH "OPTIONS" +.IX Header "OPTIONS" +.IP "\fB\-w, \-\-waypoint <\s-1WAYPOINT\s0 \s-1NAME\s0\fR>" 8 +.IX Item "-w, --waypoint <WAYPOINT NAME>" +Takes a waypoint name and uses the latitude and longitude for that waypoint as +the centerpoint of the area to be covered. Waypoints are read from 'way.txt', +or file defined by '\-W'. +the special name gpsd asks your local gpsd where your gps thinks you are and uses +this point as center. +This, '\-la' and '\-lo', '\-sla', '\-ela', '\-slo' and '\-elo' or '\-a' is required. +A special name is gpsd this waypoint asks your gps where you currently are. +.IP "\fB\-la, \-\-lat <latitude \s-1DD\s0.MMMM\fR>" 8 +.IX Item "-la, --lat <latitude DD.MMMM>" +Takes a latitude in format \s-1DD\s0.MMMM and uses that as the latitude for the centerpoint of the area +to be covered. Will be overriden by the latitude of waypoint if '\-w' is used. This and '\-lo', '\-w' or '\-sla', '\-ela', '\-slo', '\-elo' is required. +.IP "\fB\-lo, \-\-lon <longitude \s-1DD\s0.MMMM\fR>" 8 +.IX Item "-lo, --lon <longitude DD.MMMM>" +Takes a longitude in format \s-1DD\s0.MMMM and uses that as the longitude for the centerpoint of the area +to be covered. Will be overriden by the longitude of waypoint if '\-w' is used. This and '\-la', '\-w' or '\-sla', '\-ela', '\-slo', '\-elo' is required. +.IP "\fB\-sla \-\-start\-lat <start latitude \s-1DD\s0.MMMM\fR>" 8 +.IX Item "-sla --start-lat <start latitude DD.MMMM>" +Takes a latitude in format \s-1DD\s0.MMMM and uses that as the start latitude for the area to be covered. Will override '\-la' and '\-lo' but will be overriden by '\-w'. This, '\-ela', '\-slo' and '\-elo' or '\-w' or '\-la' and '\-lo' is required. +.IP "\fB\-ela \-\-end\-lat <end latitude \s-1DD\s0.MMMM\fR>" 8 +.IX Item "-ela --end-lat <end latitude DD.MMMM>" +Takes a latitude in format \s-1DD\s0.MMMM and uses that as the end latitude for the area to be covered. Will override '\-la' and '\-lo' but will be overriden by '\-w'. +This, '\-sla', '\-slo' and '\-elo' or '\-w' or '\-la' and '\-lo' is required. +.IP "\fB\-slo \-\-start\-lon <start longitude \s-1DD\s0.MMMM\fR>" 8 +.IX Item "-slo --start-lon <start longitude DD.MMMM>" +Takes a longitude in format \s-1DD\s0.MMMM and uses that as the start longitude for the area to be covered. Will override '\-la' and '\-lo' but will be overriden by '\-w'. This, '\-sla', '\-ela' and '\-elo' or '\-w' or '\-la' and '\-lo' is required. +.IP "\fB\-elo \-\-end\-lon <end longitude \s-1DD\s0.MMMM\fR>" 8 +.IX Item "-elo --end-lon <end longitude DD.MMMM>" +Takes a longitude in format \s-1DD\s0.MMMM and uses that as the end longitude for the area to be covered. Will override '\-la' and '\-lo' but will be overriden by '\-w'. This, '\-sla', '\-ela' and '\-slo' or '\-w' or '\-la' and '\-lo' is required. +.IP "\fB\-sc, \-\-scale <\s-1SCALE\s0\fR>" 8 +.IX Item "-sc, --scale <SCALE>" +Scales of map(s) to download. Default: 50000. +.Sp +Formats: +.Sp +.Vb 2 +\& '####' +\& \- Just this scale. +.Ve +.Sp +.Vb 2 +\& '####,####,####' +\& \- All scales in the list. May be combined with other formats. +.Ve +.Sp +.Vb 2 +\& '>####' +\& \- All scales above and including the number given. +.Ve +.Sp +.Vb 2 +\& '<####' +\& \- All scales below and including the number given. +.Ve +.Sp +.Vb 2 +\& '####\-####' +\& \- All scales from first to last number given. +.Ve +.IP "\fB\-a, \-\-area <#\fR>" 8 +.IX Item "-a, --area <#>" +Area to cover. # of 'units' size square around the centerpoint. You can use a single number +for square area. Or you can use '#x#' to do a rectangle, where the first number is distance +latitude and the second number is distance of longitude. 'units' is read from the configuration +file (\-C) or as defined by (\-u). +.IP "\fB\-p, \-\-polite\fR" 8 +.IX Item "-p, --polite" +This causes the program to sleep one second between downloads to be polite to the mapserver. +Takes an optional value of number of seconds to sleep. +.IP "\fB\-\-mapserver <\s-1MAPSERVER\s0\fR>" 8 +.IX Item "--mapserver <MAPSERVER>" +Mapserver to download from. Default: 'expedia'. +Currently can use: landsat or expedia. +.Sp +geoscience, gov_au, incrementp, googlesat, googlemap and eniro have download stubs, +but they are !!!NOT!!!! in the right scale. +.Sp +geoscience +.Sp +landsat covers the whole world with satelite Photos +.Sp +gov_au is for Australia +.Sp +incrementp for japanese Maps +.Sp +googlesat: Google Satelite Maps +.Sp +expedia +.Sp +eniro covers: + eniro_se Sweden + eniro_dk Denmark + eniro_no Norway + eniro_fi Finnland +.Sp +Overview of Area covered by eniro_fi: + http://maps.eniro.com/servlets/fi_MapImageLocator?profile=Main¢er=26.;62.&zoomlevel=1&size=800x600 +.IP "\fB\-u, \-\-unit <\s-1UNIT\s0\fR>" 8 +.IX Item "-u, --unit <UNIT>" +The measurement system to use. Default is read from configuration file <\-C>. Possibles are: +miles, nautical, kilometers. +.IP "\fB\-\-mapdir <\s-1DIR\s0\fR>" 8 +.IX Item "--mapdir <DIR>" +Override the configfiles mapdir with this value. +.IP "\fB\-W, \-\-WAYPOINT <\s-1FILE\s0\fR>" 8 +.IX Item "-W, --WAYPOINT <FILE>" +File to read waypoints from. Default: '~/.gpsdrive/way.txt'. +.IP "\fB\-t, \-\-track <\s-1FILE\s0\fR>" 8 +.IX Item "-t, --track <FILE>" +Download maps that are along a saved track. File is a standard track filed saved from GpsDrive. +.IP "\fB\-r, \-\-route\fR" 8 +.IX Item "-r, --route" +Download maps that are along a route defined by waypoints. You must give a list of waypoints as parameters separated with space. +.IP "\fB\-C, \-\-CONFIG\fR" 8 +.IX Item "-C, --CONFIG" +File to read for GPSDrive configuration information. Default: '~/.gpsdrive/gpsdriverc'. +.IP "\fB\-P, \-\-PREFIX <\s-1PREFIX\s0\fR>" 8 +.IX Item "-P, --PREFIX <PREFIX>" +Takes a prefix string to be used as the start of all saved map files. Default: \*(L"map_\*(R". +.IP "\fB\-F, \-\-FORCE\fR" 8 +.IX Item "-F, --FORCE" +Force program to download maps without asking you to confirm the download. +.IP "\fB\-n\fR" 8 +.IX Item "-n" +Dont download anything only tell which maps are missing +.IP "\fB\-U\fR" 8 +.IX Item "-U" +read map_koord.txt file at Start. Then also check for not downloaded map_*.gif Files +if they need to be appended to map_koords.txt. +.IP "\fB\-\-check\-koordfile\fR" 8 +.IX Item "--check-koordfile" +Update map_koord.txt: search map Tree if map_*.gif file exist, but cannot +be found in map_koords.txt file. This option first reads the +map_koord.txt file and checks every Map in the filesystem if it also is +found in the map_koord.txt file. +If not found it is appended into the map_koord.txt file. +.Sp +Check map_koord.txt File. This option checks, if every Map also exist +If any Map-File is missing, a file map_koord.txt.new will be created. +This file can be copied to the original file if checked. +.IP "\fB\-\-check\-coverage\fR" 8 +.IX Item "--check-coverage" +See which areas the maps cover. +Output is simple \s-1ASCII\s0 Art +.IP "\fB\-\-PROXY\fR" 8 +.IX Item "--PROXY" +Set proxy for mirroring image Files +.IP "\fB\-d, \-\-debug\fR" 8 +.IX Item "-d, --debug" +Prints debugging information. +.IP "\fB\-v, \-\-version\fR" 8 +.IX Item "-v, --version" +Prints version information and exits. +.IP "\fB\-\-help \-h \-x\fR" 8 +.IX Item "--help -h -x" +Prints the usage page and exits. +.IP "\fB\-\-MAN \-M\fR" 8 +.IX Item "--MAN -M" +Prints the manual page and exits. +.IP "\fBDownload\fR" 8 +.IX Item "Download" +When downloading Maps the output reads as folows: +.Sp +.Vb 9 +\& _ Map already exists in Filesystem +\& E Error while downloading Map +\& + Map got downloaded +\& C googlestich map from Cache +\& c incomplete googlestich map from Cache +\& x Downloaded maps for googlestich but incomplete image +\& O Not all tiles where found for stitching +\& u updated map_koords.txt File +\& S Simulate only +.Ve diff --git a/man/gpspoint2gpsdrive.pl.1 b/man/gpspoint2gpsdrive.pl.1 new file mode 100644 index 0000000..cd51c9d --- /dev/null +++ b/man/gpspoint2gpsdrive.pl.1 @@ -0,0 +1,168 @@ +.\" Automatically generated by Pod::Man v1.37, Pod::Parser v1.32 +.\" +.\" Standard preamble: +.\" ======================================================================== +.de Sh \" Subsection heading +.br +.if t .Sp +.ne 5 +.PP +\fB\\$1\fR +.PP +.. +.de Sp \" Vertical space (when we can't use .PP) +.if t .sp .5v +.if n .sp +.. +.de Vb \" Begin verbatim text +.ft CW +.nf +.ne \\$1 +.. +.de Ve \" End verbatim text +.ft R +.fi +.. +.\" Set up some character translations and predefined strings. \*(-- will +.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left +.\" double quote, and \*(R" will give a right double quote. \*(C+ will +.\" give a nicer C++. Capital omega is used to do unbreakable dashes and +.\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, +.\" nothing in troff, for use with C<>. +.tr \(*W- +.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' +.ie n \{\ +. ds -- \(*W- +. ds PI pi +. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch +. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch +. ds L" "" +. ds R" "" +. ds C` "" +. ds C' "" +'br\} +.el\{\ +. ds -- \|\(em\| +. ds PI \(*p +. ds L" `` +. ds R" '' +'br\} +.\" +.\" If the F register is turned on, we'll generate index entries on stderr for +.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index +.\" entries marked with X<> in POD. Of course, you'll have to process the +.\" output yourself in some meaningful fashion. +.if \nF \{\ +. de IX +. tm Index:\\$1\t\\n%\t"\\$2" +.. +. nr % 0 +. rr F +.\} +.\" +.\" For nroff, turn off justification. Always turn off hyphenation; it makes +.\" way too many mistakes in technical documents. +.hy 0 +.if n .na +.\" +.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). +.\" Fear. Run. Save yourself. No user-serviceable parts. +. \" fudge factors for nroff and troff +.if n \{\ +. ds #H 0 +. ds #V .8m +. ds #F .3m +. ds #[ \f1 +. ds #] \fP +.\} +.if t \{\ +. ds #H ((1u-(\\\\n(.fu%2u))*.13m) +. ds #V .6m +. ds #F 0 +. ds #[ \& +. ds #] \& +.\} +. \" simple accents for nroff and troff +.if n \{\ +. ds ' \& +. ds ` \& +. ds ^ \& +. ds , \& +. ds ~ ~ +. ds / +.\} +.if t \{\ +. ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" +. ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' +. ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' +. ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' +. ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' +. ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' +.\} +. \" troff and (daisy-wheel) nroff accents +.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' +.ds 8 \h'\*(#H'\(*b\h'-\*(#H' +.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] +.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' +.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' +.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] +.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] +.ds ae a\h'-(\w'a'u*4/10)'e +.ds Ae A\h'-(\w'A'u*4/10)'E +. \" corrections for vroff +.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' +.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' +. \" for low resolution devices (crt and lpr) +.if \n(.H>23 .if \n(.V>19 \ +\{\ +. ds : e +. ds 8 ss +. ds o a +. ds d- d\h'-1'\(ga +. ds D- D\h'-1'\(hy +. ds th \o'bp' +. ds Th \o'LP' +. ds ae ae +. ds Ae AE +.\} +.rm #[ #] #H #V #F C +.\" ======================================================================== +.\" +.IX Title "GPSPOINT2GPSDRIVE 1" +.TH GPSPOINT2GPSDRIVE 1 "2007-09-14" "perl v5.8.8" "User Contributed Perl Documentation" +.SH "NAME" +\&\fBgpspoint2gpsdrive.pl\fR +.SH "DESCRIPTION" +.IX Header "DESCRIPTION" +\&\fBgpspoint2gpsdrive.pl\fR +.PP +Extract gpsdrive-compatible track file(s) from a gpspoint file. +Optionally also extracts waypoints and appends them to way.txt. +.SH "SYNOPSIS" +.IX Header "SYNOPSIS" +\&\fBCommon usages:\fR +.SH "OPTIONS" +.IX Header "OPTIONS" +.IP "\fB\-h\fR" 8 +.IX Item "-h" +This help message \- you guessed that! +.IP "\fB\-f\fR <gpspointfilename>" 8 +.IX Item "-f <gpspointfilename>" +The file to extract tracks from. +.IP "\fB\-w\fR" 8 +.IX Item "-w" +Extract waypoints and append to way.txt +.IP "\fB\-v\fR" 8 +.IX Item "-v" +Verbose mode \- yada yada yada +.SH "AUTHOR" +.IX Header "AUTHOR" +Written by +.SH "COPYRIGHT" +.IX Header "COPYRIGHT" +This is free software. You may redistribute copies of it under the terms of the \s-1GNU\s0 General Pub\- +lic License <http://www.gnu.org/licenses/gpl.html>. There is \s-1NO\s0 \s-1WARRANTY\s0, to the extent permit\- +ted by law. +.SH "SEE ALSO" +.IX Header "SEE ALSO" +\&\fIgpsdrive\fR\|(1) diff --git a/man/poi-manager.pl.1 b/man/poi-manager.pl.1 new file mode 100644 index 0000000..a28f7c5 --- /dev/null +++ b/man/poi-manager.pl.1 @@ -0,0 +1,182 @@ +.\" Automatically generated by Pod::Man v1.37, Pod::Parser v1.32 +.\" +.\" Standard preamble: +.\" ======================================================================== +.de Sh \" Subsection heading +.br +.if t .Sp +.ne 5 +.PP +\fB\\$1\fR +.PP +.. +.de Sp \" Vertical space (when we can't use .PP) +.if t .sp .5v +.if n .sp +.. +.de Vb \" Begin verbatim text +.ft CW +.nf +.ne \\$1 +.. +.de Ve \" End verbatim text +.ft R +.fi +.. +.\" Set up some character translations and predefined strings. \*(-- will +.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left +.\" double quote, and \*(R" will give a right double quote. \*(C+ will +.\" give a nicer C++. Capital omega is used to do unbreakable dashes and +.\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, +.\" nothing in troff, for use with C<>. +.tr \(*W- +.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' +.ie n \{\ +. ds -- \(*W- +. ds PI pi +. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch +. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch +. ds L" "" +. ds R" "" +. ds C` "" +. ds C' "" +'br\} +.el\{\ +. ds -- \|\(em\| +. ds PI \(*p +. ds L" `` +. ds R" '' +'br\} +.\" +.\" If the F register is turned on, we'll generate index entries on stderr for +.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index +.\" entries marked with X<> in POD. Of course, you'll have to process the +.\" output yourself in some meaningful fashion. +.if \nF \{\ +. de IX +. tm Index:\\$1\t\\n%\t"\\$2" +.. +. nr % 0 +. rr F +.\} +.\" +.\" For nroff, turn off justification. Always turn off hyphenation; it makes +.\" way too many mistakes in technical documents. +.hy 0 +.if n .na +.\" +.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). +.\" Fear. Run. Save yourself. No user-serviceable parts. +. \" fudge factors for nroff and troff +.if n \{\ +. ds #H 0 +. ds #V .8m +. ds #F .3m +. ds #[ \f1 +. ds #] \fP +.\} +.if t \{\ +. ds #H ((1u-(\\\\n(.fu%2u))*.13m) +. ds #V .6m +. ds #F 0 +. ds #[ \& +. ds #] \& +.\} +. \" simple accents for nroff and troff +.if n \{\ +. ds ' \& +. ds ` \& +. ds ^ \& +. ds , \& +. ds ~ ~ +. ds / +.\} +.if t \{\ +. ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" +. ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' +. ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' +. ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' +. ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' +. ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' +.\} +. \" troff and (daisy-wheel) nroff accents +.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' +.ds 8 \h'\*(#H'\(*b\h'-\*(#H' +.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] +.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' +.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' +.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] +.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] +.ds ae a\h'-(\w'a'u*4/10)'e +.ds Ae A\h'-(\w'A'u*4/10)'E +. \" corrections for vroff +.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' +.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' +. \" for low resolution devices (crt and lpr) +.if \n(.H>23 .if \n(.V>19 \ +\{\ +. ds : e +. ds 8 ss +. ds o a +. ds d- d\h'-1'\(ga +. ds D- D\h'-1'\(hy +. ds th \o'bp' +. ds Th \o'LP' +. ds ae ae +. ds Ae AE +.\} +.rm #[ #] #H #V #F C +.\" ======================================================================== +.\" +.IX Title "POI-MANAGER 1" +.TH POI-MANAGER 1 "2007-09-14" "perl v5.8.8" "User Contributed Perl Documentation" +.SH "SYNOPSIS" +.IX Header "SYNOPSIS" +poi\-manager.pl [\-h] [\-v] [\-b] [\-i] [\-e] [\-p] [\-s] [\-f \s-1GPX\-FILE\s0] +.SH "OPTIONS" +.IX Header "OPTIONS" +.IP "\fB\-h\fR" 2 +.IX Item "-h" +.Vb 1 +\& Show this help +.Ve +.IP "\fB\-f\fR GPX-FILE" 2 +.IX Item "-f GPX-FILE" +.Vb 1 +\& Set gpx\-file, that should be used for import/export. +.Ve +.IP "\fB\-v\fR" 2 +.IX Item "-v" +.Vb 1 +\& Enable verbose output +.Ve +.IP "\fB\-e\fR" 2 +.IX Item "-e" +.Vb 1 +\& Export POI data from geoinfo database into gpx file +.Ve +.IP "\fB\-i\fR" 2 +.IX Item "-i" +.Vb 1 +\& Import POI data from gpx file into geoinfo database +.Ve +.IP "\fB\-b\fR" 2 +.IX Item "-b" +.Vb 4 +\& ( NOT YET IMPLEMENTED ! ) +\& Import/Export Data only from/to basic poi table. +\& Use this option, if you don't need the info stored in the poi_extra table +\& Default is to use all available data if possible. +.Ve +.IP "\fB\-p\fR" 2 +.IX Item "-p" +.Vb 3 +\& Export only data from table which are not flagged as private. +\& You may use this option, if you are generating files, that you will give away +\& to foreign people or third party services. +.Ve +.IP "\fB\-s\fR" 2 +.IX Item "-s" +.Vb 1 +\& Safe Mode: Don't alter already existing entries in database while importing. +.Ve |