Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 Apr 2020 18:40:55 +0000 (UTC)
From:      "Tobias C. Berner" <tcberner@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org
Subject:   svn commit: r531542 - in branches/2020Q2/astro/opencpn: . files
Message-ID:  <202004121840.03CIetVG069219@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tcberner
Date: Sun Apr 12 18:40:55 2020
New Revision: 531542
URL: https://svnweb.freebsd.org/changeset/ports/531542

Log:
  MFH: r531540 r531541
  
  astro/opencpn: Update to 5.0.0
  
  PR:		243447
  Submitted by:	ml@netfence.it (maintainer)
  
  astro/opencp: remove manual man compression
  
  Approved by:	ports-secteam (blanket)

Added:
  branches/2020Q2/astro/opencpn/files/patch-src_Osenc.cpp
     - copied unchanged from r531540, head/astro/opencpn/files/patch-src_Osenc.cpp
  branches/2020Q2/astro/opencpn/files/patch-src_routemanagerdialog.cpp
     - copied unchanged from r531540, head/astro/opencpn/files/patch-src_routemanagerdialog.cpp
Deleted:
  branches/2020Q2/astro/opencpn/files/patch-no-std
  branches/2020Q2/astro/opencpn/files/patch-plugins_grib__pi_src_GribUIDialog.cpp
  branches/2020Q2/astro/opencpn/files/patch-src_crashprint.cpp
Modified:
  branches/2020Q2/astro/opencpn/Makefile
  branches/2020Q2/astro/opencpn/distinfo
  branches/2020Q2/astro/opencpn/files/patch-CMakeLists.txt
  branches/2020Q2/astro/opencpn/files/patch-src_chart1.cpp
  branches/2020Q2/astro/opencpn/pkg-plist
Directory Properties:
  branches/2020Q2/   (props changed)

Modified: branches/2020Q2/astro/opencpn/Makefile
==============================================================================
--- branches/2020Q2/astro/opencpn/Makefile	Sun Apr 12 18:37:44 2020	(r531541)
+++ branches/2020Q2/astro/opencpn/Makefile	Sun Apr 12 18:40:55 2020	(r531542)
@@ -1,40 +1,41 @@
 # $FreeBSD$
 
 PORTNAME=	opencpn
-PORTVERSION=	4.4.0
+PORTVERSION=	5.0.0
 DISTVERSIONPREFIX=	v
-PORTREVISION=	8
 CATEGORIES=	astro geography
 
 MAINTAINER=	ml@netfence.it
 COMMENT=	Concise ChartPlotter/Navigator
 
-BROKEN=		unfetchable
-
 LICENSE=	GPLv2+
 
 LIB_DEPENDS=	libportaudio.so:audio/portaudio \
 		libcurl.so:ftp/curl \
 		libexpat.so:textproc/expat2 \
-		libtinyxml.so:textproc/tinyxml
+		libtinyxml.so:textproc/tinyxml \
+		liblz4.so:archivers/liblz4
 
+USES=		cmake compiler:c++11-lang gettext-tools gl gnome \
+		localbase pkgconfig sqlite xorg
+USE_CXXSTD=	c++11
 USE_GITHUB=	yes
 GH_ACCOUNT=	${GH_PROJECT}
 GH_PROJECT=	OpenCPN
-
-USES=		cmake compiler:c++11-lang gettext-tools gl gnome localbase xorg
-USE_CXXSTD=	c++11
 USE_GL=		gl
-USE_GNOME=	cairo gdkpixbuf2 gtk20
-USE_WX=		3.0+
-USE_XORG=	x11
+USE_GNOME=	cairo gdkpixbuf2 gtk30 pango
 INSTALLS_ICONS=	yes
+USE_LDCONFIG=	${PREFIX}/lib/opencpn
+USE_WX=		3.0+
+USE_XORG=	ice sm x11 xext
 
-CMAKE_ARGS=	-DBUNDLE_DOCS=ON -DBUNDLE_GSHHS=CRUDE -DBUNDLE_TCDATA=ON
-LDFLAGS+=	-Wl,-E # plugins
-LDFLAGS+=	-Wl,--as-needed # ICE, SM, Xext
+CMAKE_ARGS=	-DBUNDLE_GSHHS=CRUDE
+CMAKE_ON=	BUNDLE_TCDATA OCPN_FORCE_GTK3
+CMAKE_OFF=	OCPN_NEW_SERIAL
 
 OPTIONS_DEFINE=	DOCS
+DOCS_CMAKE_ON=	-DBUNDLE_DOCS:STRING="ON"
+DOCS_CMAKE_OFF=	-DBUNDLE_DOCS:STRING="OFF"
 
 .include <bsd.port.pre.mk>
 

Modified: branches/2020Q2/astro/opencpn/distinfo
==============================================================================
--- branches/2020Q2/astro/opencpn/distinfo	Sun Apr 12 18:37:44 2020	(r531541)
+++ branches/2020Q2/astro/opencpn/distinfo	Sun Apr 12 18:40:55 2020	(r531542)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1468844404
-SHA256 (OpenCPN-OpenCPN-v4.4.0_GH0.tar.gz) = 577ae0fa44d31840e268b22c50b78130695fdfc796420514c93b238d5bde39b9
-SIZE (OpenCPN-OpenCPN-v4.4.0_GH0.tar.gz) = 40840928
+TIMESTAMP = 1578845682
+SHA256 (OpenCPN-OpenCPN-v5.0.0_GH0.tar.gz) = e58755fd9781c1a0f2da1244b75358c8d03d8f79ec2aa9633e5f6b5af98978b4
+SIZE (OpenCPN-OpenCPN-v5.0.0_GH0.tar.gz) = 67164574

Modified: branches/2020Q2/astro/opencpn/files/patch-CMakeLists.txt
==============================================================================
--- branches/2020Q2/astro/opencpn/files/patch-CMakeLists.txt	Sun Apr 12 18:37:44 2020	(r531541)
+++ branches/2020Q2/astro/opencpn/files/patch-CMakeLists.txt	Sun Apr 12 18:40:55 2020	(r531542)
@@ -1,20 +1,20 @@
---- CMakeLists.txt.orig	2016-06-25 12:26:20 UTC
+--- CMakeLists.txt.orig	2019-03-23 01:25:59 UTC
 +++ CMakeLists.txt
-@@ -385,7 +385,7 @@ SET( wxWidgets_USE_UNICODE ON)
- SET( wxWidgets_USE_UNIVERSAL OFF)
- SET( wxWidgets_USE_STATIC OFF)
+@@ -1053,7 +1053,7 @@ IF(NOT WIN32 AND NOT APPLE AND NOT QT_ANDROID)
+     set(wxWidgets_CONFIG_OPTIONS ${wxWidgets_CONFIG_OPTIONS} --toolkit=gtk3)
+     MESSAGE(STATUS "Building against GTK3...")
+   ENDIF(GTK2_FOUND)
+-  FIND_PACKAGE(wxWidgets)
++  FIND_PACKAGE(wxWidgets COMPONENTS ${wxWidgets_USE_LIBS})
+   if (wxWidgets_FOUND)
+     message(STATUS "Found wxWidgets webview add-on")
+     add_definitions(-DOCPN_USE_WEBVIEW)
+@@ -2422,7 +2422,7 @@ IF(NOT APPLE)
+     INSTALL(FILES src/bitmaps/other_svg_src/opencpn.svg DESTINATION ${PREFIX_DATA}/icons/hicolor/scalable/apps PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ)
+     INSTALL(FILES data/opencpn.desktop DESTINATION ${PREFIX_DATA}/applications PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ )
+     INSTALL(FILES data/opencpn.appdata.xml DESTINATION ${PREFIX_DATA}/appdata PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ )
+-    INSTALL(FILES opencpn.1 DESTINATION ${PREFIX_DATA}/man/man1 PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ )
++    INSTALL(FILES opencpn.1 DESTINATION ${PREFIX_DATA}/../man/man1 PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ )
+   ENDIF(UNIX)
  
--FIND_PACKAGE(wxWidgets REQUIRED)
-+FIND_PACKAGE(wxWidgets REQUIRED COMPONENTS ${wxWidgets_USE_LIBS})
- 
- IF(MSYS)
- # this is to convert msys to windows paths, and handle the missing /usr
-@@ -1769,7 +1769,7 @@ ENDIF(UNIX)
- #   Certain older Cmake FindGTK2 modules ( e.g. cmake-2.8.0-2) do not yield all of the required link libraries
- #   So, add them manually.  These declarations may be redundant in some architectures, but do no harm.
- IF(UNIX)
--TARGET_LINK_LIBRARIES( ${PACKAGE_NAME} dl )
-+TARGET_LINK_LIBRARIES( ${PACKAGE_NAME} execinfo  )
- ENDIF(UNIX)
- 
- IF(QT_LINUX)
+ ENDIF(NOT APPLE)

