Date: Sat, 29 Oct 2022 20:17:15 GMT From: =?utf-8?Q?Romain=20Tarti=C3=A8re?= <romain@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: a673a4f5a08d - main - deskutils/subsurface: New port Message-ID: <202210292017.29TKHFDe088366@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by romain: URL: https://cgit.FreeBSD.org/ports/commit/?id=a673a4f5a08d9a424b10da8f0a0af171e1b5a6b5 commit a673a4f5a08d9a424b10da8f0a0af171e1b5a6b5 Author: Romain Tartière <romain@FreeBSD.org> AuthorDate: 2022-10-29 18:29:42 +0000 Commit: Romain Tartière <romain@FreeBSD.org> CommitDate: 2022-10-29 20:16:21 +0000 deskutils/subsurface: New port Subsurface can plan and track single and multi-tank dives using air, Nitrox or TriMix. It allows tracking of dive locations including GPS coordinates (which can also conveniently be entered using a map interface), logging of equipment used and names of other divers, and lets users rate dives and provide additional notes. You can tag dives and filter a dive list based on criteria including tags, locations and people with whom you were diving. You can group the dive list into trips, and edit multiple dives at the same time, making it easy to support a large number of dives. Subsurface also calculates a wide variety of statistics of the user's diving and tracks information like the SAC rate, partial pressures of O2, N2 and He, calculated deco information, and many more. WWW: https://subsurface-divelog.org --- deskutils/Makefile | 1 + deskutils/subsurface/Makefile | 47 ++++ deskutils/subsurface/distinfo | 5 + deskutils/subsurface/files/patch-CMakeLists.txt | 33 +++ .../subsurface/files/patch-core_CMakeLists.txt | 11 + deskutils/subsurface/pkg-descr | 14 ++ deskutils/subsurface/pkg-plist | 252 +++++++++++++++++++++ 7 files changed, 363 insertions(+) diff --git a/deskutils/Makefile b/deskutils/Makefile index f505ee6e565e..6652df19b0b1 100644 --- a/deskutils/Makefile +++ b/deskutils/Makefile @@ -240,6 +240,7 @@ SUBDIR += solanum SUBDIR += sowon SUBDIR += spice-gtk + SUBDIR += subsurface SUBDIR += synapse SUBDIR += syncthingtray SUBDIR += sysctlview diff --git a/deskutils/subsurface/Makefile b/deskutils/subsurface/Makefile new file mode 100644 index 000000000000..7d9ff3e2ed9a --- /dev/null +++ b/deskutils/subsurface/Makefile @@ -0,0 +1,47 @@ +PORTNAME= subsurface +DISTVERSIONPREFIX=v +DISTVERSION= 5.0.10 +CATEGORIES= deskutils + +MAINTAINER= romain@FreeBSD.org +COMMENT= Manage and display dive computer data +WWW= https://subsurface-divelog.org/ + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libdivecomputer.so:comms/libdc \ + libzip.so:archivers/libzip \ + libgit2.so:devel/libgit2 \ + libcurl.so:ftp/curl \ + libssh2.so:security/libssh2 + +USES= cmake:noninja desktop-file-utils pkgconfig qt:5 gnome qmake:no_configure sqlite +USE_GITHUB= yes +GH_TUPLE= subsurface:googlemaps:7ce7124b385b2ebac0f72c38b094f436d4fe5c58:subsurface/googlemaps +USE_GNOME= libxml2 libxslt +USE_QT= buildtools concurrent connectivity core declarative declarative-test:build gui linguisttools:build location network printsupport quickcontrols2 svg testlib webkit widgets + +MAKE_ENV+= DESTDIR=${STAGEDIR} + +pre-configure: + (cd ${WRKSRC}/googlemaps && ${QMAKE}) + +pre-build: + (cd ${WRKSRC}/googlemaps && ${MAKE}) + +pre-install: + (cd ${WRKSRC}/googlemaps && ${SETENV} INSTALL_ROOT=${STAGEDIR} make install) + +post-build: + ${MV} ${WRKSRC}/Documentation/user-manual.html.git ${BUILD_WRKSRC}/Documentation/user-manual.html + +dxo-install: + ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/subsurface ${STAGEDIR}${PREFIX}/bin + ${INSTALL_DATA} ${WRKSRC}/subsurface.desktop ${STAGEDIR}${PREFIX}/share/applications + ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps + ${INSTALL_DATA} ${WRKSRC}/icons/subsurface-icon.svg ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps + ${MKDIR} ${STAGEDIR}${DATADIR} + (cd ${WRKSRC} && ${COPYTREE_SHARE} "Documentation theme printing_templates translations" ${STAGEDIR}${DATADIR}) + +.include <bsd.port.mk> diff --git a/deskutils/subsurface/distinfo b/deskutils/subsurface/distinfo new file mode 100644 index 000000000000..1c2461c85bd5 --- /dev/null +++ b/deskutils/subsurface/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1666849457 +SHA256 (subsurface-subsurface-v5.0.10_GH0.tar.gz) = f9059c58d4063961c62fa4bdc1060637f39bed9360d6ffbfc36b0394016f02c6 +SIZE (subsurface-subsurface-v5.0.10_GH0.tar.gz) = 19958830 +SHA256 (subsurface-googlemaps-7ce7124b385b2ebac0f72c38b094f436d4fe5c58_GH0.tar.gz) = 5be7e98e29aad314c49f44a77312d3a416b6b7220921871b945b3e30ed4f4eba +SIZE (subsurface-googlemaps-7ce7124b385b2ebac0f72c38b094f436d4fe5c58_GH0.tar.gz) = 18899 diff --git a/deskutils/subsurface/files/patch-CMakeLists.txt b/deskutils/subsurface/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..01d01b78e3c8 --- /dev/null +++ b/deskutils/subsurface/files/patch-CMakeLists.txt @@ -0,0 +1,33 @@ +--- CMakeLists.txt.orig 2022-10-03 20:49:09 UTC ++++ CMakeLists.txt +@@ -732,6 +732,30 @@ elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux") + install(DIRECTORY printing_templates DESTINATION share/subsurface) + install(FILES ${TRANSLATIONS} DESTINATION share/subsurface/translations) + install(TARGETS ${SUBSURFACE_TARGET} DESTINATION bin) ++elseif (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD") ++ # the syntax is odd, but this searches for libqtgeoservices_googlemaps.so ++ # in the filesystem below our install-root ++ # different Linux flavors put the plugin in different directories ++ file(GLOB_RECURSE GOOGLEMAPS ${CMAKE_SOURCE_DIR}/../install-root/libqtgeoservices_googlemaps.so) ++ if (NOT GOOGLEMAPS) ++ message(STATUS "Cannot find libqtgeoservices_googlemaps.so") ++ else() ++ add_custom_target(link_googlemaps_plugin ALL COMMAND ++ rm -rf ${CMAKE_BINARY_DIR}/geoservices && ++ mkdir -p ${CMAKE_BINARY_DIR}/geoservices && ++ ln -sf ${GOOGLEMAPS} ${CMAKE_BINARY_DIR}/geoservices) ++ endif() ++ install(FILES subsurface.debug DESTINATION bin) ++ install(FILES subsurface.desktop DESTINATION share/applications) ++ install(CODE "execute_process(COMMAND sh ${CMAKE_SOURCE_DIR}/scripts/add-version-to-appdata.sh WORKING_DIRECTORY ${CMAKE_SOURCE_DIR})") ++ install(FILES appdata/subsurface.appdata.xml DESTINATION share/metainfo) ++ install(FILES icons/subsurface-icon.svg DESTINATION share/icons/hicolor/scalable/apps) ++ install(DIRECTORY Documentation/images DESTINATION share/subsurface/Documentation) ++ #install(FILES ${DOCFILES} DESTINATION share/subsurface/Documentation) ++ install(DIRECTORY theme DESTINATION share/subsurface) ++ install(DIRECTORY printing_templates DESTINATION share/subsurface) ++ install(FILES ${TRANSLATIONS} DESTINATION share/subsurface/translations) ++ install(TARGETS ${SUBSURFACE_TARGET} DESTINATION bin) + endif() + + if (MAKE_TESTS) diff --git a/deskutils/subsurface/files/patch-core_CMakeLists.txt b/deskutils/subsurface/files/patch-core_CMakeLists.txt new file mode 100644 index 000000000000..52da02bbbcaa --- /dev/null +++ b/deskutils/subsurface/files/patch-core_CMakeLists.txt @@ -0,0 +1,11 @@ +--- core/CMakeLists.txt.orig 2022-10-25 01:55:54 UTC ++++ core/CMakeLists.txt +@@ -14,6 +14,8 @@ elseif(CMAKE_SYSTEM_NAME STREQUAL "Windows") + set(PLATFORM_SRC windows.c) + elseif(CMAKE_SYSTEM_NAME STREQUAL "OpenBSD") + set(PLATFORM_SRC unix.c) ++elseif(CMAKE_SYSTEM_NAME STREQUAL "FreeBSD") ++ set(PLATFORM_SRC unix.c) + endif() + + if(FTDISUPPORT) diff --git a/deskutils/subsurface/pkg-descr b/deskutils/subsurface/pkg-descr new file mode 100644 index 000000000000..fd851cc7712d --- /dev/null +++ b/deskutils/subsurface/pkg-descr @@ -0,0 +1,14 @@ +Subsurface can plan and track single and multi-tank dives using air, Nitrox or +TriMix. It allows tracking of dive locations including GPS coordinates (which +can also conveniently be entered using a map interface), logging of equipment +used and names of other divers, and lets users rate dives and provide +additional notes. + +You can tag dives and filter a dive list based on criteria including tags, +locations and people with whom you were diving. You can group the dive list +into trips, and edit multiple dives at the same time, making it easy to support +a large number of dives. + +Subsurface also calculates a wide variety of statistics of the user's diving +and tracks information like the SAC rate, partial pressures of O2, N2 and He, +calculated deco information, and many more. diff --git a/deskutils/subsurface/pkg-plist b/deskutils/subsurface/pkg-plist new file mode 100644 index 000000000000..d3d38f919bbf --- /dev/null +++ b/deskutils/subsurface/pkg-plist @@ -0,0 +1,252 @@ +bin/subsurface +bin/subsurface.debug +share/applications/subsurface.desktop +share/icons/hicolor/scalable/apps/subsurface-icon.svg +share/metainfo/subsurface.appdata.xml +%%DATADIR%%/Documentation/images/APD.jpg +%%DATADIR%%/Documentation/images/APDComputer.jpg +%%DATADIR%%/Documentation/images/APD_CSVimportF22.jpg +%%DATADIR%%/Documentation/images/AddDive1.jpg +%%DATADIR%%/Documentation/images/AddDive3.jpg +%%DATADIR%%/Documentation/images/BlueEditBar_f22.jpg +%%DATADIR%%/Documentation/images/Bookmarks.jpg +%%DATADIR%%/Documentation/images/CCR_b1.jpg +%%DATADIR%%/Documentation/images/CCR_b2.jpg +%%DATADIR%%/Documentation/images/CCR_b3.jpg +%%DATADIR%%/Documentation/images/CCR_bailout.jpg +%%DATADIR%%/Documentation/images/CCR_dive_ceilingF22.jpg +%%DATADIR%%/Documentation/images/CCR_dive_profile_f22.jpg +%%DATADIR%%/Documentation/images/CCR_preferences_f20.jpg +%%DATADIR%%/Documentation/images/CCR_sensor_data_f20.jpg +%%DATADIR%%/Documentation/images/CCR_setpoint_f20.jpg +%%DATADIR%%/Documentation/images/Ceilings2.jpg +%%DATADIR%%/Documentation/images/Cloud.jpg +%%DATADIR%%/Documentation/images/Companion_1.jpg +%%DATADIR%%/Documentation/images/Companion_4.jpg +%%DATADIR%%/Documentation/images/Companion_5.jpg +%%DATADIR%%/Documentation/images/Configure_dc_f20.jpg +%%DATADIR%%/Documentation/images/ContextMenu.jpg +%%DATADIR%%/Documentation/images/CylinderDataEntry3_f20.jpg +%%DATADIR%%/Documentation/images/DC_gas-dialogue1_f20.jpg +%%DATADIR%%/Documentation/images/DC_gas-dialogue2_f20.jpg +%%DATADIR%%/Documentation/images/DC_import_Bluetooth.jpg +%%DATADIR%%/Documentation/images/DC_import_Bluetooth_Windows.jpg +%%DATADIR%%/Documentation/images/DC_import_f20.jpg +%%DATADIR%%/Documentation/images/DiveListOptions.jpg +%%DATADIR%%/Documentation/images/DiveModeChange.jpg +%%DATADIR%%/Documentation/images/DiveProfile1_f20.jpg +%%DATADIR%%/Documentation/images/DiveProfile2_f20.jpg +%%DATADIR%%/Documentation/images/DiveProfile3_f20.jpg +%%DATADIR%%/Documentation/images/DiveSiteDelete.jpg +%%DATADIR%%/Documentation/images/DiveSiteEdit.jpg +%%DATADIR%%/Documentation/images/DiveSiteInsert.jpg +%%DATADIR%%/Documentation/images/DiveSiteMerge.jpg +%%DATADIR%%/Documentation/images/DiveSitesTab.jpg +%%DATADIR%%/Documentation/images/Divelogs1.jpg +%%DATADIR%%/Documentation/images/DownloadGPS.jpg +%%DATADIR%%/Documentation/images/Export_f20.jpg +%%DATADIR%%/Documentation/images/ExtraDataTab_f20.jpg +%%DATADIR%%/Documentation/images/Filter-LocTemp.png +%%DATADIR%%/Documentation/images/Filter-LocTempWeek.png +%%DATADIR%%/Documentation/images/Filter-LocTempWeekVis.png +%%DATADIR%%/Documentation/images/FilterAND.png +%%DATADIR%%/Documentation/images/FilterConstraints.png +%%DATADIR%%/Documentation/images/FilterFullText.png +%%DATADIR%%/Documentation/images/FilterOR.png +%%DATADIR%%/Documentation/images/FilterWindowBar.jpg +%%DATADIR%%/Documentation/images/FindMovedImages1.jpg +%%DATADIR%%/Documentation/images/GasPressureBarGraph.jpg +%%DATADIR%%/Documentation/images/Globe_image1.jpg +%%DATADIR%%/Documentation/images/Globe_image2.jpg +%%DATADIR%%/Documentation/images/Globe_image3.jpg +%%DATADIR%%/Documentation/images/Group2.jpg +%%DATADIR%%/Documentation/images/Heatmap.jpg +%%DATADIR%%/Documentation/images/Import1_f20.jpg +%%DATADIR%%/Documentation/images/Import_csv.jpg +%%DATADIR%%/Documentation/images/InfoBox2.jpg +%%DATADIR%%/Documentation/images/Infotab.jpg +%%DATADIR%%/Documentation/images/LOffice_field_options.jpg +%%DATADIR%%/Documentation/images/LOffice_save_as_options.jpg +%%DATADIR%%/Documentation/images/LOffice_spreadsheetdata.jpg +%%DATADIR%%/Documentation/images/LoadImage1_f20.jpg +%%DATADIR%%/Documentation/images/LoadImage2_f20.jpg +%%DATADIR%%/Documentation/images/LoadImage3b_f23.jpg +%%DATADIR%%/Documentation/images/LoadImage3c_f23.jpg +%%DATADIR%%/Documentation/images/LoadImage4.jpg +%%DATADIR%%/Documentation/images/LoadImage4_f20.jpg +%%DATADIR%%/Documentation/images/LoadImage5.jpg +%%DATADIR%%/Documentation/images/LoadImage5_f20.jpg +%%DATADIR%%/Documentation/images/LoadImage6_f20.jpg +%%DATADIR%%/Documentation/images/Location1.jpg +%%DATADIR%%/Documentation/images/MainWindow.jpg +%%DATADIR%%/Documentation/images/MapMenu.jpg +%%DATADIR%%/Documentation/images/MeasuringBar.png +%%DATADIR%%/Documentation/images/MergedDive.png +%%DATADIR%%/Documentation/images/MkVI.jpeg +%%DATADIR%%/Documentation/images/MobileCredentials.jpg +%%DATADIR%%/Documentation/images/MobileGpsMenu.jpg +%%DATADIR%%/Documentation/images/Newcyl-Initial.png +%%DATADIR%%/Documentation/images/Newcyl-create.png +%%DATADIR%%/Documentation/images/Newcyl-final.png +%%DATADIR%%/Documentation/images/Newcyl-name.png +%%DATADIR%%/Documentation/images/Newcyl-selection.png +%%DATADIR%%/Documentation/images/PlannerWindow1.jpg +%%DATADIR%%/Documentation/images/Planner_CCR.jpg +%%DATADIR%%/Documentation/images/Planner_OC_deco.jpg +%%DATADIR%%/Documentation/images/Planner_OC_rec1.jpg +%%DATADIR%%/Documentation/images/Planner_OC_rec2.jpg +%%DATADIR%%/Documentation/images/Planner_pSCR.jpg +%%DATADIR%%/Documentation/images/Pref_cloud.jpg +%%DATADIR%%/Documentation/images/Pref_display.jpg +%%DATADIR%%/Documentation/images/Pref_downld.jpg +%%DATADIR%%/Documentation/images/Pref_eqpmnt.jpg +%%DATADIR%%/Documentation/images/Pref_georef.jpg +%%DATADIR%%/Documentation/images/Pref_lang.jpg +%%DATADIR%%/Documentation/images/Pref_log.jpg +%%DATADIR%%/Documentation/images/Pref_media.jpg +%%DATADIR%%/Documentation/images/Pref_network.jpg +%%DATADIR%%/Documentation/images/Pref_reset.jpg +%%DATADIR%%/Documentation/images/Pref_tech.jpg +%%DATADIR%%/Documentation/images/Pref_units.jpg +%%DATADIR%%/Documentation/images/Print1_f22.jpg +%%DATADIR%%/Documentation/images/Print_flow_layout_f22.jpg +%%DATADIR%%/Documentation/images/Print_print_f22.jpg +%%DATADIR%%/Documentation/images/Print_summarylist_f22.jpg +%%DATADIR%%/Documentation/images/Printpreview.jpg +%%DATADIR%%/Documentation/images/Profile2.jpg +%%DATADIR%%/Documentation/images/ShowCylinders_f20.jpg +%%DATADIR%%/Documentation/images/SplitDive3a.jpg +%%DATADIR%%/Documentation/images/StatsBarchartHorizontal.jpg +%%DATADIR%%/Documentation/images/StatsBarchartSubdivided.jpg +%%DATADIR%%/Documentation/images/StatsCategoricalData.jpg +%%DATADIR%%/Documentation/images/StatsCountsData.jpg +%%DATADIR%%/Documentation/images/StatsDataTypes.jpg +%%DATADIR%%/Documentation/images/StatsGraphAxes.jpg +%%DATADIR%%/Documentation/images/StatsGraphOptions.jpg +%%DATADIR%%/Documentation/images/StatsPanel.jpg +%%DATADIR%%/Documentation/images/StatsRegression.jpg +%%DATADIR%%/Documentation/images/StatsRestricted.jpg +%%DATADIR%%/Documentation/images/StatsRestrictedGraph.jpg +%%DATADIR%%/Documentation/images/Subsurface4Banner.jpg +%%DATADIR%%/Documentation/images/Template1_f22.jpg +%%DATADIR%%/Documentation/images/Template2_f22.jpg +%%DATADIR%%/Documentation/images/UserManualLinksBack.jpg +%%DATADIR%%/Documentation/images/UserManualSearch.jpg +%%DATADIR%%/Documentation/images/WeightsDataEntry1_f20.jpg +%%DATADIR%%/Documentation/images/WeightsDataEntry2_f20.jpg +%%DATADIR%%/Documentation/images/WeightsDataEntry3_f20.jpg +%%DATADIR%%/Documentation/images/Win_SaveCSV1.jpg +%%DATADIR%%/Documentation/images/Win_SaveCSV2.jpg +%%DATADIR%%/Documentation/images/Win_SaveCSV3.jpg +%%DATADIR%%/Documentation/images/atmpress.jpg +%%DATADIR%%/Documentation/images/csv_import1_f20.jpg +%%DATADIR%%/Documentation/images/csv_import2_f20.jpg +%%DATADIR%%/Documentation/images/dc_management.jpg +%%DATADIR%%/Documentation/images/gpx_read.jpg +%%DATADIR%%/Documentation/images/halcyon_RB80.jpg +%%DATADIR%%/Documentation/images/icons/EAD.jpg +%%DATADIR%%/Documentation/images/icons/GFLow.jpg +%%DATADIR%%/Documentation/images/icons/Galileo.jpg +%%DATADIR%%/Documentation/images/icons/HW_DR5.jpg +%%DATADIR%%/Documentation/images/icons/HW_xdeepblack.jpg +%%DATADIR%%/Documentation/images/icons/He.jpg +%%DATADIR%%/Documentation/images/icons/Heartbutton.png +%%DATADIR%%/Documentation/images/icons/MOD.jpg +%%DATADIR%%/Documentation/images/icons/MapViewMinus.jpg +%%DATADIR%%/Documentation/images/icons/MapViewMode.jpg +%%DATADIR%%/Documentation/images/icons/MapViewPlus.jpg +%%DATADIR%%/Documentation/images/icons/N2.jpg +%%DATADIR%%/Documentation/images/icons/NDL.jpg +%%DATADIR%%/Documentation/images/icons/O2.jpg +%%DATADIR%%/Documentation/images/icons/SAC.jpg +%%DATADIR%%/Documentation/images/icons/ShowCylindersButton.jpg +%%DATADIR%%/Documentation/images/icons/ShowPhotos.png +%%DATADIR%%/Documentation/images/icons/ShowPhotos_f20.png +%%DATADIR%%/Documentation/images/icons/atomiclogo.jpg +%%DATADIR%%/Documentation/images/icons/bluetooth.jpg +%%DATADIR%%/Documentation/images/icons/cceiling.jpg +%%DATADIR%%/Documentation/images/icons/ceiling1.jpg +%%DATADIR%%/Documentation/images/icons/ceiling2.jpg +%%DATADIR%%/Documentation/images/icons/ceiling3.jpg +%%DATADIR%%/Documentation/images/icons/divingloglogo.jpg +%%DATADIR%%/Documentation/images/icons/drivers.jpg +%%DATADIR%%/Documentation/images/icons/duringPhoto.png +%%DATADIR%%/Documentation/images/icons/heatmap.png +%%DATADIR%%/Documentation/images/icons/important.png +%%DATADIR%%/Documentation/images/icons/inAndOutPhoto.png +%%DATADIR%%/Documentation/images/icons/info.jpg +%%DATADIR%%/Documentation/images/icons/iumis.jpg +%%DATADIR%%/Documentation/images/icons/mareslogo.jpg +%%DATADIR%%/Documentation/images/icons/outsidePhoto.png +%%DATADIR%%/Documentation/images/icons/predator.jpg +%%DATADIR%%/Documentation/images/icons/ruler.jpg +%%DATADIR%%/Documentation/images/icons/scale.jpg +%%DATADIR%%/Documentation/images/icons/suuntologo.jpg +%%DATADIR%%/Documentation/images/icons/tissue.jpg +%%DATADIR%%/Documentation/images/icons/tissues.jpg +%%DATADIR%%/Documentation/images/icons/usb.jpg +%%DATADIR%%/Documentation/images/icons/warning2.png +%%DATADIR%%/Documentation/images/iphone.jpg +%%DATADIR%%/Documentation/images/mapview_f20.jpg +%%DATADIR%%/Documentation/images/multicylinder_dive.jpg +%%DATADIR%%/Documentation/images/pSCR_profile.jpg +%%DATADIR%%/Documentation/images/pSCR_profile_bailout.jpg +%%DATADIR%%/Documentation/images/planner1.jpg +%%DATADIR%%/Documentation/images/print2_f22.jpg +%%DATADIR%%/Documentation/images/profile_symbols.jpg +%%DATADIR%%/Documentation/images/pscr_b1.jpg +%%DATADIR%%/Documentation/images/pscr_b2.jpg +%%DATADIR%%/Documentation/images/sensors-import.png +%%DATADIR%%/Documentation/images/sensors-moved.png +%%DATADIR%%/Documentation/images/sensors-newcylinder.png +%%DATADIR%%/Documentation/images/sidemount1.jpg +%%DATADIR%%/Documentation/images/smtk2ssrf.jpg +%%DATADIR%%/Documentation/images/strk2ssrf_web.jpg +%%DATADIR%%/Documentation/images/texexample.png +%%DATADIR%%/Documentation/images/tissueHeatmap.jpg +%%DATADIR%%/Documentation/images/undo.jpg +%%DATADIR%%/printing_templates/Flowlayout.html +%%DATADIR%%/printing_templates/One Dive.html +%%DATADIR%%/printing_templates/Six Dives.html +%%DATADIR%%/printing_templates/Table.html +%%DATADIR%%/printing_templates/Two Dives.html +%%DATADIR%%/printing_templates/statistics/Default.html +%%DATADIR%%/theme/dive_export.html +%%DATADIR%%/theme/jqplot.canvasAxisTickRenderer.min.js +%%DATADIR%%/theme/jqplot.canvasTextRenderer.min.js +%%DATADIR%%/theme/jqplot.highlighter.min.js +%%DATADIR%%/theme/jquery.jqplot.css +%%DATADIR%%/theme/jquery.jqplot.min.js +%%DATADIR%%/theme/jquery.min.js +%%DATADIR%%/theme/light.css +%%DATADIR%%/theme/list_lib.js +%%DATADIR%%/theme/poster.png +%%DATADIR%%/theme/sand.css +%%DATADIR%%/translations/subsurface_bg_BG.qm +%%DATADIR%%/translations/subsurface_ca.qm +%%DATADIR%%/translations/subsurface_cs.qm +%%DATADIR%%/translations/subsurface_da_DK.qm +%%DATADIR%%/translations/subsurface_de_CH.qm +%%DATADIR%%/translations/subsurface_de_DE.qm +%%DATADIR%%/translations/subsurface_el_GR.qm +%%DATADIR%%/translations/subsurface_en_GB.qm +%%DATADIR%%/translations/subsurface_en_US.qm +%%DATADIR%%/translations/subsurface_es_ES.qm +%%DATADIR%%/translations/subsurface_et_EE.qm +%%DATADIR%%/translations/subsurface_fi_FI.qm +%%DATADIR%%/translations/subsurface_fr_FR.qm +%%DATADIR%%/translations/subsurface_he.qm +%%DATADIR%%/translations/subsurface_hr_HR.qm +%%DATADIR%%/translations/subsurface_it_IT.qm +%%DATADIR%%/translations/subsurface_nb_NO.qm +%%DATADIR%%/translations/subsurface_nl_NL.qm +%%DATADIR%%/translations/subsurface_pl_PL.qm +%%DATADIR%%/translations/subsurface_pt_BR.qm +%%DATADIR%%/translations/subsurface_pt_PT.qm +%%DATADIR%%/translations/subsurface_ro_RO.qm +%%DATADIR%%/translations/subsurface_ru_RU.qm +%%DATADIR%%/translations/subsurface_sk_SK.qm +%%DATADIR%%/translations/subsurface_source.qm +%%DATADIR%%/translations/subsurface_sv_SE.qm +%%DATADIR%%/translations/subsurface_zh_TW.qm +%%QT_PLUGINDIR%%/geoservices/libqtgeoservices_googlemaps.so
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202210292017.29TKHFDe088366>