diff options
Diffstat (limited to 'geography')
-rw-r--r-- | geography/opencpn-plugin-debugger/DESCR | 8 | ||||
-rw-r--r-- | geography/opencpn-plugin-debugger/Makefile | 34 | ||||
-rw-r--r-- | geography/opencpn-plugin-debugger/PLIST | 27 | ||||
-rw-r--r-- | geography/opencpn-plugin-debugger/distinfo | 7 | ||||
-rw-r--r-- | geography/opencpn-plugin-debugger/patches/patch-cmake_PluginConfigure.cmake | 23 |
5 files changed, 99 insertions, 0 deletions
diff --git a/geography/opencpn-plugin-debugger/DESCR b/geography/opencpn-plugin-debugger/DESCR new file mode 100644 index 00000000000..5a9a78b0dad --- /dev/null +++ b/geography/opencpn-plugin-debugger/DESCR @@ -0,0 +1,8 @@ +OpenCPN is a free software (GPLv2) project to create a concise chart plotter +and navigation software, for use underway or as a planning tool. OpenCPN is +developed by a team of active sailors using real world conditions for +program testing and refinement. + +This plugin Shows the OpenCPN streams from GPS and AIS ports that propagate +through the plugin interface, NMEA Events and messages flowing +through the plugin API. diff --git a/geography/opencpn-plugin-debugger/Makefile b/geography/opencpn-plugin-debugger/Makefile new file mode 100644 index 00000000000..dbebfc8f977 --- /dev/null +++ b/geography/opencpn-plugin-debugger/Makefile @@ -0,0 +1,34 @@ +# $NetBSD: Makefile,v 1.1 2016/10/24 17:58:29 bouyer Exp $ +# + +VERSION= 20160224 +#PKGREVISION= 2 +DISTNAME= ocpndebugger_pi-${VERSION} +PKGNAME= opencpn-plugin-debugger-${VERSION} +CATEGORIES= geography +MASTER_SITES= ${MASTER_SITE_GITHUB:=nohal/} +GITHUB_PROJECT= ocpndebugger_pi +GITHUB_TAG= cabe866ac37933150cd410604c6e61fbf2278816 + +MAINTAINER= bouyer@NetBSD.org +HOMEPAGE= https://github.com/nohal/ocpndebugger_pi +COMMENT= Shows the messages on the plugin interface +LICENSE= gnu-gpl-v2 + +USE_LANGUAGES= c c++ +USE_CMAKE= yes + +CMAKE_ARGS+= -DPREFIX:PATH=${PREFIX} -DPREFIX_PLUGINS:PATH=${PREFIX}/lib/opencpn +CMAKE_MODULE_PATH_OVERRIDE = \ + cmake/PluginConfigure.cmake \ + cmake/PluginInstall.cmake \ + cmake/PluginLocalization.cmake \ + cmake/PluginPackage.cmake + +.include "../../devel/cmake/buildlink3.mk" +.include "../../x11/gtk2/buildlink3.mk" +.include "../../x11/wxGTK30/buildlink3.mk" +.include "../../graphics/MesaLib/buildlink3.mk" +.include "../../graphics/glu/buildlink3.mk" +.include "../../textproc/tinyxml/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/geography/opencpn-plugin-debugger/PLIST b/geography/opencpn-plugin-debugger/PLIST new file mode 100644 index 00000000000..cb70ad48bc6 --- /dev/null +++ b/geography/opencpn-plugin-debugger/PLIST @@ -0,0 +1,27 @@ +@comment $NetBSD: PLIST,v 1.1 2016/10/24 17:58:29 bouyer Exp $ +lib/opencpn/libocpndebugger_pi.so +share/locale/ca/LC_MESSAGES/opencpn-ocpndebugger_pi.mo +share/locale/cs/LC_MESSAGES/opencpn-ocpndebugger_pi.mo +share/locale/da/LC_MESSAGES/opencpn-ocpndebugger_pi.mo +share/locale/de/LC_MESSAGES/opencpn-ocpndebugger_pi.mo +share/locale/el/LC_MESSAGES/opencpn-ocpndebugger_pi.mo +share/locale/es/LC_MESSAGES/opencpn-ocpndebugger_pi.mo +share/locale/et/LC_MESSAGES/opencpn-ocpndebugger_pi.mo +share/locale/fi/LC_MESSAGES/opencpn-ocpndebugger_pi.mo +share/locale/fr/LC_MESSAGES/opencpn-ocpndebugger_pi.mo +share/locale/gl/LC_MESSAGES/opencpn-ocpndebugger_pi.mo +share/locale/hu/LC_MESSAGES/opencpn-ocpndebugger_pi.mo +share/locale/it/LC_MESSAGES/opencpn-ocpndebugger_pi.mo +share/locale/ja/LC_MESSAGES/opencpn-ocpndebugger_pi.mo +share/locale/nb/LC_MESSAGES/opencpn-ocpndebugger_pi.mo +share/locale/nl/LC_MESSAGES/opencpn-ocpndebugger_pi.mo +share/locale/pl/LC_MESSAGES/opencpn-ocpndebugger_pi.mo +share/locale/pt/LC_MESSAGES/opencpn-ocpndebugger_pi.mo +share/locale/ru/LC_MESSAGES/opencpn-ocpndebugger_pi.mo +share/locale/sv/LC_MESSAGES/opencpn-ocpndebugger_pi.mo +share/locale/tr/LC_MESSAGES/opencpn-ocpndebugger_pi.mo +share/locale/vi/LC_MESSAGES/opencpn-ocpndebugger_pi.mo +share/locale/zh/LC_MESSAGES/opencpn-ocpndebugger_pi.mo +share/opencpn/plugins/ocpndebugger_pi/data/ocpndebugger_pi.svg +share/opencpn/plugins/ocpndebugger_pi/data/ocpndebugger_pi_rollover.svg +share/opencpn/plugins/ocpndebugger_pi/data/ocpndebugger_pi_toggled.svg diff --git a/geography/opencpn-plugin-debugger/distinfo b/geography/opencpn-plugin-debugger/distinfo new file mode 100644 index 00000000000..8143dd2d13e --- /dev/null +++ b/geography/opencpn-plugin-debugger/distinfo @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1 2016/10/24 17:58:29 bouyer Exp $ + +SHA1 (ocpndebugger_pi-20160224-cabe866ac37933150cd410604c6e61fbf2278816.tar.gz) = 78346b2c42623a6b1eb538e46c7b07f59c6e4bfe +RMD160 (ocpndebugger_pi-20160224-cabe866ac37933150cd410604c6e61fbf2278816.tar.gz) = dd744f8df30857971de62522d6f2fe06cc7995c4 +SHA512 (ocpndebugger_pi-20160224-cabe866ac37933150cd410604c6e61fbf2278816.tar.gz) = 54651657a0fe9aca64f455e3c26f4a94e01597b6eef322f7de120f5c35ae2d031a0b28cc9cf21168b04d87276dc08ac666ca3373168d837fa3d1e7008a70201f +Size (ocpndebugger_pi-20160224-cabe866ac37933150cd410604c6e61fbf2278816.tar.gz) = 122938 bytes +SHA1 (patch-cmake_PluginConfigure.cmake) = e56d5782610fe1191a8183e66bcf0ccf9133354a diff --git a/geography/opencpn-plugin-debugger/patches/patch-cmake_PluginConfigure.cmake b/geography/opencpn-plugin-debugger/patches/patch-cmake_PluginConfigure.cmake new file mode 100644 index 00000000000..7e905ff5ada --- /dev/null +++ b/geography/opencpn-plugin-debugger/patches/patch-cmake_PluginConfigure.cmake @@ -0,0 +1,23 @@ +$NetBSD: patch-cmake_PluginConfigure.cmake,v 1.1 2016/10/24 17:58:29 bouyer Exp $ +Do not overwrite CMAKE_SHARED_LINKER_FLAGS + +--- cmake/PluginConfigure.cmake.orig 2016-07-16 16:24:09.000000000 +0200 ++++ cmake/PluginConfigure.cmake 2016-10-24 18:23:38.000000000 +0200 +@@ -34,11 +34,13 @@ + ADD_DEFINITIONS( "-Wall -Wno-unused-result -g -O2 -fexceptions" ) + ENDIF(PROFILING) + +- IF(NOT APPLE) +- SET(CMAKE_SHARED_LINKER_FLAGS "-Wl,-Bsymbolic") +- ELSE(NOT APPLE) ++ IF(CMAKE_SYSTEM_NAME MATCHES ".*Linux") ++ SET(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,-Bsymbolic") ++ ADD_DEFINITIONS( "-fPIC") ++ ENDIF(CMAKE_SYSTEM_NAME MATCHES ".*Linux") ++ IF(APPLE) + SET(CMAKE_SHARED_LINKER_FLAGS "-Wl -undefined dynamic_lookup") +- ENDIF(NOT APPLE) ++ ENDIF(APPLE) + + ENDIF(NOT MSVC) + |