mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-19 00:13:33 +00:00
math/saga: Update to 9.2.0
Besides new features, improvements and fixes, the most important changes are in the new PySAGA Python package, which was already introduced with v9.1.0. There is now a direct access from Python to most of the SAGA tools, see https://sourceforge.net/p/saga-gis/news/2023/10/saga-920-released/ Changelog: https://sourceforge.net/p/saga-gis/wiki/Changelog%209.2.0/attachment/changelog_saga_9.2.0.txt Reported by: Repology
This commit is contained in:
parent
dd12566aaa
commit
c6041ed455
@ -1,5 +1,5 @@
|
||||
PORTNAME= saga
|
||||
PORTVERSION= 9.1.3
|
||||
PORTVERSION= 9.2.0
|
||||
CATEGORIES= math
|
||||
MASTER_SITES= SF/saga-gis/SAGA%20-%20${PORTVERSION:C/\.[[:digit:]]\.[[:digit:]]*$//}/SAGA%20-%20${PORTVERSION}
|
||||
|
||||
@ -35,7 +35,7 @@ DOS2UNIX_GLOB= *.cpp *.h
|
||||
USE_LDCONFIG= yes
|
||||
USE_WX= 3.2+
|
||||
|
||||
GIT_TAGNAME= f780c664b
|
||||
GIT_TAGNAME= d08ce39b8
|
||||
|
||||
CMAKE_ARGS= -DSVM_INCLUDE:PATH=${LOCALBASE}/include/svm.h
|
||||
CMAKE_ON= CMAKE_VERBOSE_MAKEFILE
|
||||
@ -52,7 +52,9 @@ CMAKE_ON+= WITH_TOOLS_PROJ
|
||||
CMAKE_OFF= WITH_CLIPPER_ONE
|
||||
CMAKE_OFF+= WITH_TOOLS_RIEGL
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/saga-gis
|
||||
SUB_FILES= pkg-message
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/${PORTNAME}-gis
|
||||
|
||||
PLIST_SUB= PORTVERSION=${PORTVERSION}
|
||||
|
||||
@ -75,8 +77,6 @@ VIGRA_RUN_DEPENDS= ${LOCALBASE}/lib/libvigraimpex.so:graphics/vigra
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
SUB_FILES= pkg-message
|
||||
|
||||
post-patch:
|
||||
.if ${ARCH} == "powerpc"
|
||||
@${REINPLACE_CMD} -e 's|typedef unsigned long DWORD;|typedef unsigned int DWORD;|' \
|
||||
@ -93,10 +93,12 @@ post-install:
|
||||
${INSTALL_DATA} ${WRKSRC}/src/saga_core/saga_gui/res/saga*.txt ${STAGEDIR}${DATADIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/src/saga_core/saga_gui/res/saga.png ${STAGEDIR}${DATADIR}
|
||||
${RM} ${STAGEDIR}${DATADIR}/saga_dic.txt ${STAGEDIR}${DATADIR}/saga_srs.txt
|
||||
# toolchains dir was moved in r2805 (and followups r2810,r2811,r2820)
|
||||
# Put accessories under share/saga, python/data already under site-packages/PySAGA ;)
|
||||
(cd ${WRKSRC}/src/accessories && ${RM} -R python/data)
|
||||
(cd ${WRKSRC}/src/accessories && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR})
|
||||
${RM} -R ${STAGEDIR}${DATADIR}/CMakeLists.txt
|
||||
${RM} -R ${STAGEDIR}${DATADIR}/templates/template4saga-tools/my_tool_library/Makefile.bak
|
||||
${RM} -R ${STAGEDIR}${DATADIR}/python/tools
|
||||
${INSTALL_DATA} ${WRKSRC}/src/saga_core/saga_gui/res/saga.desktop \
|
||||
${STAGEDIR}${PREFIX}/share/applications/
|
||||
# library helper files are not needed and cripple some math/qgis extensions
|
||||
|
@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1696492017
|
||||
SHA256 (saga-9.1.3.tar.gz) = 77c9ed549be6d4857757e4fc594347eedd244f8783340d1ac7f843cfde2474de
|
||||
SIZE (saga-9.1.3.tar.gz) = 8393819
|
||||
TIMESTAMP = 1696608216
|
||||
SHA256 (saga-9.2.0.tar.gz) = 8c7662d5cd4ce5641fa819ad22f23b4bd9963579b3194b2f809202bd76d28d57
|
||||
SIZE (saga-9.2.0.tar.gz) = 8676071
|
||||
|
@ -5,24 +5,31 @@ Your SAGA GIS installation now resides under
|
||||
%%PREFIX%%/lib/saga
|
||||
|
||||
Besides the graphical user interface saga_gui, saga_cmd is of
|
||||
particular importance for the processing of geodata. The
|
||||
latter can be used in scripts or directly in the shell.
|
||||
particular importance for processing geodata. The latter can
|
||||
be used in scripts or directly in the shell.
|
||||
|
||||
All extra material like helpers and templates are at
|
||||
%%DATADIR%%/
|
||||
|
||||
Predefined ToolChains in xml format are located at
|
||||
Predefined ToolChains in xml format are located under
|
||||
%%DATADIR%%/toolchains/
|
||||
|
||||
You will find a ToolChains manual and a cheatsheet at
|
||||
A ToolChains manual and cheatsheet can be found at
|
||||
%%DATADIR%%/docs
|
||||
|
||||
There is a SAGA Python package, PySAGA, which resides at
|
||||
Using the SAGA Python package PySAGA, the majority of all
|
||||
SAGA tools and functions, including the Grid Calculator,
|
||||
can be used directly in Python. The PySAGA package is
|
||||
located in the following directory
|
||||
%%PREFIX%%/lib/python%%PYTHON_VER%%/site-packages/PySAGA
|
||||
|
||||
Python scripts with examples, helpers and test data reside at
|
||||
%%DATADIR%%/python/. A good starting point is the script
|
||||
saga_python_example.py.
|
||||
Python scripts with examples, utilities, and test data
|
||||
are located at:
|
||||
%%DATADIR%%/python/
|
||||
|
||||
A good starting point is the script saga_python_example.py.
|
||||
Another good example can be found at
|
||||
https://sourceforge.net/p/saga-gis/news/2023/10/saga-920-released/
|
||||
EOM
|
||||
}
|
||||
]
|
||||
|
@ -37,7 +37,85 @@ lib/libsaga_gdi.so.9
|
||||
lib/libsaga_gdi.so.%%PORTVERSION%%
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/__init__.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/_saga_api.so
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/data/chelsa.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/data/copernicus_dem.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/data/helper.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/data/srtm.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/helper.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/saga_api.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/_tool_chains_uncategorized.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/climate_tools.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/contrib_perego.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/db_odbc.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/db_pgsql.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/docs_html.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/docs_pdf.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/grid_analysis.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/grid_calculus.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/grid_filter.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/grid_gridding.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/grid_spline.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/grid_tools.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/grid_visualisation.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/grids_tools.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/imagery_classification.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/imagery_isocluster.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/imagery_maxent.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/imagery_opencv.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/imagery_photogrammetry.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/imagery_segmentation.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/imagery_svm.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/imagery_tools.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/imagery_vigra.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/io_esri_e00.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/io_gdal.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/io_gps.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/io_grid.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/io_grid_image.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/io_pdal.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/io_riegl_rdb.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/io_shapes.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/io_table.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/io_virtual.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/io_webservices.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/pj_georeference.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/pj_geotrans.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/pj_proj4.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/pointcloud_tools.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/shapes_grid.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/shapes_lines.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/shapes_points.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/shapes_polygons.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/shapes_tools.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/shapes_transect.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/sim_air_flow.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/sim_cellular_automata.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/sim_ecosystems_hugget.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/sim_erosion.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/sim_fire_spreading.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/sim_geomorphology.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/sim_hydrology.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/sim_ihacres.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/sim_landscape_evolution.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/sim_qm_of_esp.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/sim_rivflow.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/statistics_grid.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/statistics_kriging.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/statistics_points.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/statistics_regression.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/ta_channels.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/ta_cliffmetrics.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/ta_compound.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/ta_hydrology.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/ta_lighting.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/ta_morphometry.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/ta_preprocessor.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/ta_profiles.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/ta_slope_stability.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/table_calculus.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/table_tools.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/tin_tools.py
|
||||
%%PYTHON_SITELIBDIR%%/PySAGA/tools/tta_tools.py
|
||||
lib/saga/libclimate_tools.so
|
||||
lib/saga/libcontrib_perego.so
|
||||
lib/saga/libdb_odbc.so
|
||||
@ -145,31 +223,21 @@ share/pixmaps/saga.png
|
||||
%%DATADIR%%/helper/make_macos_bundle.sh
|
||||
%%DATADIR%%/helper/make_python_api.bat
|
||||
%%DATADIR%%/helper/make_python_api_all.bat
|
||||
%%DATADIR%%/helper/make_python_toolboxes.bat
|
||||
%%DATADIR%%/helper/make_saga4qgis_toolboxes.bat
|
||||
%%DATADIR%%/helper/make_saga_api_doc.bat
|
||||
%%DATADIR%%/helper/make_saga_release.bat
|
||||
%%DATADIR%%/helper/make_saga_snapshot.bat
|
||||
%%DATADIR%%/helper/make_tools_interface.bat
|
||||
%%DATADIR%%/helper/make_translation_files.bat
|
||||
%%DATADIR%%/helper/saga_python_version_tester.bat
|
||||
%%DATADIR%%/helper/saga_python_version_tester.py
|
||||
%%DATADIR%%/helper/saga_setup_readme.rtf
|
||||
%%DATADIR%%/helper/saga_setup_x64.iss
|
||||
%%DATADIR%%/python/__init__.py
|
||||
%%DATADIR%%/python/helpers/print_version.py
|
||||
%%DATADIR%%/python/helpers/saga_cmd_param_interface/environment.py
|
||||
%%DATADIR%%/python/helpers/saga_cmd_param_interface/param_interface.py
|
||||
%%DATADIR%%/python/helpers/saga_cmd_param_interface/tools.py
|
||||
%%DATADIR%%/python/helper.py
|
||||
%%DATADIR%%/python/saga_python_example.bat
|
||||
%%DATADIR%%/python/saga_python_example.py
|
||||
%%DATADIR%%/python/saga_python_readme.txt
|
||||
%%DATADIR%%/python/test_data/test.mgrd
|
||||
%%DATADIR%%/python/test_data/test.sdat
|
||||
%%DATADIR%%/python/test_data/test.sgrd
|
||||
%%DATADIR%%/python/test_data/test_ascii.asc
|
||||
%%DATADIR%%/python/test_data/test_pts.dbf
|
||||
%%DATADIR%%/python/test_data/test_pts.mshp
|
||||
%%DATADIR%%/python/test_data/test_pts.shp
|
||||
%%DATADIR%%/python/test_data/test_pts.shx
|
||||
%%DATADIR%%/python/test_data/test_pts_xyz.xyz
|
||||
%%DATADIR%%/saga.bra.txt
|
||||
%%DATADIR%%/saga.ger.txt
|
||||
%%DATADIR%%/saga.lng.txt
|
||||
@ -185,39 +253,46 @@ share/pixmaps/saga.png
|
||||
%%DATADIR%%/templates/template4saga-tools/my_tool_library/my_tool.h
|
||||
%%DATADIR%%/templates/template4saga-tools/readme.txt
|
||||
%%DATADIR%%/toolchains/climate_tools.xml
|
||||
%%DATADIR%%/toolchains/cluster_terrain.xml
|
||||
%%DATADIR%%/toolchains/gc_filter_gaussian.xml
|
||||
%%DATADIR%%/toolchains/gc_filter_laplacian.xml
|
||||
%%DATADIR%%/toolchains/gc_filter_rank.xml
|
||||
%%DATADIR%%/toolchains/gc_filter_simple.xml
|
||||
%%DATADIR%%/toolchains/gc_longitudinal_range.xml
|
||||
%%DATADIR%%/toolchains/gc_tools.xml
|
||||
%%DATADIR%%/toolchains/grid_and_polygon_to_table.xml
|
||||
%%DATADIR%%/toolchains/grid_filter.xml
|
||||
%%DATADIR%%/toolchains/grid_list_simple_filter.xml
|
||||
%%DATADIR%%/toolchains/grid_notch_filter.xml
|
||||
%%DATADIR%%/toolchains/grid_statistics_for_directions.xml
|
||||
%%DATADIR%%/toolchains/grid_filter_notch.xml
|
||||
%%DATADIR%%/toolchains/grid_filter_sieve_and_clump.xml
|
||||
%%DATADIR%%/toolchains/grid_filter_simple_bulk.xml
|
||||
%%DATADIR%%/toolchains/grid_tools.xml
|
||||
%%DATADIR%%/toolchains/grid_tools_bulk_no-data_change.xml
|
||||
%%DATADIR%%/toolchains/gridding.xml
|
||||
%%DATADIR%%/toolchains/group_files.xml
|
||||
%%DATADIR%%/toolchains/imagery.xml
|
||||
%%DATADIR%%/toolchains/imagery_classify_majority.xml
|
||||
%%DATADIR%%/toolchains/imagery_lczc.xml
|
||||
%%DATADIR%%/toolchains/import_text_tables.xml
|
||||
%%DATADIR%%/toolchains/obia.xml
|
||||
%%DATADIR%%/toolchains/points_to_contour.xml
|
||||
%%DATADIR%%/toolchains/polygons_max_interior_circles.xml
|
||||
%%DATADIR%%/toolchains/polygons_remove_from_boundary.xml
|
||||
%%DATADIR%%/toolchains/shapes_select_delete.xml
|
||||
%%DATADIR%%/toolchains/sieve_and_clump.xml
|
||||
%%DATADIR%%/toolchains/ta_flow_accumulation.xml
|
||||
%%DATADIR%%/toolchains/ta_ls_factor.xml
|
||||
%%DATADIR%%/toolchains/ta_summits.xml
|
||||
%%DATADIR%%/toolchains/temperature_downscaling_bulk.xml
|
||||
%%DATADIR%%/toolchains/terrain_analysis.xml
|
||||
%%DATADIR%%/toolchains/terrain_segmentation.xml
|
||||
%%DATADIR%%/toolchains/grids_tools.xml
|
||||
%%DATADIR%%/toolchains/grids_tools_filter_gaussian.xml
|
||||
%%DATADIR%%/toolchains/grids_tools_filter_laplacian.xml
|
||||
%%DATADIR%%/toolchains/grids_tools_filter_rank.xml
|
||||
%%DATADIR%%/toolchains/grids_tools_filter_simple.xml
|
||||
%%DATADIR%%/toolchains/grids_tools_longitudinal_range.xml
|
||||
%%DATADIR%%/toolchains/imagery_classification.xml
|
||||
%%DATADIR%%/toolchains/imagery_classification_lczc.xml
|
||||
%%DATADIR%%/toolchains/imagery_classification_majority.xml
|
||||
%%DATADIR%%/toolchains/imagery_segmentation.xml
|
||||
%%DATADIR%%/toolchains/imagery_segmentation_obia.xml
|
||||
%%DATADIR%%/toolchains/io_table.xml
|
||||
%%DATADIR%%/toolchains/io_table_import_text_tables.xml
|
||||
%%DATADIR%%/toolchains/shapes_grid.xml
|
||||
%%DATADIR%%/toolchains/shapes_grid_and_polygon_to_points.xml
|
||||
%%DATADIR%%/toolchains/shapes_points.xml
|
||||
%%DATADIR%%/toolchains/shapes_points_to_contour.xml
|
||||
%%DATADIR%%/toolchains/shapes_polygons.xml
|
||||
%%DATADIR%%/toolchains/shapes_polygons_max_interior_circles.xml
|
||||
%%DATADIR%%/toolchains/shapes_polygons_remove_from_boundary.xml
|
||||
%%DATADIR%%/toolchains/shapes_tools.xml
|
||||
%%DATADIR%%/toolchains/shapes_tools_select_delete.xml
|
||||
%%DATADIR%%/toolchains/statistics_grid.xml
|
||||
%%DATADIR%%/toolchains/statistics_grid_directions.xml
|
||||
%%DATADIR%%/toolchains/ta_hydrology.xml
|
||||
%%DATADIR%%/toolchains/ta_hydrology_flow_accumulation.xml
|
||||
%%DATADIR%%/toolchains/ta_hydrology_ls_factor.xml
|
||||
%%DATADIR%%/toolchains/ta_hydrology_twi.xml
|
||||
%%DATADIR%%/toolchains/ta_hydrology_upslope_height.xml
|
||||
%%DATADIR%%/toolchains/ta_morphometry.xml
|
||||
%%DATADIR%%/toolchains/ta_morphometry_clustering.xml
|
||||
%%DATADIR%%/toolchains/ta_morphometry_segmentation.xml
|
||||
%%DATADIR%%/toolchains/ta_morphometry_summits.xml
|
||||
%%DATADIR%%/toolchains/tta_LandCover.xml
|
||||
%%DATADIR%%/toolchains/tta_TravelTime.xml
|
||||
%%DATADIR%%/toolchains/tta_tools.xml
|
||||
%%DATADIR%%/toolchains/twi.xml
|
||||
%%DATADIR%%/toolchains/upslope_height.xml
|
||||
|
Loading…
Reference in New Issue
Block a user