Copied: branches/2020Q2/astro/opencpn/files/patch-src_Osenc.cpp (from r531540, head/astro/opencpn/files/patch-src_Osenc.cpp)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ branches/2020Q2/astro/opencpn/files/patch-src_Osenc.cpp	Sun Apr 12 18:40:55 2020	(r531542, copy of r531540, head/astro/opencpn/files/patch-src_Osenc.cpp)
@@ -0,0 +1,11 @@
+--- src/Osenc.cpp.orig	2020-01-13 17:37:57 UTC
++++ src/Osenc.cpp
+@@ -99,7 +99,7 @@ void OpenCPN_OGR_OSENC_ErrorHandler( CPLErr eErrClass,
+ 
+ #ifndef __WXMSW__    
+     if( eErrClass == CE_Fatal ) {
+-        longjmp( env_osenc_ogrf, 1 );                  // jump back to the setjmp() point
++        siglongjmp( env_osenc_ogrf, 1 );                  // jump back to the setjmp() point
+     }
+ #endif
+     

Modified: branches/2020Q2/astro/opencpn/files/patch-src_chart1.cpp
==============================================================================
--- branches/2020Q2/astro/opencpn/files/patch-src_chart1.cpp	Sun Apr 12 18:37:44 2020	(r531541)
+++ branches/2020Q2/astro/opencpn/files/patch-src_chart1.cpp	Sun Apr 12 18:40:55 2020	(r531542)
@@ -1,25 +1,31 @@
---- src/chart1.cpp.orig	2016-06-25 12:26:20 UTC
+--- src/chart1.cpp.orig	2020-01-13 17:48:06 UTC
 +++ src/chart1.cpp
-@@ -10308,7 +10308,11 @@ extern "C" int wait(int *);             
+@@ -7917,7 +7917,7 @@ void MyFrame::MouseEvent( wxMouseEvent& event )
+ #endif
  
- #include <termios.h>
+ #ifdef __WXGTK__
+-#include <malloc.h>
++#include <stdlib.h>
+ #endif
+ 
+ int g_lastMemTick = -1;
+@@ -10282,6 +10282,8 @@ extern "C" int wait(int *);                     // POS
  #include <sys/ioctl.h>
-+#ifdef __linux__
+ #ifdef __linux__
  #include <linux/serial.h>
 +#else
 +#include <termios.h>
-+#endif
- 
  #endif
  
-@@ -10374,16 +10378,24 @@ int paternFilter (const struct dirent * 
- 
- int isTTYreal(const char *dev)
- {
+ #endif
+@@ -10357,17 +10359,25 @@ int isTTYreal(const char *dev)
+ 	return 1;
+     return 0;
+ #else /* !NetBSD */
 +#ifdef __linux__
      struct serial_struct serinfo;
 +#else
-+    struct termios termAttr;
++    struct termios termattr;
 +#endif
      int ret = 0;
  
@@ -31,13 +37,15 @@
          if (ioctl(fd, TIOCGSERIAL, &serinfo)==0) {
              // If device type is no PORT_UNKNOWN we accept the port
              if (serinfo.type != PORT_UNKNOWN)
+-                ret = 1;
 +#else
-+        if (tcgetattr(fd, &termAttr) == 0) {
++        if (tcgetattr(fd, &termattr) == 0) {
 +#endif
-                 ret = 1;
++	      ret = 1;
          }
          close (fd);
-@@ -10409,10 +10421,17 @@ wxArrayString *EnumerateSerialPorts( voi
+     }
+@@ -10417,10 +10427,17 @@ wxArrayString *EnumerateSerialPorts( void )
  
      //Initialize the pattern table
      if( devPatern[0] == NULL ) {

Copied: branches/2020Q2/astro/opencpn/files/patch-src_routemanagerdialog.cpp (from r531540, head/astro/opencpn/files/patch-src_routemanagerdialog.cpp)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ branches/2020Q2/astro/opencpn/files/patch-src_routemanagerdialog.cpp	Sun Apr 12 18:40:55 2020	(r531542, copy of r531540, head/astro/opencpn/files/patch-src_routemanagerdialog.cpp)
@@ -0,0 +1,68 @@
+--- src/routemanagerdialog.cpp.orig	2020-01-13 18:06:15 UTC
++++ src/routemanagerdialog.cpp
+@@ -948,7 +948,7 @@ void RouteManagerDialog::UpdateRouteListCtrl()
+         list_index++;
+     }
+ 
+-    m_pRouteListCtrl->SortItems( SortRoutesOnName, NULL );
++    m_pRouteListCtrl->SortItems( SortRoutesOnName, 0 );
+ 
+     m_pRouteListCtrl->SetColumnWidth(0, 4 * m_charWidth);
+     
+@@ -1356,11 +1356,11 @@ void RouteManagerDialog::OnRteColumnClicked( wxListEve
+     if( event.m_col == 1 ) {
+         sort_route_name_dir++;
+ 
+-        m_pRouteListCtrl->SortItems( SortRoutesOnName, NULL );
++        m_pRouteListCtrl->SortItems( SortRoutesOnName, 0 );
+     } else
+         if( event.m_col == 2 ) {
+             sort_route_to_dir++;
+-            m_pRouteListCtrl->SortItems( SortRoutesOnTo, NULL );
++            m_pRouteListCtrl->SortItems( SortRoutesOnTo, 0 );
+         }
+ }
+ 
+@@ -1635,11 +1635,11 @@ void RouteManagerDialog::UpdateTrkListCtrl()
+ 
+     switch( sort_track_key ){
+             case SORT_ON_DISTANCE:
+-                m_pTrkListCtrl->SortItems( SortTracksOnDistance, NULL );
++                m_pTrkListCtrl->SortItems( SortTracksOnDistance, 0 );
+                 break;
+             case SORT_ON_NAME:
+             default:
+-                m_pTrkListCtrl->SortItems( SortTracksOnName, NULL );
++                m_pTrkListCtrl->SortItems( SortTracksOnName, 0 );
+                 break;
+     }
+ 
+@@ -1668,12 +1668,12 @@ void RouteManagerDialog::OnTrkColumnClicked( wxListEve
+     if( event.m_col == 1 ) {
+         sort_track_key = SORT_ON_NAME;
+         sort_track_name_dir++;
+-        m_pTrkListCtrl->SortItems( SortTracksOnName, NULL );
++        m_pTrkListCtrl->SortItems( SortTracksOnName, 0 );
+     } else
+         if( event.m_col == 2 ) {
+             sort_track_key = SORT_ON_DISTANCE;
+             sort_track_len_dir++;
+-            m_pTrkListCtrl->SortItems( SortTracksOnDistance, NULL );
++            m_pTrkListCtrl->SortItems( SortTracksOnDistance, 0 );
+         }
+ }
+ 
+@@ -2372,11 +2372,11 @@ void RouteManagerDialog::OnLayColumnClicked( wxListEve
+ {
+     if( event.m_col == 1 ) {
+         sort_layer_name_dir++;
+-        m_pLayListCtrl->SortItems( SortLayersOnName, NULL );
++        m_pLayListCtrl->SortItems( SortLayersOnName, 0 );
+     } else
+         if( event.m_col == 2 ) {
+             sort_layer_len_dir++;
+-            m_pLayListCtrl->SortItems( SortLayersOnSize, NULL );
++            m_pLayListCtrl->SortItems( SortLayersOnSize, 0 );
+         }
+ }
+ 

Modified: branches/2020Q2/astro/opencpn/pkg-plist
==============================================================================
--- branches/2020Q2/astro/opencpn/pkg-plist	Sun Apr 12 18:37:44 2020	(r531541)
+++ branches/2020Q2/astro/opencpn/pkg-plist	Sun Apr 12 18:40:55 2020	(r531542)
@@ -3,11 +3,19 @@ lib/opencpn/libchartdldr_pi.so
 lib/opencpn/libdashboard_pi.so
 lib/opencpn/libgrib_pi.so
 lib/opencpn/libwmm_pi.so
+man/man1/opencpn.1.gz
+share/appdata/opencpn.appdata.xml
 share/applications/opencpn.desktop
-%%PORTDOCS%%%%DOCSDIR%%/changelog.Debian.gz
+%%PORTDOCS%%%%DOCSDIR%%/changelog
 %%PORTDOCS%%%%DOCSDIR%%/copyright
 share/icons/hicolor/48x48/apps/opencpn.png
+share/icons/hicolor/64x64/apps/opencpn.png
 share/icons/hicolor/scalable/apps/opencpn.svg
+share/locale/ar_SA/LC_MESSAGES/opencpn-chartdldr_pi.mo
+share/locale/ar_SA/LC_MESSAGES/opencpn-dashboard_pi.mo
+share/locale/ar_SA/LC_MESSAGES/opencpn-grib_pi.mo
+share/locale/ar_SA/LC_MESSAGES/opencpn-wmm_pi.mo
+share/locale/ar_SA/LC_MESSAGES/opencpn.mo
 share/locale/ca_ES/LC_MESSAGES/opencpn-chartdldr_pi.mo
 share/locale/ca_ES/LC_MESSAGES/opencpn-dashboard_pi.mo
 share/locale/ca_ES/LC_MESSAGES/opencpn-grib_pi.mo
@@ -48,6 +56,10 @@ share/locale/fi_FI/LC_MESSAGES/opencpn-dashboard_pi.mo
 share/locale/fi_FI/LC_MESSAGES/opencpn-grib_pi.mo
 share/locale/fi_FI/LC_MESSAGES/opencpn-wmm_pi.mo
 share/locale/fi_FI/LC_MESSAGES/opencpn.mo
+share/locale/fil_PH/LC_MESSAGES/opencpn-chartdldr_pi.mo
+share/locale/fil_PH/LC_MESSAGES/opencpn-dashboard_pi.mo
+share/locale/fil_PH/LC_MESSAGES/opencpn-grib_pi.mo
+share/locale/fil_PH/LC_MESSAGES/opencpn-wmm_pi.mo
 share/locale/fr/LC_MESSAGES/opencpn.mo
 share/locale/fr_FR/LC_MESSAGES/opencpn-chartdldr_pi.mo
 share/locale/fr_FR/LC_MESSAGES/opencpn-dashboard_pi.mo
@@ -58,11 +70,23 @@ share/locale/gl_ES/LC_MESSAGES/opencpn-dashboard_pi.mo
 share/locale/gl_ES/LC_MESSAGES/opencpn-grib_pi.mo
 share/locale/gl_ES/LC_MESSAGES/opencpn-wmm_pi.mo
 share/locale/gl_ES/LC_MESSAGES/opencpn.mo
+share/locale/hi_IN/LC_MESSAGES/opencpn-chartdldr_pi.mo
+share/locale/hi_IN/LC_MESSAGES/opencpn-dashboard_pi.mo
+share/locale/hi_IN/LC_MESSAGES/opencpn-grib_pi.mo
+share/locale/hi_IN/LC_MESSAGES/opencpn-wmm_pi.mo
 share/locale/hu_HU/LC_MESSAGES/opencpn-chartdldr_pi.mo
 share/locale/hu_HU/LC_MESSAGES/opencpn-dashboard_pi.mo
 share/locale/hu_HU/LC_MESSAGES/opencpn-grib_pi.mo
 share/locale/hu_HU/LC_MESSAGES/opencpn-wmm_pi.mo
 share/locale/hu_HU/LC_MESSAGES/opencpn.mo
+share/locale/id_ID/LC_MESSAGES/opencpn-chartdldr_pi.mo
+share/locale/id_ID/LC_MESSAGES/opencpn-dashboard_pi.mo
+share/locale/id_ID/LC_MESSAGES/opencpn-grib_pi.mo
+share/locale/id_ID/LC_MESSAGES/opencpn-wmm_pi.mo
+share/locale/is_IS/LC_MESSAGES/opencpn-chartdldr_pi.mo
+share/locale/is_IS/LC_MESSAGES/opencpn-dashboard_pi.mo
+share/locale/is_IS/LC_MESSAGES/opencpn-grib_pi.mo
+share/locale/is_IS/LC_MESSAGES/opencpn-wmm_pi.mo
 share/locale/it/LC_MESSAGES/opencpn.mo
 share/locale/it_IT/LC_MESSAGES/opencpn-chartdldr_pi.mo
 share/locale/it_IT/LC_MESSAGES/opencpn-dashboard_pi.mo
@@ -72,6 +96,15 @@ share/locale/ja_JP/LC_MESSAGES/opencpn-chartdldr_pi.mo
 share/locale/ja_JP/LC_MESSAGES/opencpn-dashboard_pi.mo
 share/locale/ja_JP/LC_MESSAGES/opencpn-grib_pi.mo
 share/locale/ja_JP/LC_MESSAGES/opencpn-wmm_pi.mo
+share/locale/ja_JP/LC_MESSAGES/opencpn.mo
+share/locale/ko_KR/LC_MESSAGES/opencpn-chartdldr_pi.mo
+share/locale/ko_KR/LC_MESSAGES/opencpn-dashboard_pi.mo
+share/locale/ko_KR/LC_MESSAGES/opencpn-grib_pi.mo
+share/locale/ko_KR/LC_MESSAGES/opencpn-wmm_pi.mo
+share/locale/mr_IN/LC_MESSAGES/opencpn-chartdldr_pi.mo
+share/locale/mr_IN/LC_MESSAGES/opencpn-dashboard_pi.mo
+share/locale/mr_IN/LC_MESSAGES/opencpn-grib_pi.mo
+share/locale/mr_IN/LC_MESSAGES/opencpn-wmm_pi.mo
 share/locale/nb_NO/LC_MESSAGES/opencpn-chartdldr_pi.mo
 share/locale/nb_NO/LC_MESSAGES/opencpn-dashboard_pi.mo
 share/locale/nb_NO/LC_MESSAGES/opencpn-grib_pi.mo
@@ -97,6 +130,10 @@ share/locale/pt_PT/LC_MESSAGES/opencpn-dashboard_pi.mo
 share/locale/pt_PT/LC_MESSAGES/opencpn-grib_pi.mo
 share/locale/pt_PT/LC_MESSAGES/opencpn-wmm_pi.mo
 share/locale/pt_PT/LC_MESSAGES/opencpn.mo
+share/locale/ro_RO/LC_MESSAGES/opencpn-chartdldr_pi.mo
+share/locale/ro_RO/LC_MESSAGES/opencpn-dashboard_pi.mo
+share/locale/ro_RO/LC_MESSAGES/opencpn-grib_pi.mo
+share/locale/ro_RO/LC_MESSAGES/opencpn-wmm_pi.mo
 share/locale/ru/LC_MESSAGES/opencpn.mo
 share/locale/ru_RU/LC_MESSAGES/opencpn-chartdldr_pi.mo
 share/locale/ru_RU/LC_MESSAGES/opencpn-dashboard_pi.mo
@@ -107,6 +144,10 @@ share/locale/sv_SE/LC_MESSAGES/opencpn-chartdldr_pi.mo
 share/locale/sv_SE/LC_MESSAGES/opencpn-dashboard_pi.mo
 share/locale/sv_SE/LC_MESSAGES/opencpn-grib_pi.mo
 share/locale/sv_SE/LC_MESSAGES/opencpn-wmm_pi.mo
+share/locale/th_TH/LC_MESSAGES/opencpn-chartdldr_pi.mo
+share/locale/th_TH/LC_MESSAGES/opencpn-dashboard_pi.mo
+share/locale/th_TH/LC_MESSAGES/opencpn-grib_pi.mo
+share/locale/th_TH/LC_MESSAGES/opencpn-wmm_pi.mo
 share/locale/tr_TR/LC_MESSAGES/opencpn-chartdldr_pi.mo
 share/locale/tr_TR/LC_MESSAGES/opencpn-dashboard_pi.mo
 share/locale/tr_TR/LC_MESSAGES/opencpn-grib_pi.mo
@@ -116,762 +157,1022 @@ share/locale/vi_VN/LC_MESSAGES/opencpn-chartdldr_pi.mo
 share/locale/vi_VN/LC_MESSAGES/opencpn-dashboard_pi.mo
 share/locale/vi_VN/LC_MESSAGES/opencpn-grib_pi.mo
 share/locale/vi_VN/LC_MESSAGES/opencpn-wmm_pi.mo
+share/locale/vi_VN/LC_MESSAGES/opencpn.mo
+share/locale/zh_CN/LC_MESSAGES/opencpn-chartdldr_pi.mo
+share/locale/zh_CN/LC_MESSAGES/opencpn-dashboard_pi.mo
+share/locale/zh_CN/LC_MESSAGES/opencpn-grib_pi.mo
+share/locale/zh_CN/LC_MESSAGES/opencpn-wmm_pi.mo
 share/locale/zh_TW/LC_MESSAGES/opencpn-chartdldr_pi.mo
 share/locale/zh_TW/LC_MESSAGES/opencpn-dashboard_pi.mo
 share/locale/zh_TW/LC_MESSAGES/opencpn-grib_pi.mo
 share/locale/zh_TW/LC_MESSAGES/opencpn-wmm_pi.mo
 share/locale/zh_TW/LC_MESSAGES/opencpn.mo
-%%DATADIR%%/doc/help_en_US.html
-%%DATADIR%%/doc/help_web.html
-%%DATADIR%%/doc/images/0.jpg
-%%DATADIR%%/doc/images/02.jpg
-%%DATADIR%%/doc/images/03-Chart-Downloader-Tab-First-Time.jpg
-%%DATADIR%%/doc/images/08-AfterDownloading.jpg
-%%DATADIR%%/doc/images/1.jpg
-%%DATADIR%%/doc/images/10_1mile.jpg
-%%DATADIR%%/doc/images/15-Chart-Status-Selection.jpg
-%%DATADIR%%/doc/images/16-Show-Local-Files.jpg
-%%DATADIR%%/doc/images/17preferences.jpg
-%%DATADIR%%/doc/images/1AU-Add-Edit-Custom-Chart-Source.jpg
-%%DATADIR%%/doc/images/1AUAddNewChartSource-Predefined201.jpg
-%%DATADIR%%/doc/images/1AUpreferences.jpg
-%%DATADIR%%/doc/images/1Charts.jpg
-%%DATADIR%%/doc/images/1PleaseUpdate.jpg
-%%DATADIR%%/doc/images/1_2.jpg
-%%DATADIR%%/doc/images/1ancorIcon.jpg
-%%DATADIR%%/doc/images/1sliders.jpg
-%%DATADIR%%/doc/images/2.jpg
-%%DATADIR%%/doc/images/3.jpg
-%%DATADIR%%/doc/images/33AISlist2.jpg
-%%DATADIR%%/doc/images/33Accuracy_10K.jpg
-%%DATADIR%%/doc/images/33Accuracy_12m.jpg
-%%DATADIR%%/doc/images/33Accuracy_info.jpg
-%%DATADIR%%/doc/images/33Accuracy_info2.jpg
-%%DATADIR%%/doc/images/33Aton2.jpg
-%%DATADIR%%/doc/images/33AtonOnPos.jpg
-%%DATADIR%%/doc/images/33Blacklist.jpg
-%%DATADIR%%/doc/images/33Dash-App.jpg
-%%DATADIR%%/doc/images/33GFS16.jpg
-%%DATADIR%%/doc/images/33GribInterpolation.jpg
-%%DATADIR%%/doc/images/33GribOverlayColors.jpg
-%%DATADIR%%/doc/images/33GribPreference2.jpg
-%%DATADIR%%/doc/images/33GribUnits.jpg
-%%DATADIR%%/doc/images/33Gribmail1.jpg
-%%DATADIR%%/doc/images/33Gribmail10.jpg
-%%DATADIR%%/doc/images/33Gribmail2.jpg
-%%DATADIR%%/doc/images/33Gribmail3.jpg
-%%DATADIR%%/doc/images/33Gribmail4.jpg
-%%DATADIR%%/doc/images/33Gribmail5.jpg
-%%DATADIR%%/doc/images/33Gribmail6.jpg
-%%DATADIR%%/doc/images/33Gribmail7.jpg
-%%DATADIR%%/doc/images/33Gribmail8.jpg
-%%DATADIR%%/doc/images/33Gribmail9.jpg
-%%DATADIR%%/doc/images/33HideTrack.jpg
-%%DATADIR%%/doc/images/33VAton2.jpg
-%%DATADIR%%/doc/images/33WxTable.jpg
-%%DATADIR%%/doc/images/33WxTable_1.jpg
-%%DATADIR%%/doc/images/33YellowOwnShip.jpg
-%%DATADIR%%/doc/images/33_S57_info.jpg
-%%DATADIR%%/doc/images/33ais-showname.jpg
-%%DATADIR%%/doc/images/33gribcurrent.jpg
-%%DATADIR%%/doc/images/33jmantoolbar.jpg
-%%DATADIR%%/doc/images/33speed12.jpg
-%%DATADIR%%/doc/images/33speed50.jpg
-%%DATADIR%%/doc/images/33tradtoolbar.jpg
-%%DATADIR%%/doc/images/33vec.jpg
-%%DATADIR%%/doc/images/33vofpos.jpg
-%%DATADIR%%/doc/images/3jmanflattoolbar.jpg
-%%DATADIR%%/doc/images/4-S63-1.jpg
-%%DATADIR%%/doc/images/4-S63.jpg
-%%DATADIR%%/doc/images/4.jpg
-%%DATADIR%%/doc/images/420OptionConnections.jpg
-%%DATADIR%%/doc/images/421OptionConnections.jpg
-%%DATADIR%%/doc/images/42AddSerialConnection.jpg
-%%DATADIR%%/doc/images/48px-Under_construction_icon-blue.jpg
-%%DATADIR%%/doc/images/4Chartgroups2.jpg
-%%DATADIR%%/doc/images/4GL-expert.jpg
-%%DATADIR%%/doc/images/4GribAreaSelection.jpg
-%%DATADIR%%/doc/images/4GribControledColours.jpg
-%%DATADIR%%/doc/images/4GribCurrent_0.jpg
-%%DATADIR%%/doc/images/4GribDisplayChoices.jpg
-%%DATADIR%%/doc/images/4GribGraph-Selection.jpg
-%%DATADIR%%/doc/images/4MMSI-prop.jpg
-%%DATADIR%%/doc/images/4MOB1.jpg
-%%DATADIR%%/doc/images/4MOB3.jpg
-%%DATADIR%%/doc/images/4MOB4.jpg
-%%DATADIR%%/doc/images/4MOB6.jpg
-%%DATADIR%%/doc/images/4Objq.jpg
-%%DATADIR%%/doc/images/4OptChartTide.jpg
-%%DATADIR%%/doc/images/4PlugIns.jpg
-%%DATADIR%%/doc/images/4RNG.jpg
-%%DATADIR%%/doc/images/4RealScaleBitmap.jpg
-%%DATADIR%%/doc/images/4RightClRoute.jpg
-%%DATADIR%%/doc/images/4RightclickLayerTrack.jpg
-%%DATADIR%%/doc/images/4RightclickTrack.jpg
-%%DATADIR%%/doc/images/4SendtoGPS.jpg
-%%DATADIR%%/doc/images/4ShowRadarRings.jpg
-%%DATADIR%%/doc/images/4Start-Charts.jpg
-%%DATADIR%%/doc/images/4Start-Charts1.jpg
-%%DATADIR%%/doc/images/4Start-Charts2.jpg
-%%DATADIR%%/doc/images/4Start-Charts3.jpg
-%%DATADIR%%/doc/images/4Start-Charts4.jpg
-%%DATADIR%%/doc/images/4Target-Query1.jpg
-%%DATADIR%%/doc/images/4Target-Query2.jpg
-%%DATADIR%%/doc/images/4Target-Real-Size.jpg
-%%DATADIR%%/doc/images/4TrackProperties.jpg
-%%DATADIR%%/doc/images/4TracksTab.jpg
-%%DATADIR%%/doc/images/4VectorChartsDisplay.jpg
-%%DATADIR%%/doc/images/4fps.jpg
-%%DATADIR%%/doc/images/4gribControl.jpg
-%%DATADIR%%/doc/images/5.jpg
-%%DATADIR%%/doc/images/500mb.jpg
-%%DATADIR%%/doc/images/5GL-non-expert.jpg
-%%DATADIR%%/doc/images/6.jpg
-%%DATADIR%%/doc/images/7.jpg
-%%DATADIR%%/doc/images/8.jpg
-%%DATADIR%%/doc/images/9.jpg
-%%DATADIR%%/doc/images/Activation_NVC-Charts.jpg
-%%DATADIR%%/doc/images/Anch2.jpg
-%%DATADIR%%/doc/images/Anch3.jpg
-%%DATADIR%%/doc/images/Anch4.jpg
-%%DATADIR%%/doc/images/Anch5.jpg
-%%DATADIR%%/doc/images/Anch6.jpg
-%%DATADIR%%/doc/images/Anch8.jpg
-%%DATADIR%%/doc/images/Anch9.jpg
-%%DATADIR%%/doc/images/AtoN_all.jpg
-%%DATADIR%%/doc/images/BGchart.jpg
-%%DATADIR%%/doc/images/CCC-Castine-Climatology-Config-Standard-Current.jpg
-%%DATADIR%%/doc/images/CCC-Castine-Climatology-Config-Standard-SeaLevelPressure.jpg
-%%DATADIR%%/doc/images/CCC-Castine-Climatology-Config-Standard-SeaSurfaceTemperatur.jpg
-%%DATADIR%%/doc/images/CCC-Castine-Climatology-Config-Standard-Wind.jpg
-%%DATADIR%%/doc/images/CCC-Castine-Climatology-Config-Wind.jpg
-%%DATADIR%%/doc/images/CCC-Castine-Grib.jpg
-%%DATADIR%%/doc/images/CCC-Castine-Wx-Rte-1d-23h.jpg
-%%DATADIR%%/doc/images/CM-top.jpg
-%%DATADIR%%/doc/images/ChartGroups321.jpg
-%%DATADIR%%/doc/images/ChartGroups322.jpg
-%%DATADIR%%/doc/images/Chartbar32.jpg
-%%DATADIR%%/doc/images/ClassicShell_zpsbfed952c.jpg
-%%DATADIR%%/doc/images/Climatology-Clouds-in-July.jpg
-%%DATADIR%%/doc/images/Climatology-Cyclones-Dec.jpg
-%%DATADIR%%/doc/images/Climatology-Precipitation-in-July.jpg
-%%DATADIR%%/doc/images/Climatology-Pressure-Dec.jpg
-%%DATADIR%%/doc/images/Climatology-RelativeHumidity-in-July.jpg
-%%DATADIR%%/doc/images/Climatology-SeaDepth.jpg
-%%DATADIR%%/doc/images/Climatology-SeaLevelPressure-in-July.jpg
-%%DATADIR%%/doc/images/Climatology-SeaLevelTemperature-in-July.jpg
-%%DATADIR%%/doc/images/Climatology-Wind-Dec.jpg
-%%DATADIR%%/doc/images/ClimatologyCycloneConfig.jpg
-%%DATADIR%%/doc/images/Connections-Output-Filter-Sentence.jpg
-%%DATADIR%%/doc/images/Connections.jpg
-%%DATADIR%%/doc/images/Dashprop322.jpg
-%%DATADIR%%/doc/images/Debug_win.jpg
-%%DATADIR%%/doc/images/Des-activation_NVC-Charts.jpg
-%%DATADIR%%/doc/images/DeviceManager-1.jpg
-%%DATADIR%%/doc/images/DeviceManager_zpsb0197e16.jpg
-%%DATADIR%%/doc/images/Diagram-0-sm.jpg
-%%DATADIR%%/doc/images/Diagram-1-sm.jpg
-%%DATADIR%%/doc/images/Diagram-2-sm.jpg
-%%DATADIR%%/doc/images/Diagram-3-sm.jpg
-%%DATADIR%%/doc/images/Diagram-4-sm.jpg
-%%DATADIR%%/doc/images/Draw-Toolbar.jpg
-%%DATADIR%%/doc/images/Draw_Manager_and_Draw_Toolbar_Icons.jpg
-%%DATADIR%%/doc/images/Ecran_affichage_1.jpg
-%%DATADIR%%/doc/images/Ecran_affichage_2.jpg
-%%DATADIR%%/doc/images/Ecran_affichage_3.jpg
-%%DATADIR%%/doc/images/Ecran_affichage_4.jpg
-%%DATADIR%%/doc/images/FI-Setup.jpg
-%%DATADIR%%/doc/images/Find-Logbook.jpg
-%%DATADIR%%/doc/images/Four-Circles-of-Position.jpg
-%%DATADIR%%/doc/images/Four-Sights-Entered.jpg
-%%DATADIR%%/doc/images/GD_NGA24390.jpg
-%%DATADIR%%/doc/images/GeolocationTCP_zps5cb554ea.jpg
-%%DATADIR%%/doc/images/Girb-Hide-Data.jpg
-%%DATADIR%%/doc/images/Grib-Menu-2.jpg
-%%DATADIR%%/doc/images/Grib-Settings-Bottom-Slider.jpg
-%%DATADIR%%/doc/images/Grib-Settings-Data-Air-Temperature.jpg
-%%DATADIR%%/doc/images/Grib-Settings-Data-CAPE.jpg
-%%DATADIR%%/doc/images/Grib-Settings-Data-Pressure.jpg
-%%DATADIR%%/doc/images/Grib-Settings-Data-Waves-Data.jpg
-%%DATADIR%%/doc/images/Grib-Settings-Data-Waves-Gui.jpg
-%%DATADIR%%/doc/images/Grib-Settings-Data-Waves-Playback.jpg
-%%DATADIR%%/doc/images/Grib-Settings-Data-Wind-Gust.jpg
-%%DATADIR%%/doc/images/Grib-Settings-Data-Wind.jpg
-%%DATADIR%%/doc/images/Grib-Settings-Message-Saildocs.jpg
-%%DATADIR%%/doc/images/Grib-Settings-Message-Zygrib.jpg
-%%DATADIR%%/doc/images/Help-About.jpg
-%%DATADIR%%/doc/images/IEC_AIS_AtoN_sym-Real.jpg
-%%DATADIR%%/doc/images/IEC_AIS_AtoN_sym-Virtual.jpg
-%%DATADIR%%/doc/images/IMGP0105.jpg
-%%DATADIR%%/doc/images/IMGP0107.jpg
-%%DATADIR%%/doc/images/Icon-Enc-Text-On.jpg
-%%DATADIR%%/doc/images/Installationnvc_pi_2.jpg
-%%DATADIR%%/doc/images/Installationnvc_pi_3.jpg
-%%DATADIR%%/doc/images/Installationnvc_pi_4.jpg
-%%DATADIR%%/doc/images/Installationvc_pi_1.jpg
-%%DATADIR%%/doc/images/Locations.jpg
-%%DATADIR%%/doc/images/MMSI_Prop_List1.jpg
-%%DATADIR%%/doc/images/MOB-choice.jpg
-%%DATADIR%%/doc/images/MagnifierZoomB.jpg
-%%DATADIR%%/doc/images/MenuBar.jpg
-%%DATADIR%%/doc/images/Menubar-AIS.jpg
-%%DATADIR%%/doc/images/Menubar-Help.jpg
-%%DATADIR%%/doc/images/Menubar-Navigation.jpg
-%%DATADIR%%/doc/images/Menubar-Tools.jpg
-%%DATADIR%%/doc/images/Menubar-View.jpg
-%%DATADIR%%/doc/images/Menubar-toolbar-chart.jpg
-%%DATADIR%%/doc/images/NV_Verlag_web_site.jpg
-%%DATADIR%%/doc/images/Nassau_to_Newport_May.jpg
-%%DATADIR%%/doc/images/Nr9.jpg
-%%DATADIR%%/doc/images/OCPN-BSB4-DLL-Enable.jpg
-%%DATADIR%%/doc/images/OCPN-BSB4-Install.jpg
-%%DATADIR%%/doc/images/OCPN-OptionsMenu.jpg
-%%DATADIR%%/doc/images/OD-Preferences-About.jpg
-%%DATADIR%%/doc/images/OD-Preferences-Boundary-Point.jpg
-%%DATADIR%%/doc/images/OD-Preferences-Boundary.jpg
-%%DATADIR%%/doc/images/OD-Preferences-DR-Point.jpg
-%%DATADIR%%/doc/images/OD-Preferences-DR.jpg
-%%DATADIR%%/doc/images/OD-Preferences-EBL.jpg
-%%DATADIR%%/doc/images/OD-Preferences-Path.jpg
-%%DATADIR%%/doc/images/OD-Preferences-Text-Point.jpg
-%%DATADIR%%/doc/images/OD-Preferences-dialog.jpg
-%%DATADIR%%/doc/images/OD-objects.jpg
-%%DATADIR%%/doc/images/OZ.jpg
-%%DATADIR%%/doc/images/OZ1.jpg
-%%DATADIR%%/doc/images/OZ2-INT702.jpg
-%%DATADIR%%/doc/images/Options-Chart-Buttons-ENC.jpg
-%%DATADIR%%/doc/images/Options-Chart-Buttons-RNC-Icon.jpg
-%%DATADIR%%/doc/images/Options-Charts-Icon.jpg
-%%DATADIR%%/doc/images/Options-Connection-Icon.jpg
-%%DATADIR%%/doc/images/Options-Connections-Network_0.jpg
-%%DATADIR%%/doc/images/Options-Connections_zps80f51d7f.jpg
-%%DATADIR%%/doc/images/Options-GPS-Orient-Icon.jpg
-%%DATADIR%%/doc/images/Options-Plugins-Icon.jpg
-%%DATADIR%%/doc/images/Options-Plugins.jpg
-%%DATADIR%%/doc/images/Options-Ships-OwnShip-Routes.jpg
-%%DATADIR%%/doc/images/Options-UserInterface_zpsfc3672fb.jpg
-%%DATADIR%%/doc/images/ParticleMap.jpg
-%%DATADIR%%/doc/images/Polar-Pi-eliminate-zeros.jpg
-%%DATADIR%%/doc/images/Prolific.jpg
-%%DATADIR%%/doc/images/Provisions.jpg
-%%DATADIR%%/doc/images/Puerto_Morelos1.jpg
-%%DATADIR%%/doc/images/Puerto_Morelos2.jpg
-%%DATADIR%%/doc/images/Quilt1.jpg
-%%DATADIR%%/doc/images/Quilt2.jpg
-%%DATADIR%%/doc/images/Quilt3.jpg
-%%DATADIR%%/doc/images/Quilt4.jpg
-%%DATADIR%%/doc/images/Reduce-Data.jpg
-%%DATADIR%%/doc/images/Reduce-Data1.jpg
-%%DATADIR%%/doc/images/Right-Click-ENC-quilting.jpg
-%%DATADIR%%/doc/images/Right-Click-ENC-single-chart.jpg
-%%DATADIR%%/doc/images/Right-Click-RNC-quilting.jpg
-%%DATADIR%%/doc/images/Right-Click-RNC-single-chart.jpg
-%%DATADIR%%/doc/images/Route-Properties.jpg
-%%DATADIR%%/doc/images/Route-Properties1.jpg
-%%DATADIR%%/doc/images/Route-Properties2.jpg
-%%DATADIR%%/doc/images/Route-rollover.jpg
-%%DATADIR%%/doc/images/Route21.jpg
-%%DATADIR%%/doc/images/Routing1.jpg
-%%DATADIR%%/doc/images/Routing2.jpg
-%%DATADIR%%/doc/images/Routing3.jpg
-%%DATADIR%%/doc/images/Routing5.jpg
-%%DATADIR%%/doc/images/Routing7.jpg
-%%DATADIR%%/doc/images/Routing8.jpg
-%%DATADIR%%/doc/images/S-63-keys-permits.png
-%%DATADIR%%/doc/images/S-WDpi-01-Husky.jpg
-%%DATADIR%%/doc/images/S-WDpi-02.jpg
-%%DATADIR%%/doc/images/S-WDpi-03.jpg
-%%DATADIR%%/doc/images/S-WDpi-04.jpg
-%%DATADIR%%/doc/images/S-WDpi-04aa.jpg
-%%DATADIR%%/doc/images/S-WDpi-04b.jpg
-%%DATADIR%%/doc/images/S-WDpi-05.jpg
-%%DATADIR%%/doc/images/S-WDpi-06.jpg
-%%DATADIR%%/doc/images/S-WDpi-07.jpg
-%%DATADIR%%/doc/images/S-WDpi-08_0.jpg
-%%DATADIR%%/doc/images/S-WDpi-09.jpg
-%%DATADIR%%/doc/images/S-WDpi-10.jpg
-%%DATADIR%%/doc/images/S-WDpi-11.jpg
-%%DATADIR%%/doc/images/S-WDpi-12.jpg
-%%DATADIR%%/doc/images/S-WDpi-13_0.jpg
-%%DATADIR%%/doc/images/S-WDpi-14.jpg
-%%DATADIR%%/doc/images/S-WDpi-15.jpg
-%%DATADIR%%/doc/images/S-WDpi-16.jpg
-%%DATADIR%%/doc/images/S-WDpi-17.jpg
-%%DATADIR%%/doc/images/S-WDpi-18.jpg
-%%DATADIR%%/doc/images/S-WDpi-19.jpg
-%%DATADIR%%/doc/images/S-WDpi-20.jpg
-%%DATADIR%%/doc/images/S-WDpi-21_0.jpg
-%%DATADIR%%/doc/images/S-WDpi-22.jpg
-%%DATADIR%%/doc/images/S-WDpi-23.jpg
-%%DATADIR%%/doc/images/S-WDpi-24.jpg
-%%DATADIR%%/doc/images/S-WDpi-25.jpg
-%%DATADIR%%/doc/images/S-WDpi-26.jpg
-%%DATADIR%%/doc/images/S-WDpi-27.jpg
-%%DATADIR%%/doc/images/S-WDpi-28.jpg
-%%DATADIR%%/doc/images/S-WDpi-29.jpg
-%%DATADIR%%/doc/images/S-WDpi-30.jpg
-%%DATADIR%%/doc/images/S-WDpi-31.jpg
-%%DATADIR%%/doc/images/S-WDpi-32_0.jpg
-%%DATADIR%%/doc/images/S-WDpi-32a.jpg
-%%DATADIR%%/doc/images/S-WDpi-32b.jpg
-%%DATADIR%%/doc/images/S-WDpi-32c.jpg
-%%DATADIR%%/doc/images/S-WDpi-33.jpg
-%%DATADIR%%/doc/images/S-WDpi-34.jpg
-%%DATADIR%%/doc/images/S-WDpi-35.jpg
-%%DATADIR%%/doc/images/S-WDpi-36.jpg
-%%DATADIR%%/doc/images/S-WDpi-37.jpg
-%%DATADIR%%/doc/images/S-WDpi-38.jpg
-%%DATADIR%%/doc/images/S-WDpi-39.jpg
-%%DATADIR%%/doc/images/S-WDpi-40.jpg
-%%DATADIR%%/doc/images/S-WDpi-41.jpg
-%%DATADIR%%/doc/images/S-WDpi-42.jpg
-%%DATADIR%%/doc/images/S-WDpi-43.jpg
-%%DATADIR%%/doc/images/S-WDpi-44.jpg
-%%DATADIR%%/doc/images/S-WDpi-45.jpg
-%%DATADIR%%/doc/images/S-WDpi-46.jpg
-%%DATADIR%%/doc/images/S-WDpi-47.jpg
-%%DATADIR%%/doc/images/S-WDpi-48.jpg
-%%DATADIR%%/doc/images/S-WDpi-49_0.jpg
-%%DATADIR%%/doc/images/S-WDpi-50.jpg
-%%DATADIR%%/doc/images/S-WDpi-51.jpg
-%%DATADIR%%/doc/images/S-WDpi-52.jpg
-%%DATADIR%%/doc/images/S-WDpi-53_0.jpg
-%%DATADIR%%/doc/images/S-WDpi-54.jpg
-%%DATADIR%%/doc/images/S-WDpi-55.jpg
-%%DATADIR%%/doc/images/S-WDpi-56.jpg
-%%DATADIR%%/doc/images/S-WDpi-57.jpg
-%%DATADIR%%/doc/images/S-WDpi-58.jpg
-%%DATADIR%%/doc/images/S-WDpi-59_0.jpg
-%%DATADIR%%/doc/images/S-WDpi-60-0.jpg
-%%DATADIR%%/doc/images/S-WDpi-61-0.jpg
-%%DATADIR%%/doc/images/S-WDpi-62-0.jpg
-%%DATADIR%%/doc/images/S-WDpi-62-01.jpg
-%%DATADIR%%/doc/images/S-WDpi-62-02.jpg
-%%DATADIR%%/doc/images/S-WDpi-63_0.jpg
-%%DATADIR%%/doc/images/S-WDpi-64.jpg
-%%DATADIR%%/doc/images/S-WDpi-65.jpg
-%%DATADIR%%/doc/images/S-WDpi-66.jpg
-%%DATADIR%%/doc/images/S-WDpi-67.jpg
-%%DATADIR%%/doc/images/S-WDpi-68_0.jpg
-%%DATADIR%%/doc/images/S-WDpi-69.jpg
-%%DATADIR%%/doc/images/S-WDpi-70.jpg
-%%DATADIR%%/doc/images/S-WDpi-71.jpg
-%%DATADIR%%/doc/images/S-WDpi-72.jpg
-%%DATADIR%%/doc/images/S-WDpi-73.jpg
-%%DATADIR%%/doc/images/S-WDpi-AlarmAction.jpg
-%%DATADIR%%/doc/images/S-WDpi-slider.jpg
-%%DATADIR%%/doc/images/S63-3.jpg
-%%DATADIR%%/doc/images/S63message.jpg
-%%DATADIR%%/doc/images/S64usp.jpg
-%%DATADIR%%/doc/images/S65inst.jpg
-%%DATADIR%%/doc/images/SART1.jpg
-%%DATADIR%%/doc/images/SART3.jpg
-%%DATADIR%%/doc/images/SART4.jpg
-%%DATADIR%%/doc/images/SART5.jpg
-%%DATADIR%%/doc/images/SARTalarm.jpg
-%%DATADIR%%/doc/images/Settings-Ship-MMSI-Add-MMSI-Properties.jpg
-%%DATADIR%%/doc/images/Settings-Ship-MMSI-Less-than-Nine.jpg
-%%DATADIR%%/doc/images/Settings.jpg
-%%DATADIR%%/doc/images/Sight-1-Degrees-Minutes-Uncertainty.jpg
-%%DATADIR%%/doc/images/Sight-2-Date-Time-Certainty-Shift.jpg
-%%DATADIR%%/doc/images/Sight-3-Configuration.jpg
-%%DATADIR%%/doc/images/Sight-4-Parameters.jpg
-%%DATADIR%%/doc/images/Sight-5-Calculations.jpg
-%%DATADIR%%/doc/images/TS1.jpg
-%%DATADIR%%/doc/images/TS2.jpg
-%%DATADIR%%/doc/images/TargetCPA.jpg
-%%DATADIR%%/doc/images/Telechargement_nvc_pi-1.jpg
-%%DATADIR%%/doc/images/Tide-interference.jpg
-%%DATADIR%%/doc/images/Tide1.jpg
-%%DATADIR%%/doc/images/Tide2.jpg
-%%DATADIR%%/doc/images/Tide4.jpg
-%%DATADIR%%/doc/images/Tide5.jpg
-%%DATADIR%%/doc/images/Tide6.jpg
-%%DATADIR%%/doc/images/Tide7.jpg
-%%DATADIR%%/doc/images/ToolBAR22.jpg
-%%DATADIR%%/doc/images/Toolbar-AIS.jpg
-%%DATADIR%%/doc/images/Toolbar-Options-Charts-Chart-Files.jpg
-%%DATADIR%%/doc/images/Toolbar-Options-Charts-Chart-Groups.jpg
-%%DATADIR%%/doc/images/Toolbar-Options-Charts-Tides-Currents.jpg
-%%DATADIR%%/doc/images/Toolbar-Options-Charts-Vector-Chart-Display.jpg
-%%DATADIR%%/doc/images/Toolbar-Options-Connections-Net-1.jpg
-%%DATADIR%%/doc/images/Toolbar-Options-Connections-Net-2.jpg
-%%DATADIR%%/doc/images/Toolbar-Options-Display-Advanced.jpg
-%%DATADIR%%/doc/images/Toolbar-Options-Display-General_0.jpg
-%%DATADIR%%/doc/images/Toolbar-Options-Display-Units_0.jpg
-%%DATADIR%%/doc/images/Toolbar-Options-Ships-AIS-Targets-1.jpg
-%%DATADIR%%/doc/images/Toolbar-Options-Ships-AIS-Targets-2.jpg
-%%DATADIR%%/doc/images/Toolbar-Options-Ships-Own-Ship.jpg
-%%DATADIR%%/doc/images/Toolbar-Options-User-Interface.jpg
-%%DATADIR%%/doc/images/Units.jpg
-%%DATADIR%%/doc/images/VDR-AIS_Simulation-2.jpg
-%%DATADIR%%/doc/images/WH.jpg
-%%DATADIR%%/doc/images/WH1.jpg
-%%DATADIR%%/doc/images/WH2.jpg
-%%DATADIR%%/doc/images/WMM1.jpg
-%%DATADIR%%/doc/images/WMM2.jpg
-%%DATADIR%%/doc/images/WMM3.jpg
-%%DATADIR%%/doc/images/WMM4.jpg
-%%DATADIR%%/doc/images/WMM5.jpg
-%%DATADIR%%/doc/images/WMM6.jpg
-%%DATADIR%%/doc/images/WMM7.jpg
-%%DATADIR%%/doc/images/WMM8.jpg
-%%DATADIR%%/doc/images/WMM9.jpg
-%%DATADIR%%/doc/images/Waypoint-Rings-Bottom.jpg
-%%DATADIR%%/doc/images/Waypoint-Rings.jpg
-%%DATADIR%%/doc/images/Waypoint-Rings_0.jpg
-%%DATADIR%%/doc/images/WeatherRoutingConfiguration.jpg
-%%DATADIR%%/doc/images/WeatherRoutingConfiguration1.jpg
-%%DATADIR%%/doc/images/Werror1.jpg
-%%DATADIR%%/doc/images/Werror2.jpg
-%%DATADIR%%/doc/images/Werror3.jpg
-%%DATADIR%%/doc/images/Wpt21.jpg
-%%DATADIR%%/doc/images/Wx-0-Retrieve-Internet-Overlaid-on-Chart.jpg
-%%DATADIR%%/doc/images/Wx-1-File-Menu.jpg
-%%DATADIR%%/doc/images/Wx-2-Retrieve-Menu.jpg
-%%DATADIR%%/doc/images/Wx-A1-Ret-AudioCapture-Recieving.jpg
-%%DATADIR%%/doc/images/Wx-B1-Ret-HFRadioSch-FilterTab-Menu.jpg
-%%DATADIR%%/doc/images/Wx-B2-Ret-HFRadioSch-AlarmTab-Menu.jpg
-%%DATADIR%%/doc/images/Wx-B3-Ret-HFRadioSch-CaptureOptionsTab-Menu.jpg
-%%DATADIR%%/doc/images/Wx-B4-Ret-HFRadioSch-InfoTab-Menu.jpg
-%%DATADIR%%/doc/images/Wx-C0-Ret-Inet-Menu-1_0.jpg
-%%DATADIR%%/doc/images/Wx-C1-Ret-Inet-Aviation-Americas.jpg
-%%DATADIR%%/doc/images/Wx-C2-Ret-Inet-Passsage-Atlantic-012Wind.jpg
-%%DATADIR%%/doc/images/Wx-C3-Ret-Inet-Bermuda-3day.jpg
-%%DATADIR%%/doc/images/Wx-C4-Ret-Inet-Noaa-Atlantic-24hr-500mb.jpg
-%%DATADIR%%/doc/images/Wx-C5-Ret-Inet-Noaa-Atlantic-24hrSurf.jpg
-%%DATADIR%%/doc/images/Wx-C6-Ret-Inet-Passage-NE.jpg
-%%DATADIR%%/doc/images/Wx-C7-Ret-Inet-Passage-NovaSoctia.jpg
-%%DATADIR%%/doc/images/Wx-C8-Ret-Inet-Downloaded-List.jpg
-%%DATADIR%%/doc/images/ZeroXTE.jpg
-%%DATADIR%%/doc/images/aa-mob.jpg
-%%DATADIR%%/doc/images/action-filter.jpg
-%%DATADIR%%/doc/images/activeroutewpt.jpg
-%%DATADIR%%/doc/images/add_options.jpg
-%%DATADIR%%/doc/images/after_clipboard.jpg
-%%DATADIR%%/doc/images/aground.jpg
-%%DATADIR%%/doc/images/ais-alarm.jpg
-%%DATADIR%%/doc/images/ais-green.jpg
-%%DATADIR%%/doc/images/ais-grey.jpg
-%%DATADIR%%/doc/images/ais-lemon.jpg
-%%DATADIR%%/doc/images/ais-lost.jpg
-%%DATADIR%%/doc/images/ais-moor.jpg
-%%DATADIR%%/doc/images/ais-red.jpg
-%%DATADIR%%/doc/images/ais-yellow.jpg
-%%DATADIR%%/doc/images/ais.jpg
-%%DATADIR%%/doc/images/ais11.jpg
-%%DATADIR%%/doc/images/ais2.jpg
-%%DATADIR%%/doc/images/ais_alarm.jpg
-%%DATADIR%%/doc/images/ais_alive_active.jpg
-%%DATADIR%%/doc/images/ais_disabled.jpg
-%%DATADIR%%/doc/images/ais_supressed.jpg
-%%DATADIR%%/doc/images/aisfocus.jpg
-%%DATADIR%%/doc/images/anch.jpg
-%%DATADIR%%/doc/images/anegpass.jpg
-%%DATADIR%%/doc/images/aprs.jpg
-%%DATADIR%%/doc/images/area-query.jpg
-%%DATADIR%%/doc/images/arpa1.jpg
-%%DATADIR%%/doc/images/arpa2.jpg
-%%DATADIR%%/doc/images/arpa3.jpg
-%%DATADIR%%/doc/images/arpa4.jpg
-%%DATADIR%%/doc/images/aton_off.jpg
-%%DATADIR%%/doc/images/aton_std.jpg
-%%DATADIR%%/doc/images/aton_virt.jpg
-%%DATADIR%%/doc/images/attachment.jpg
-%%DATADIR%%/doc/images/attachment_002.jpg
-%%DATADIR%%/doc/images/attachment_003.jpg
-%%DATADIR%%/doc/images/auto-follow_0.jpg
-%%DATADIR%%/doc/images/base.jpg
-%%DATADIR%%/doc/images/basestn.jpg
-%%DATADIR%%/doc/images/bluesquare.jpg
-%%DATADIR%%/doc/images/boundaryPoint.jpg
-%%DATADIR%%/doc/images/br24_advanced_emu_osx.jpg
-%%DATADIR%%/doc/images/br24_button.jpg
-%%DATADIR%%/doc/images/br24_controls.jpg
-%%DATADIR%%/doc/images/br24_emulator.jpg
-%%DATADIR%%/doc/images/br24_overlay_messages.jpg
-%%DATADIR%%/doc/images/br24_plugin_11_status.jpg
-%%DATADIR%%/doc/images/br24_preferences_097.jpg
-%%DATADIR%%/doc/images/bramb.jpg
-%%DATADIR%%/doc/images/bramb1.jpg
-%%DATADIR%%/doc/images/bramb2.jpg
-%%DATADIR%%/doc/images/brazil.jpg
-%%DATADIR%%/doc/images/bud-icon.jpg
-%%DATADIR%%/doc/images/buttons-select.jpg
-%%DATADIR%%/doc/images/classB.jpg
-%%DATADIR%%/doc/images/climatology1thumb.jpg
-%%DATADIR%%/doc/images/climatologyctr_0.jpg
-%%DATADIR%%/doc/images/clipboard_gpsbabel.jpg
-%%DATADIR%%/doc/images/cm93.jpg
-%%DATADIR%%/doc/images/cm93grp.jpg
-%%DATADIR%%/doc/images/colscheme.jpg
-%%DATADIR%%/doc/images/composite.jpg
-%%DATADIR%%/doc/images/composite1.jpg
-%%DATADIR%%/doc/images/course-up.jpg
-%%DATADIR%%/doc/images/course-up_0.jpg
-%%DATADIR%%/doc/images/current-digits.jpg
-%%DATADIR%%/doc/images/current.jpg
-%%DATADIR%%/doc/images/current1.jpg
-%%DATADIR%%/doc/images/currents_box.jpg
-%%DATADIR%%/doc/images/dark-green.jpg
-%%DATADIR%%/doc/images/dash-big-fonts.jpg
-%%DATADIR%%/doc/images/dash-drag.jpg
-%%DATADIR%%/doc/images/dash-select-instr_0.jpg
-%%DATADIR%%/doc/images/dash-set.jpg
-%%DATADIR%%/doc/images/dashboard-docked32.jpg
-%%DATADIR%%/doc/images/dashboard-plugin32.jpg
-%%DATADIR%%/doc/images/dashboard32.jpg
-%%DATADIR%%/doc/images/dashn3.jpg
-%%DATADIR%%/doc/images/ddd1.jpg
-%%DATADIR%%/doc/images/ddd2.jpg
-%%DATADIR%%/doc/images/ddd3.jpg
-%%DATADIR%%/doc/images/ddd4.jpg
-%%DATADIR%%/doc/images/dh.jpg
-%%DATADIR%%/doc/images/dim1.jpg
-%%DATADIR%%/doc/images/dpare.jpg
-%%DATADIR%%/doc/images/dsc-alert.jpg
-%%DATADIR%%/doc/images/dsc-list.jpg
-%%DATADIR%%/doc/images/dsc-not-ok.jpg
-%%DATADIR%%/doc/images/dsc-ok.jpg
-%%DATADIR%%/doc/images/dsc-ok2.jpg
-%%DATADIR%%/doc/images/dsc_distress.jpg
-%%DATADIR%%/doc/images/dse1.jpg
-%%DATADIR%%/doc/images/dyngnaset.jpg
-%%DATADIR%%/doc/images/europe1.jpg
-%%DATADIR%%/doc/images/europe3.jpg
-%%DATADIR%%/doc/images/explain.jpg
-%%DATADIR%%/doc/images/export_dr_gpx.jpg
-%%DATADIR%%/doc/images/export_route.jpg
-%%DATADIR%%/doc/images/eye33.jpg
-%%DATADIR%%/doc/images/file_gpsbabel.jpg
-%%DATADIR%%/doc/images/filtering.jpg
-%%DATADIR%%/doc/images/fishing.jpg
-%%DATADIR%%/doc/images/folderoptions.jpg
-%%DATADIR%%/doc/images/font.jpg
-%%DATADIR%%/doc/images/font1.jpg
-%%DATADIR%%/doc/images/gc-comp.jpg
-%%DATADIR%%/doc/images/gc1.jpg
-%%DATADIR%%/doc/images/gc3.jpg
-%%DATADIR%%/doc/images/gc4.jpg
-%%DATADIR%%/doc/images/gc6.jpg
-%%DATADIR%%/doc/images/gc7.jpg
-%%DATADIR%%/doc/images/gc8.jpg
-%%DATADIR%%/doc/images/gdb.jpg
-%%DATADIR%%/doc/images/gdb1.jpg
-%%DATADIR%%/doc/images/gl.jpg
-%%DATADIR%%/doc/images/gps1.jpg
-%%DATADIR%%/doc/images/gps2.jpg
-%%DATADIR%%/doc/images/gps3.jpg
-%%DATADIR%%/doc/images/gpsGrn.jpg
-%%DATADIR%%/doc/images/gpsRed.jpg
-%%DATADIR%%/doc/images/gpsd-con1.jpg
-%%DATADIR%%/doc/images/gpsg_buddy.jpg
-%%DATADIR%%/doc/images/gradar_domecont.jpg
-%%DATADIR%%/doc/images/gradar_icon_green.jpg
-%%DATADIR%%/doc/images/gradar_icon_red.jpg
-%%DATADIR%%/doc/images/gradar_log.jpg
-%%DATADIR%%/doc/images/gradar_noisecont.jpg
-%%DATADIR%%/doc/images/gradar_opcont.jpg
-%%DATADIR%%/doc/images/gradar_optionenable.jpg
-%%DATADIR%%/doc/images/gradar_rangecont.jpg
-%%DATADIR%%/doc/images/gradar_rightclick.jpg
-%%DATADIR%%/doc/images/gray-nogps.jpg
-%%DATADIR%%/doc/images/grib.jpg
-%%DATADIR%%/doc/images/grib_0.jpg
-%%DATADIR%%/doc/images/gribplugin33.jpg
-%%DATADIR%%/doc/images/group.jpg
-%%DATADIR%%/doc/images/halfadegree.jpg
-%%DATADIR%%/doc/images/havannah-ext.jpg
-%%DATADIR%%/doc/images/havannah-noext.jpg
-%%DATADIR%%/doc/images/headingline1.jpg
-%%DATADIR%%/doc/images/help.jpg
-%%DATADIR%%/doc/images/help_002.jpg
-%%DATADIR%%/doc/images/help_1.jpg
-%%DATADIR%%/doc/images/hidden-quilt.jpg
-%%DATADIR%%/doc/images/highlight.jpg
-%%DATADIR%%/doc/images/hotkeys3.jpg
-%%DATADIR%%/doc/images/hotkeys3_(2).jpg
-%%DATADIR%%/doc/images/hotkeys3_(3).jpg
-%%DATADIR%%/doc/images/hotkeys3_(4).jpg
-%%DATADIR%%/doc/images/hotkeys3_(5).jpg
-%%DATADIR%%/doc/images/hotkeys3_(6).jpg
-%%DATADIR%%/doc/images/hsc.jpg
-%%DATADIR%%/doc/images/ifeahche_1.jpg
-%%DATADIR%%/doc/images/import_dr_gpx.jpg
-%%DATADIR%%/doc/images/import_dr_gpx_route_manager.jpg
-%%DATADIR%%/doc/images/import_gpx.jpg
-%%DATADIR%%/doc/images/in1.jpg
-%%DATADIR%%/doc/images/in11.jpg
-%%DATADIR%%/doc/images/in2.jpg
-%%DATADIR%%/doc/images/in22.jpg
-%%DATADIR%%/doc/images/incwpt.jpg
-%%DATADIR%%/doc/images/incwpt1.jpg
-%%DATADIR%%/doc/images/incwpt2.jpg
-%%DATADIR%%/doc/images/incwpt3.jpg
-%%DATADIR%%/doc/images/incwpt4.jpg
-%%DATADIR%%/doc/images/incwpt5.jpg
-%%DATADIR%%/doc/images/incwpt6.jpg
-%%DATADIR%%/doc/images/incwpt7.jpg
-%%DATADIR%%/doc/images/incwpt8.jpg
-%%DATADIR%%/doc/images/inland-blue.jpg
-%%DATADIR%%/doc/images/kml_clipboard.jpg
-%%DATADIR%%/doc/images/last-button.jpg
-%%DATADIR%%/doc/images/layer-prop.jpg
-%%DATADIR%%/doc/images/layer-prop1.jpg
-%%DATADIR%%/doc/images/layer-track2.jpg
-%%DATADIR%%/doc/images/layer22.jpg
-%%DATADIR%%/doc/images/layer_route1.jpg
-%%DATADIR%%/doc/images/layers-show2.jpg
-%%DATADIR%%/doc/images/lockwpt.jpg
-%%DATADIR%%/doc/images/lowprec.jpg
-%%DATADIR%%/doc/images/lowprec1.jpg
-%%DATADIR%%/doc/images/mad-track.jpg
-%%DATADIR%%/doc/images/mad-track2.jpg
-%%DATADIR%%/doc/images/magnetic_show.jpg
-%%DATADIR%%/doc/images/main_screen_start.jpg
-%%DATADIR%%/doc/images/marina_grn.jpg
-%%DATADIR%%/doc/images/mark-create.jpg
-%%DATADIR%%/doc/images/mark-shipwreck.jpg
-%%DATADIR%%/doc/images/mark-triangle.jpg
-%%DATADIR%%/doc/images/mark-undo-create-waypoint.jpg
-%%DATADIR%%/doc/images/mark10.jpg
-%%DATADIR%%/doc/images/mark2.jpg
-%%DATADIR%%/doc/images/mark3.jpg
-%%DATADIR%%/doc/images/mark4.jpg
-%%DATADIR%%/doc/images/mark6.jpg
-%%DATADIR%%/doc/images/mark7.jpg
-%%DATADIR%%/doc/images/mark8.jpg
-%%DATADIR%%/doc/images/mark9.jpg
-%%DATADIR%%/doc/images/menu_bar.jpg
-%%DATADIR%%/doc/images/meta.jpg
-%%DATADIR%%/doc/images/mob_btn.jpg
-%%DATADIR%%/doc/images/moored.jpg
-%%DATADIR%%/doc/images/multileg.jpg
-%%DATADIR%%/doc/images/nmea-converter.jpg
-%%DATADIR%%/doc/images/nmea-debug-dsc.jpg
-%%DATADIR%%/doc/images/nogl.jpg
-%%DATADIR%%/doc/images/north-up.jpg
-%%DATADIR%%/doc/images/not_participate.jpg
-%%DATADIR%%/doc/images/notundcom.jpg
-%%DATADIR%%/doc/images/ob_options.jpg

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202004121840.03CIetVG069219>