pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/geography/opencpn-plugin-statusbar Add opencpn-plugin-...
details: https://anonhg.NetBSD.org/pkgsrc/rev/438570320d6b
branches: trunk
changeset: 361121:438570320d6b
user: bouyer <bouyer%pkgsrc.org@localhost>
date: Fri Apr 14 16:38:54 2017 +0000
description:
Add opencpn-plugin-statusbar version 20170414
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.
The status bar plugin provides customizable, easier to read output text
and lower cpu usage than the builtin statusbar.
diffstat:
geography/opencpn-plugin-statusbar/DESCR | 7 ++
geography/opencpn-plugin-statusbar/Makefile | 34 ++++++++++
geography/opencpn-plugin-statusbar/PLIST | 24 +++++++
geography/opencpn-plugin-statusbar/distinfo | 7 ++
geography/opencpn-plugin-statusbar/patches/patch-cmake_PluginConfigure.cmake | 22 ++++++
5 files changed, 94 insertions(+), 0 deletions(-)
diffs (114 lines):
diff -r e5d0fc1910bc -r 438570320d6b geography/opencpn-plugin-statusbar/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/geography/opencpn-plugin-statusbar/DESCR Fri Apr 14 16:38:54 2017 +0000
@@ -0,0 +1,7 @@
+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.
+
+The status bar plugin provides customizable, easier to read output text
+and lower cpu usage than the builtin statusbar.
diff -r e5d0fc1910bc -r 438570320d6b geography/opencpn-plugin-statusbar/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/geography/opencpn-plugin-statusbar/Makefile Fri Apr 14 16:38:54 2017 +0000
@@ -0,0 +1,34 @@
+# $NetBSD: Makefile,v 1.1 2017/04/14 16:38:54 bouyer Exp $
+#
+
+VERSION= 20170414
+DISTNAME= statusbar_pi-${VERSION}
+PKGNAME= opencpn-plugin-statusbar-${VERSION}
+#PKGREVISION= 3
+CATEGORIES= geography
+MASTER_SITES= ${MASTER_SITE_GITHUB:=seandepagnier/}
+GITHUB_PROJECT= statusbar_pi
+GITHUB_TAG= b3653d44f6ecff05fbf49b49076d9a57e479268f
+
+MAINTAINER= bouyer%NetBSD.org@localhost
+HOMEPAGE= https://opencpn.org/OpenCPN/plugins/statusbar.html
+COMMENT= statusbar to display various info to users in OpenCPN
+LICENSE= gnu-gpl-v3
+
+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 -r e5d0fc1910bc -r 438570320d6b geography/opencpn-plugin-statusbar/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/geography/opencpn-plugin-statusbar/PLIST Fri Apr 14 16:38:54 2017 +0000
@@ -0,0 +1,24 @@
+@comment $NetBSD: PLIST,v 1.1 2017/04/14 16:38:54 bouyer Exp $
+lib/opencpn/libstatusbar_pi.so
+share/locale/ca/LC_MESSAGES/opencpn-statusbar_pi.mo
+share/locale/cs/LC_MESSAGES/opencpn-statusbar_pi.mo
+share/locale/da/LC_MESSAGES/opencpn-statusbar_pi.mo
+share/locale/de/LC_MESSAGES/opencpn-statusbar_pi.mo
+share/locale/el/LC_MESSAGES/opencpn-statusbar_pi.mo
+share/locale/es/LC_MESSAGES/opencpn-statusbar_pi.mo
+share/locale/et/LC_MESSAGES/opencpn-statusbar_pi.mo
+share/locale/fi/LC_MESSAGES/opencpn-statusbar_pi.mo
+share/locale/fr/LC_MESSAGES/opencpn-statusbar_pi.mo
+share/locale/gl/LC_MESSAGES/opencpn-statusbar_pi.mo
+share/locale/hu/LC_MESSAGES/opencpn-statusbar_pi.mo
+share/locale/it/LC_MESSAGES/opencpn-statusbar_pi.mo
+share/locale/ja/LC_MESSAGES/opencpn-statusbar_pi.mo
+share/locale/nb/LC_MESSAGES/opencpn-statusbar_pi.mo
+share/locale/nl/LC_MESSAGES/opencpn-statusbar_pi.mo
+share/locale/pl/LC_MESSAGES/opencpn-statusbar_pi.mo
+share/locale/pt/LC_MESSAGES/opencpn-statusbar_pi.mo
+share/locale/ru/LC_MESSAGES/opencpn-statusbar_pi.mo
+share/locale/sv/LC_MESSAGES/opencpn-statusbar_pi.mo
+share/locale/tr/LC_MESSAGES/opencpn-statusbar_pi.mo
+share/locale/vi/LC_MESSAGES/opencpn-statusbar_pi.mo
+share/locale/zh/LC_MESSAGES/opencpn-statusbar_pi.mo
diff -r e5d0fc1910bc -r 438570320d6b geography/opencpn-plugin-statusbar/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/geography/opencpn-plugin-statusbar/distinfo Fri Apr 14 16:38:54 2017 +0000
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2017/04/14 16:38:54 bouyer Exp $
+
+SHA1 (statusbar_pi-20170414-b3653d44f6ecff05fbf49b49076d9a57e479268f.tar.gz) = 6a73c9641f15586c279350906a133ca7c54e09d4
+RMD160 (statusbar_pi-20170414-b3653d44f6ecff05fbf49b49076d9a57e479268f.tar.gz) = 2fab65f1345b583dccd9b5a59184977533ef948c
+SHA512 (statusbar_pi-20170414-b3653d44f6ecff05fbf49b49076d9a57e479268f.tar.gz) =
31acc25e65e8d6db464bb6e664fc65b53b732d91853ef441c62e57e83a6476c602f160a0270874d77be5c7f0aeb295b5a5dccab5b6f3dc04ebfa8356ad538ee0
+Size (statusbar_pi-20170414-b3653d44f6ecff05fbf49b49076d9a57e479268f.tar.gz) = 214972 bytes
+SHA1 (patch-cmake_PluginConfigure.cmake) = 5c0484bc31d4aff8ae631bf679dd363e9590896c
diff -r e5d0fc1910bc -r 438570320d6b geography/opencpn-plugin-statusbar/patches/patch-cmake_PluginConfigure.cmake
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/geography/opencpn-plugin-statusbar/patches/patch-cmake_PluginConfigure.cmake Fri Apr 14 16:38:54 2017 +0000
@@ -0,0 +1,22 @@
+$NetBSD: patch-cmake_PluginConfigure.cmake,v 1.1 2017/04/14 16:38:54 bouyer Exp $
+Do not overwrite CMAKE_SHARED_LINKER_FLAGS
+
+--- cmake/PluginConfigure.cmake.orig 2016-05-09 14:08:57.000000000 +0200
++++ cmake/PluginConfigure.cmake 2017-04-14 17:00:15.000000000 +0200
+@@ -34,11 +34,13 @@
+ ADD_DEFINITIONS( "-Wall -Wno-unused-result -g -O2 -fexceptions" )
+ ENDIF(PROFILING)
+
+- IF(NOT APPLE)
++ IF(CMAKE_SYSTEM_NAME MATCHES ".*Linux")
+ SET(CMAKE_SHARED_LINKER_FLAGS "-Wl,-Bsymbolic")
+- ELSE(NOT APPLE)
++ 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)
+
Home |
Main Index |
Thread Index |
Old Index