[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[DebianGIS] saga 2.0.5 in squeeze?



I've been updating the saga package to version 2.0.5 (seperate branch
in the repository).
The program seems to be working well, but I still need to update some
packaging details (updates to the copyright file etc).
I was wondering if we should still submit this for freeze. I first
thought 'frozen is frozen' (otherwise I would have updated the package
faster) but since I see that different other packages still got an
update I might reconsider this.

Apart from having a more recent version, advantages of updating are
that upstream has a branch for this version and many debian specific
changes were merged upstream (much less a fork than the previous
package).

On the other hand quite some changes are present in this version
(diffstat attached):
 582 files changed, 96431 insertions(+), 6191 deletions(-)

Anyway, otherwise I will still finish packaging and head for experimental.

Johan
 Makefile.in                                        |   69 +-
 configure                                          |  373 ++---
 configure.in                                       |   43 +-
 debian/changelog                                   |   15 +
 debian/control                                     |    5 +-
 debian/copyright                                   |   56 +-
 debian/libsaga-dev.install                         |    2 +
 debian/libsaga.install                             |    2 +-
 debian/rules                                       |   11 +-
 debian/watch                                       |    3 +-
 src/Makefile.am                                    |    2 +-
 src/Makefile.in                                    |    5 +-
 src/modules/Makefile.in                            |    3 +-
 src/modules/grid/Makefile.am                       |    2 +-
 src/modules/grid/Makefile.in                       |    5 +-
 src/modules/grid/grid_analysis/Makefile.am         |    2 +-
 src/modules/grid/grid_analysis/Makefile.in         |    7 +-
 src/modules/grid/grid_calculus/Grid_Calculator.cpp |  183 ++-
 src/modules/grid/grid_calculus/Grid_Calculator.h   |   24 +-
 src/modules/grid/grid_calculus/Makefile.am         |    2 +-
 src/modules/grid/grid_calculus/Makefile.in         |    7 +-
 .../grid/grid_calculus_bsl/MLB_Interface.cpp       |   60 +
 src/modules/grid/grid_calculus_bsl/MLB_Interface.h |   17 +
 src/modules/grid/grid_calculus_bsl/Makefile.am     |   56 +
 src/modules/grid/grid_calculus_bsl/Makefile.in     |  599 ++++++
 src/modules/grid/grid_calculus_bsl/ausdruck.cpp    |  804 +++++++++
 src/modules/grid/grid_calculus_bsl/ausdruck.h      |  133 ++
 .../grid/grid_calculus_bsl/auswert_anweisung.cpp   |   29 +
 .../grid/grid_calculus_bsl/auswert_anweisung.h     |   10 +
 .../grid/grid_calculus_bsl/auswert_foreach.cpp     |   58 +
 .../grid/grid_calculus_bsl/auswert_foreach.h       |   16 +
 src/modules/grid/grid_calculus_bsl/auswert_if.cpp  |  135 ++
 src/modules/grid/grid_calculus_bsl/auswert_if.h    |   12 +
 .../grid/grid_calculus_bsl/auswert_zuweisung.cpp   |  477 +++++
 .../grid/grid_calculus_bsl/auswert_zuweisung.h     |   47 +
 src/modules/grid/grid_calculus_bsl/basistypen.cpp  |  628 +++++++
 src/modules/grid/grid_calculus_bsl/basistypen.h    |  219 +++
 src/modules/grid/grid_calculus_bsl/bedingung.cpp   |  511 ++++++
 src/modules/grid/grid_calculus_bsl/bedingung.h     |   71 +
 .../grid/grid_calculus_bsl/bsl_interpreter.cpp     |  278 +++
 .../grid/grid_calculus_bsl/bsl_interpreter.h       |   59 +
 src/modules/grid/grid_calculus_bsl/diverses.cpp    |  297 +++
 src/modules/grid/grid_calculus_bsl/diverses.h      |  130 ++
 src/modules/grid/grid_calculus_bsl/foreach.cpp     |  228 +++
 src/modules/grid/grid_calculus_bsl/foreach.h       |   55 +
 src/modules/grid/grid_calculus_bsl/funktion.cpp    |  805 +++++++++
 src/modules/grid/grid_calculus_bsl/funktion.h      |   58 +
 .../grid/grid_calculus_bsl/funktion_numerisch.h    |  523 ++++++
 .../grid/grid_calculus_bsl/funktion_statistisch.h  |  118 ++
 src/modules/grid/grid_calculus_bsl/gr_def.h        |  196 ++
 src/modules/grid/grid_calculus_bsl/gr_syst.h       |   15 +
 src/modules/grid/grid_calculus_bsl/grid_bsl.cpp    |   57 +
 src/modules/grid/grid_calculus_bsl/grid_bsl.h      |   39 +
 .../grid/grid_calculus_bsl/interpolation.cpp       |  700 +++++++
 src/modules/grid/grid_calculus_bsl/interpolation.h |   76 +
 src/modules/grid/grid_calculus_bsl/pars_all.cpp    |  292 +++
 src/modules/grid/grid_calculus_bsl/pars_all.h      |   13 +
 src/modules/grid/grid_calculus_bsl/vector.cpp      |  548 ++++++
 src/modules/grid/grid_calculus_bsl/vector.h        |  202 +++
 src/modules/grid/grid_calculus_bsl/zuweisung.cpp   |  165 ++
 src/modules/grid/grid_calculus_bsl/zuweisung.h     |   41 +
 .../Grid_Classify_Supervised.cpp                   |  768 ++++++---
 .../grid_discretisation/Grid_Classify_Supervised.h |   75 +-
 .../grid/grid_discretisation/Grid_FastSegments.h   |    2 +
 .../grid/grid_discretisation/Grid_Segmentation.h   |    2 +
 .../grid/grid_discretisation/MLB_Interface.cpp     |    8 +-
 src/modules/grid/grid_discretisation/Makefile.am   |    4 +-
 src/modules/grid/grid_discretisation/Makefile.in   |   14 +-
 .../grid/grid_discretisation/grid_seeds.cpp        |  432 +++++
 src/modules/grid/grid_discretisation/grid_seeds.h  |  111 ++
 src/modules/grid/grid_discretisation/rga_basic.cpp |  232 ++-
 src/modules/grid/grid_discretisation/rga_basic.h   |   11 +-
 src/modules/grid/grid_filter/Filter.cpp            |    6 +-
 src/modules/grid/grid_filter/Filter_Majority.cpp   |  325 ++++
 src/modules/grid/grid_filter/Filter_Majority.h     |  142 ++
 .../grid/grid_filter/Filter_Multi_Dir_Lee.cpp      |    3 +-
 .../grid/grid_filter/Filter_Terrain_SlopeBased.cpp |  305 ++++
 .../grid/grid_filter/Filter_Terrain_SlopeBased.h   |  106 ++
 src/modules/grid/grid_filter/MLB_Interface.cpp     |   48 +-
 src/modules/grid/grid_filter/Makefile.am           |    6 +-
 src/modules/grid/grid_filter/Makefile.in           |   17 +-
 src/modules/grid/grid_gridding/Interpolation.cpp   |  186 +--
 src/modules/grid/grid_gridding/Interpolation.h     |    7 +-
 .../Interpolation_InverseDistance.cpp              |  128 ++-
 .../grid_gridding/Interpolation_InverseDistance.h  |    7 +-
 .../Interpolation_NaturalNeighbour.cpp             |  196 ++
 .../grid_gridding/Interpolation_NaturalNeighbour.h |  103 ++
 .../grid/grid_gridding/Interpolation_Shepard.cpp   |  275 +++
 .../grid/grid_gridding/Interpolation_Shepard.h     |  135 ++
 .../grid_gridding/Interpolation_Triangulation.cpp  |  164 +-
 .../grid_gridding/Interpolation_Triangulation.h    |   14 +-
 src/modules/grid/grid_gridding/MLB_Interface.cpp   |    6 +-
 src/modules/grid/grid_gridding/Makefile.am         |   25 +-
 src/modules/grid/grid_gridding/Makefile.in         |  137 ++-
 src/modules/grid/grid_gridding/Shapes2Grid.cpp     |  213 +--
 src/modules/grid/grid_gridding/Shapes2Grid.h       |    6 +-
 src/modules/grid/grid_gridding/nn/delaunay.c       |  731 ++++++++
 src/modules/grid/grid_gridding/nn/delaunay.h       |   76 +
 src/modules/grid/grid_gridding/nn/hash.c           |  682 +++++++
 src/modules/grid/grid_gridding/nn/hash.h           |   95 +
 src/modules/grid/grid_gridding/nn/istack.c         |   78 +
 src/modules/grid/grid_gridding/nn/istack.h         |   34 +
 src/modules/grid/grid_gridding/nn/lpi.c            |  156 ++
 src/modules/grid/grid_gridding/nn/nan.h            |   40 +
 src/modules/grid/grid_gridding/nn/nn.h             |  339 ++++
 src/modules/grid/grid_gridding/nn/nnai.c           |  420 +++++
 src/modules/grid/grid_gridding/nn/nncommon.c       |  498 +++++
 src/modules/grid/grid_gridding/nn/nnpi.c           |  857 +++++++++
 src/modules/grid/grid_gridding/nn/version.h        |   19 +
 src/modules/grid/grid_spline/Gridding_Spline_BA.h  |    2 +-
 .../grid/grid_spline/Gridding_Spline_Base.cpp      |  227 +--
 .../grid/grid_spline/Gridding_Spline_Base.h        |   10 +-
 src/modules/grid/grid_spline/Gridding_Spline_CSA.h |    2 +-
 src/modules/grid/grid_spline/Gridding_Spline_MBA.h |    2 +-
 .../grid/grid_spline/Gridding_Spline_MBA_Grid.cpp  |    2 +-
 .../grid/grid_spline/Gridding_Spline_TPS_Global.h  |    3 +-
 src/modules/grid/grid_spline/Makefile.am           |    6 +-
 src/modules/grid/grid_spline/Makefile.in           |   15 +-
 src/modules/grid/grid_tools/Grid_Aggregate.cpp     |    5 +-
 .../grid/grid_tools/Grid_Gaps_Spline_Fill.cpp      |  444 +++++
 .../grid/grid_tools/Grid_Gaps_Spline_Fill.h        |  128 ++
 src/modules/grid/grid_tools/Grid_Mask.cpp          |  165 ++
 src/modules/grid/grid_tools/Grid_Mask.h            |   95 +
 src/modules/grid/grid_tools/Grid_Merge.cpp         |    2 +-
 src/modules/grid/grid_tools/Grid_Proximity.cpp     |  231 +++
 src/modules/grid/grid_tools/Grid_Proximity.h       |   95 +
 src/modules/grid/grid_tools/Grid_Resample.cpp      |  160 +--
 src/modules/grid/grid_tools/Grid_Resample.h        |   26 +-
 src/modules/grid/grid_tools/Grid_SortRaster.cpp    |    3 +-
 .../grid_tools/Grid_Value_Replace_Interactive.cpp  |    2 +-
 src/modules/grid/grid_tools/Grid_Value_Request.cpp |    4 +-
 src/modules/grid/grid_tools/Grid_Value_Type.cpp    |   79 +-
 src/modules/grid/grid_tools/Grid_Value_Type.h      |   24 +-
 .../grid/grid_tools/GridsFromTableAndGrid.cpp      |  256 ++-
 .../grid/grid_tools/GridsFromTableAndGrid.h        |   30 +-
 src/modules/grid/grid_tools/MLB_Interface.cpp      |    9 +-
 src/modules/grid/grid_tools/Makefile.am            |    8 +-
 src/modules/grid/grid_tools/Makefile.in            |   19 +-
 .../grid/grid_visualisation/Grid_Color_Blend.cpp   |   95 +-
 .../grid_visualisation/Grid_Histogram_Surface.cpp  |  240 +++
 .../grid_visualisation/Grid_Histogram_Surface.h    |  109 ++
 .../grid/grid_visualisation/MLB_Interface.cpp      |    2 +
 src/modules/grid/grid_visualisation/Makefile.am    |    4 +-
 src/modules/grid/grid_visualisation/Makefile.in    |   13 +-
 src/modules/pointcloud/Makefile.in                 |    3 +-
 .../pointcloud/pointcloud_tools/MLB_Interface.cpp  |   18 +-
 .../pointcloud/pointcloud_tools/Makefile.am        |   23 +-
 .../pointcloud/pointcloud_tools/Makefile.in        |   41 +-
 .../pointcloud_tools/pc_attribute_calculator.cpp   |  205 +++
 .../pointcloud_tools/pc_attribute_calculator.h     |  109 ++
 .../pointcloud_tools/pc_cluster_analysis.cpp       |  898 +++++++++
 .../pointcloud_tools/pc_cluster_analysis.h         |  114 ++
 src/modules/pointcloud/pointcloud_tools/pc_cut.cpp |  172 ++-
 src/modules/pointcloud/pointcloud_tools/pc_cut.h   |    8 +-
 .../pointcloud_tools/pc_drop_attribute.cpp         |  165 ++
 .../pointcloud_tools/pc_drop_attribute.h           |  107 ++
 .../pointcloud_tools/pc_reclass_extract.cpp        |  667 +++++++
 .../pointcloud_tools/pc_reclass_extract.h          |  119 ++
 .../pointcloud_tools/pc_thinning_simple.cpp        |  147 ++
 .../pointcloud_tools/pc_thinning_simple.h          |  107 ++
 .../pointcloud/pointcloud_tools/pc_transform.cpp   |  246 +++
 .../pointcloud/pointcloud_tools/pc_transform.h     |  108 ++
 .../pointcloud/pointcloud_viewer/MLB_Interface.cpp |    6 +-
 .../pointcloud/pointcloud_viewer/Makefile.in       |    5 +-
 .../pointcloud_viewer/points_view_control.cpp      |   66 +-
 .../pointcloud_viewer/points_view_control.h        |    3 +-
 .../pointcloud_viewer/points_view_dialog.cpp       |   10 +-
 .../pointcloud_viewer/points_view_dialog.h         |    2 -
 .../pointcloud_viewer/points_view_extent.cpp       |   21 +-
 .../pointcloud_viewer/points_view_module.cpp       |   21 +-
 src/modules/shapes/Makefile.am                     |    2 +-
 src/modules/shapes/Makefile.in                     |    5 +-
 .../shapes_grid/Grid_Statistics_AddTo_Polygon.cpp  |    6 +-
 src/modules/shapes/shapes_grid/Makefile.am         |    2 +-
 src/modules/shapes/shapes_grid/Makefile.in         |    7 +-
 src/modules/shapes/shapes_lines/Makefile.am        |    2 +-
 src/modules/shapes/shapes_lines/Makefile.in        |    7 +-
 .../shapes/shapes_points/AddCoordinates.cpp        |   90 +-
 src/modules/shapes/shapes_points/AddCoordinates.h  |   10 +-
 src/modules/shapes/shapes_points/MLB_Interface.cpp |    2 +
 src/modules/shapes/shapes_points/Makefile.am       |    4 +-
 src/modules/shapes/shapes_points/Makefile.in       |   20 +-
 .../shapes_points/add_polygon_attributes.cpp       |  207 +++
 .../shapes/shapes_points/add_polygon_attributes.h  |   90 +
 src/modules/shapes/shapes_polygons/Makefile.am     |    2 +-
 src/modules/shapes/shapes_polygons/Makefile.in     |    7 +-
 .../Polygon_StatisticsFromPoints.cpp               |  462 +++---
 .../shapes_polygons/Polygon_StatisticsFromPoints.h |   48 +-
 .../shapes/shapes_tools/CreateChartLayer.cpp       |   42 +-
 .../shapes/shapes_tools/GraticuleBuilder.cpp       |   40 +-
 src/modules/shapes/shapes_tools/Makefile.am        |    2 +-
 src/modules/shapes/shapes_tools/Makefile.in        |    7 +-
 src/modules/shapes/shapes_tools/QueryBuilder.cpp   |   27 +-
 src/modules/shapes/shapes_tools/QueryParser.cpp    |   38 +-
 src/modules/shapes/shapes_tools/QueryParser.h      |    4 +-
 .../shapes/shapes_transect/MLB_Interface.cpp       |  135 ++
 src/modules/shapes/shapes_transect/MLB_Interface.h |   82 +
 src/modules/shapes/shapes_transect/Makefile.am     |   22 +
 src/modules/shapes/shapes_transect/Makefile.in     |  545 ++++++
 .../shapes/shapes_transect/Polygon_Transect.cpp    |  276 +++
 .../shapes/shapes_transect/Polygon_Transect.h      |   88 +
 src/modules/table/Makefile.in                      |    3 +-
 src/modules/table/table_calculus/Makefile.am       |    2 +-
 src/modules/table/table_calculus/Makefile.in       |    7 +-
 src/modules/table/table_tools/Makefile.am          |    2 +-
 src/modules/table/table_tools/Makefile.in          |    7 +-
 src/modules/tin/Makefile.in                        |    3 +-
 src/modules/tin/tin_tools/Makefile.am              |    2 +-
 src/modules/tin/tin_tools/Makefile.in              |    7 +-
 src/modules/tin/tin_tools/TIN_To_Shapes.cpp        |    8 +-
 src/modules_contrib/Makefile.am                    |    2 +-
 src/modules_contrib/Makefile.in                    |    5 +-
 src/modules_contrib/contrib_a_perego/Makefile.in   |    3 +-
 .../contrib_a_perego/contrib_a_perego/Makefile.am  |    2 +-
 .../contrib_a_perego/contrib_a_perego/Makefile.in  |    7 +-
 src/modules_contrib/contrib_s_liersch/Makefile.am  |    1 +
 src/modules_contrib/contrib_s_liersch/Makefile.in  |  557 ++++++
 .../contrib_s_liersch/ihacres/MLB_Interface.cpp    |  197 ++
 .../contrib_s_liersch/ihacres/MLB_Interface.h      |   98 +
 .../contrib_s_liersch/ihacres/Makefile.am          |   40 +
 .../contrib_s_liersch/ihacres/Makefile.in          |  575 ++++++
 .../contrib_s_liersch/ihacres/convert_sl.cpp       |  141 ++
 .../contrib_s_liersch/ihacres/convert_sl.h         |   64 +
 .../contrib_s_liersch/ihacres/ihacres_basin.cpp    |  915 ++++++++++
 .../contrib_s_liersch/ihacres/ihacres_basin.h      |  243 +++
 .../contrib_s_liersch/ihacres/ihacres_cal2.cpp     | 1119 ++++++++++++
 .../contrib_s_liersch/ihacres/ihacres_cal2.h       |  256 +++
 .../contrib_s_liersch/ihacres/ihacres_elev.cpp     |  890 +++++++++
 .../contrib_s_liersch/ihacres/ihacres_elev.h       |  135 ++
 .../ihacres/ihacres_elev_bands.cpp                 |   27 +
 .../contrib_s_liersch/ihacres/ihacres_elev_bands.h |   80 +
 .../contrib_s_liersch/ihacres/ihacres_elev_cal.cpp | 1394 ++++++++++++++
 .../contrib_s_liersch/ihacres/ihacres_elev_cal.h   |  157 ++
 .../contrib_s_liersch/ihacres/ihacres_eq.cpp       | 1215 +++++++++++++
 .../contrib_s_liersch/ihacres/ihacres_eq.h         |  543 ++++++
 .../contrib_s_liersch/ihacres/ihacres_v1.cpp       |  797 ++++++++
 .../contrib_s_liersch/ihacres/ihacres_v1.h         |  160 ++
 .../contrib_s_liersch/ihacres/model_tools.cpp      |  339 ++++
 .../contrib_s_liersch/ihacres/model_tools.h        |  189 ++
 .../contrib_s_liersch/ihacres/snow_module.cpp      |  326 ++++
 .../contrib_s_liersch/ihacres/snow_module.h        |  129 ++
 src/modules_geostatistics/Makefile.in              |    3 +-
 .../geostatistics/Makefile.am                      |    2 +-
 .../geostatistics/Makefile.in                      |    5 +-
 .../GSGrid_Directional_Statistics.cpp              |  260 +++
 .../GSGrid_Directional_Statistics.h                |  110 ++
 .../geostatistics_grid/GSGrid_Residuals.cpp        |  172 +-
 .../geostatistics_grid/GSGrid_Residuals.h          |   10 +-
 .../geostatistics_grid/GSGrid_Variance.h           |    2 -
 .../geostatistics_grid/GSGrid_Variance_Radius.h    |    2 -
 .../geostatistics_grid/GSGrid_Zonal_Statistics.cpp |  160 ++-
 .../geostatistics_grid/GSGrid_Zonal_Statistics.h   |    2 +-
 .../geostatistics_grid/MLB_Interface.cpp           |   57 +-
 .../geostatistics/geostatistics_grid/Makefile.am   |   10 +-
 .../geostatistics/geostatistics_grid/Makefile.in   |   23 +-
 .../geostatistics_grid/fast_representativeness.cpp |  601 +++++++
 .../geostatistics_grid/fast_representativeness.h   |  111 ++
 .../geostatistics_kriging/MLB_Interface.cpp        |    4 +-
 .../geostatistics_kriging/Makefile.in              |    5 +-
 .../geostatistics_kriging/_kriging_base.cpp        |    3 +
 .../geostatistics_kriging/_kriging_base.h          |    4 +-
 .../_kriging_ordinary_global.cpp                   |    3 +
 .../_kriging_universal_global.cpp                  |   23 +-
 .../geostatistics_kriging/kriging_base.cpp         |  178 +--
 .../geostatistics_kriging/kriging_base.h           |   14 +-
 .../kriging_ordinary_global.cpp                    |    3 +
 .../geostatistics_kriging/kriging_universal.cpp    |   66 +-
 .../geostatistics_kriging/kriging_universal.h      |    2 +
 .../kriging_universal_global.cpp                   |   83 +-
 .../kriging_universal_global.h                     |    2 +
 .../geostatistics_kriging/semivariogram.cpp        |    8 +-
 .../geostatistics_kriging/semivariogram.h          |    2 +-
 .../geostatistics_kriging/variogram_dialog.cpp     |    2 +-
 .../geostatistics_points/GSPoints_Distances.cpp    |  163 ++
 .../geostatistics_points/GSPoints_Distances.h      |   97 +
 .../GSPoints_Semi_Variances.cpp                    |  224 +--
 .../geostatistics_points/GSPoints_Semi_Variances.h |   19 +-
 .../GSPoints_Variogram_Cloud.cpp                   |  220 +++
 .../GSPoints_Variogram_Cloud.h                     |  100 +
 .../GSPoints_Variogram_Surface.cpp                 |  232 +++
 .../GSPoints_Variogram_Surface.h                   |  100 +
 .../geostatistics_points/MLB_Interface.cpp         |   27 +-
 .../geostatistics/geostatistics_points/Makefile.am |    8 +-
 .../geostatistics/geostatistics_points/Makefile.in |   21 +-
 .../geostatistics_regression/MLB_Interface.cpp     |  132 ++
 .../geostatistics_regression/MLB_Interface.h       |   82 +
 .../geostatistics_regression/Makefile.am           |   34 +
 .../geostatistics_regression/Makefile.in           |  568 ++++++
 .../gw_multi_regression.cpp                        |  542 ++++++
 .../geostatistics_regression/gw_multi_regression.h |  127 ++
 .../gw_multi_regression_grid.cpp                   |  564 ++++++
 .../gw_multi_regression_grid.h                     |  124 ++
 .../geostatistics_regression/gw_regression.cpp     |  385 ++++
 .../geostatistics_regression/gw_regression.h       |  121 ++
 .../gw_regression_grid.cpp                         |  430 +++++
 .../geostatistics_regression/gw_regression_grid.h  |  117 ++
 .../point_grid_regression.cpp                      |  330 ++++
 .../point_grid_regression.h                        |  107 ++
 .../point_multi_grid_regression.cpp                |  409 +++++
 .../point_multi_grid_regression.h                  |  110 ++
 .../point_trend_surface.cpp                        |  405 +++++
 .../geostatistics_regression/point_trend_surface.h |  108 ++
 src/modules_io/Makefile.am                         |    2 +-
 src/modules_io/Makefile.in                         |    5 +-
 src/modules_io/db/Makefile.am                      |    1 +
 src/modules_io/db/Makefile.in                      |  557 ++++++
 src/modules_io/db/io_odbc/MLB_Interface.cpp        |  141 ++
 src/modules_io/db/io_odbc/MLB_Interface.h          |   82 +
 src/modules_io/db/io_odbc/Makefile.am              |   28 +
 src/modules_io/db/io_odbc/Makefile.in              |  556 ++++++
 src/modules_io/db/io_odbc/get_connection.cpp       |  452 +++++
 src/modules_io/db/io_odbc/get_connection.h         |  168 ++
 src/modules_io/db/io_odbc/pgis_shapes.cpp          |  549 ++++++
 src/modules_io/db/io_odbc/pgis_shapes.h            |  132 ++
 src/modules_io/db/io_odbc/shapes.cpp               |  168 ++
 src/modules_io/db/io_odbc/shapes.h                 |  124 ++
 src/modules_io/db/io_odbc/table.cpp                |  462 +++++
 src/modules_io/db/io_odbc/table.h                  |  192 ++
 src/modules_io/esri_e00/Makefile.in                |    3 +-
 src/modules_io/esri_e00/io_esri_e00/Makefile.am    |    2 +-
 src/modules_io/esri_e00/io_esri_e00/Makefile.in    |    7 +-
 src/modules_io/gdal/Makefile.in                    |    3 +-
 src/modules_io/gdal/io_gdal/Makefile.am            |    2 +-
 src/modules_io/gdal/io_gdal/Makefile.in            |    7 +-
 src/modules_io/gdal/io_gdal/gdal_driver.cpp        |   65 +-
 src/modules_io/gdal/io_gdal/gdal_driver.h          |   60 +-
 src/modules_io/gdal/io_gdal/gdal_export.cpp        |    5 +
 src/modules_io/gdal/io_gdal/gdal_import.cpp        |  168 ++-
 src/modules_io/gdal/io_gdal/gdal_import.h          |    2 +
 src/modules_io/gdal/io_gdal/ogr_import.cpp         |   34 +-
 src/modules_io/gps/Makefile.in                     |    3 +-
 src/modules_io/gps/io_gps/Makefile.am              |    2 +-
 src/modules_io/gps/io_gps/Makefile.in              |    7 +-
 src/modules_io/grid/Makefile.in                    |    3 +-
 src/modules_io/grid/io_grid/Makefile.am            |    2 +-
 src/modules_io/grid/io_grid/Makefile.in            |    7 +-
 src/modules_io/grid/io_grid/esri_arcinfo.cpp       |  323 ++--
 src/modules_io/grid/io_grid/esri_arcinfo.h         |   24 +-
 src/modules_io/grid/io_grid/usgs_srtm.cpp          |    8 +-
 src/modules_io/grid/io_grid/xyz.cpp                |   23 +-
 src/modules_io/grid/io_grid_grib2/Makefile.am      |    4 +-
 src/modules_io/grid/io_grid_grib2/Makefile.in      |    7 +-
 src/modules_io/grid/io_grid_image/Makefile.in      |    5 +-
 src/modules_io/grid/io_grid_image/grid_export.cpp  |   51 +-
 src/modules_io/grid/io_grid_image/grid_import.cpp  |  253 ++-
 src/modules_io/grid/io_grid_image/grid_import.h    |    2 +-
 src/modules_io/shapes/Makefile.in                  |    3 +-
 src/modules_io/shapes/io_shapes/MLB_Interface.cpp  |    2 +
 src/modules_io/shapes/io_shapes/Makefile.am        |    4 +-
 src/modules_io/shapes/io_shapes/Makefile.in        |   15 +-
 .../shapes/io_shapes/pointcloud_from_file.cpp      |    4 +-
 .../shapes/io_shapes/pointcloud_from_text_file.cpp |  367 ++++
 .../shapes/io_shapes/pointcloud_from_text_file.h   |  110 ++
 src/modules_io/shapes/io_shapes/stl.cpp            |  250 ++--
 src/modules_io/shapes/io_shapes/stl.h              |   15 +-
 src/modules_io/shapes/io_shapes/xyz.cpp            |   21 +-
 src/modules_io/shapes/io_shapes_dxf/Makefile.am    |    2 +-
 src/modules_io/shapes/io_shapes_dxf/Makefile.in    |    7 +-
 src/modules_io/shapes/io_shapes_dxf/dxf_import.h   |    2 +-
 src/modules_io/table/Makefile.in                   |    3 +-
 src/modules_io/table/io_table/MLB_Interface.cpp    |    1 +
 src/modules_io/table/io_table/Makefile.am          |    2 +-
 src/modules_io/table/io_table/Makefile.in          |    7 +-
 src/modules_io/table/io_table/io_table_txt.cpp     |  235 +++-
 src/modules_io/table/io_table/io_table_txt.h       |   15 +
 src/modules_lectures/Makefile.in                   |    3 +-
 src/modules_lectures/lectures/Makefile.in          |    3 +-
 .../lectures/lectures_introduction/Exercise_01.cpp |    2 +-
 .../lectures/lectures_introduction/Makefile.am     |    2 +-
 .../lectures/lectures_introduction/Makefile.in     |    7 +-
 src/modules_projection/Makefile.in                 |    3 +-
 src/modules_projection/pj_georeference/Makefile.in |    3 +-
 .../pj_georeference/Georef_Grid.cpp                |  379 +----
 .../pj_georeference/pj_georeference/Georef_Grid.h  |   11 +-
 .../pj_georeference/pj_georeference/Makefile.am    |    2 +-
 .../pj_georeference/pj_georeference/Makefile.in    |    7 +-
 .../pj_georeference/pj_georeference/lmdif0.c       |    3 +
 src/modules_projection/pj_proj4/Makefile.in        |    3 +-
 .../pj_proj4/pj_proj4/Makefile.am                  |    2 +-
 .../pj_proj4/pj_proj4/Makefile.in                  |    7 +-
 .../pj_proj4/pj_proj4/PROJ4_Base.cpp               |   75 +-
 .../pj_proj4/pj_proj4/PROJ4_Base.h                 |    4 +-
 .../pj_proj4/pj_proj4/PROJ4_Grid.cpp               |  539 +++----
 .../pj_proj4/pj_proj4/PROJ4_Grid.h                 |   11 +-
 src/modules_recreations/Makefile.in                |    3 +-
 src/modules_recreations/recreations/Makefile.in    |    3 +-
 .../recreations/recreations_fractals/Makefile.am   |    2 +-
 .../recreations/recreations_fractals/Makefile.in   |    7 +-
 .../recreations_fractals/Mandelbrot.cpp            |    4 +-
 .../recreations/recreations_games/Makefile.am      |    2 +-
 .../recreations/recreations_games/Makefile.in      |    7 +-
 src/modules_simulation/Makefile.in                 |    3 +-
 .../cellular_automata/Makefile.in                  |    3 +-
 .../sim_cellular_automata/Makefile.am              |    2 +-
 .../sim_cellular_automata/Makefile.in              |    7 +-
 src/modules_simulation/ecosystems/Makefile.in      |    3 +-
 .../ecosystems/sim_ecosystems_hugget/Makefile.am   |    2 +-
 .../ecosystems/sim_ecosystems_hugget/Makefile.in   |    7 +-
 src/modules_simulation/hydrology/Makefile.in       |    3 +-
 .../hydrology/sim_hydrology/Makefile.am            |    4 +-
 .../hydrology/sim_hydrology/Makefile.in            |    9 +-
 src/modules_terrain_analysis/Makefile.in           |    3 +-
 .../terrain_analysis/Makefile.am                   |    2 +-
 .../terrain_analysis/Makefile.in                   |    5 +-
 .../terrain_analysis/ta_channels/Makefile.am       |    2 +-
 .../terrain_analysis/ta_channels/Makefile.in       |    7 +-
 .../terrain_analysis/ta_compound/MLB_Interface.cpp |  122 ++
 .../terrain_analysis/ta_compound/MLB_Interface.h   |   75 +
 .../terrain_analysis/ta_compound/Makefile.am       |   23 +
 .../terrain_analysis/ta_compound/Makefile.in       |  547 ++++++
 .../terrain_analysis/ta_compound/TA_Standard.cpp   |  414 +++++
 .../terrain_analysis/ta_compound/TA_Standard.h     |  103 ++
 .../terrain_analysis/ta_hydrology/Flow.h           |    4 +-
 .../ta_hydrology/Flow_Parallel.cpp                 |   39 +-
 .../terrain_analysis/ta_hydrology/Flow_Parallel.h  |    6 +-
 .../ta_hydrology/Flow_RecursiveDown.cpp            |   18 +-
 .../ta_hydrology/Flow_RecursiveDown.h              |    4 +-
 .../ta_hydrology/Flow_RecursiveUp.cpp              |   13 +-
 .../ta_hydrology/Flow_RecursiveUp.h                |    4 +-
 .../terrain_analysis/ta_hydrology/Makefile.am      |    2 +-
 .../terrain_analysis/ta_hydrology/Makefile.in      |    7 +-
 .../terrain_analysis/ta_lighting/Makefile.am       |    2 +-
 .../terrain_analysis/ta_lighting/Makefile.in       |    7 +-
 .../ta_lighting/SADO_SolarRadiation.cpp            |    2 +-
 .../ta_lighting/SolarRadiation.cpp                 |   59 +-
 .../terrain_analysis/ta_lighting/SolarRadiation.h  |    2 +-
 .../terrain_analysis/ta_lighting/view_shed.h       |    2 +-
 .../ta_morphometry/MLB_Interface.cpp               |    3 +
 .../terrain_analysis/ta_morphometry/Makefile.am    |    4 +-
 .../terrain_analysis/ta_morphometry/Makefile.in    |   12 +-
 .../ta_morphometry/ProtectionIndex.cpp             |    8 +-
 .../terrain_analysis/ta_morphometry/ruggedness.cpp |  344 ++++
 .../terrain_analysis/ta_morphometry/ruggedness.h   |  134 ++
 .../terrain_analysis/ta_preprocessor/FillSinks.cpp |    4 +-
 .../ta_preprocessor/FillSinks_WL.cpp               |    4 +-
 .../ta_preprocessor/FillSinks_WL_XXL.cpp           |    4 +-
 .../ta_preprocessor/Flat_Detection.cpp             |  266 +++
 .../ta_preprocessor/Flat_Detection.h               |  116 ++
 .../ta_preprocessor/MLB_Interface.cpp              |   34 +-
 .../terrain_analysis/ta_preprocessor/Makefile.am   |    4 +-
 .../terrain_analysis/ta_preprocessor/Makefile.in   |   14 +-
 .../ta_preprocessor/Pit_Router.cpp                 |    4 +-
 .../terrain_analysis/ta_profiles/Makefile.am       |    2 +-
 .../terrain_analysis/ta_profiles/Makefile.in       |    7 +-
 src/saga_core/Makefile.am                          |    2 +-
 src/saga_core/Makefile.in                          |    5 +-
 src/saga_core/saga_api/Makefile.am                 |   14 +-
 src/saga_core/saga_api/Makefile.in                 |   27 +-
 src/saga_core/saga_api/api_callback.cpp            |   26 +
 src/saga_core/saga_api/api_core.cpp                |   61 +
 src/saga_core/saga_api/api_core.h                  |  373 ++++-
 src/saga_core/saga_api/api_file.cpp                |  129 ++-
 src/saga_core/saga_api/api_memory.cpp              |  551 ++++++-
 src/saga_core/saga_api/api_string.cpp              |   45 +-
 src/saga_core/saga_api/dataobject.cpp              |   60 +-
 src/saga_core/saga_api/dataobject.h                |   13 +
 src/saga_core/saga_api/geo_classes.cpp             |  405 ++++-
 src/saga_core/saga_api/geo_tools.h                 |  347 +++-
 src/saga_core/saga_api/grid.cpp                    |  103 +-
 src/saga_core/saga_api/grid.h                      |  124 ++-
 src/saga_core/saga_api/grid_io.cpp                 |   10 +-
 src/saga_core/saga_api/grid_memory.cpp             |   24 +-
 src/saga_core/saga_api/grid_operation.cpp          |   42 +-
 src/saga_core/saga_api/grid_system.cpp             |  138 ++-
 src/saga_core/saga_api/mat_formula.cpp             |    4 +-
 src/saga_core/saga_api/mat_regression_multiple.cpp |   97 +-
 src/saga_core/saga_api/mat_spline.cpp              |  221 +++-
 src/saga_core/saga_api/mat_tools.cpp               |   39 +-
 src/saga_core/saga_api/mat_tools.h                 |  122 +-
 src/saga_core/saga_api/metadata.cpp                |   42 +
 src/saga_core/saga_api/metadata.h                  |    6 +
 src/saga_core/saga_api/module.cpp                  |   98 +-
 src/saga_core/saga_api/module.h                    |   53 +-
 src/saga_core/saga_api/module_interactive_base.cpp |    7 +-
 src/saga_core/saga_api/module_library.cpp          |    7 +
 src/saga_core/saga_api/parameter.cpp               |  289 +++
 src/saga_core/saga_api/parameter_data.cpp          |   51 +-
 src/saga_core/saga_api/parameters.cpp              |  141 ++-
 src/saga_core/saga_api/parameters.h                |   48 +-
 src/saga_core/saga_api/pointcloud.cpp              |  581 +++++--
 src/saga_core/saga_api/pointcloud.h                |  114 +-
 src/saga_core/saga_api/projections.cpp             |  395 +++--
 src/saga_core/saga_api/quadtree.cpp                |    9 +-
 src/saga_core/saga_api/saga_api.h                  |    2 +-
 src/saga_core/saga_api/shape_part.cpp              |  187 ++
 src/saga_core/saga_api/shape_point.cpp             |    3 +
 src/saga_core/saga_api/shape_points.cpp            |   43 +-
 src/saga_core/saga_api/shapes.cpp                  |  150 ++-
 src/saga_core/saga_api/shapes.h                    |  354 ++++-
 src/saga_core/saga_api/shapes_io.cpp               |  724 +++++----
 src/saga_core/saga_api/shapes_ogis.cpp             |  712 ++++++++
 src/saga_core/saga_api/table.cpp                   |   61 +-
 src/saga_core/saga_api/table.h                     |   94 +-
 src/saga_core/saga_api/table_dbase.cpp             |   68 +-
 src/saga_core/saga_api/table_io.cpp                |   96 +-
 src/saga_core/saga_api/table_record.cpp            |  150 ++-
 src/saga_core/saga_api/table_selection.cpp         |   16 +-
 src/saga_core/saga_api/table_value.h               |  166 ++-
 src/saga_core/saga_api/tin_elements.cpp            |    8 +-
 src/saga_core/saga_cmd/Makefile.am                 |   10 +-
 src/saga_core/saga_cmd/Makefile.in                 |  243 ++-
 src/saga_core/saga_cmd/callback.cpp                |  236 ++--
 src/saga_core/saga_cmd/callback.h                  |   14 +-
 src/saga_core/saga_cmd/man/Makefile.am             |    1 +
 src/saga_core/saga_cmd/man/Makefile.in             |  438 +++++
 src/saga_core/saga_cmd/man/saga_cmd.1              |  174 ++
 src/saga_core/saga_cmd/module_library.cpp          |  288 +++-
 src/saga_core/saga_cmd/module_library.h            |   30 +
 src/saga_core/saga_cmd/saga_cmd.cpp                |  201 ++-
 src/saga_core/saga_gdi/Makefile.am                 |    2 +-
 src/saga_core/saga_gdi/Makefile.in                 |    7 +-
 src/saga_core/saga_gui/Makefile.am                 |    6 +-
 src/saga_core/saga_gui/Makefile.in                 |  244 ++-
 src/saga_core/saga_gui/callback.cpp                |   27 +
 src/saga_core/saga_gui/dlg_about.cpp               |    3 +-
 src/saga_core/saga_gui/dlg_list_base.cpp           |   23 +-
 src/saga_core/saga_gui/dlg_list_grid.cpp           |   20 +-
 src/saga_core/saga_gui/dlg_list_pointcloud.cpp     |   13 +-
 src/saga_core/saga_gui/dlg_list_shapes.cpp         |   20 +-
 src/saga_core/saga_gui/dlg_list_table.cpp          |   13 +-
 src/saga_core/saga_gui/dlg_list_tin.cpp            |   13 +-
 src/saga_core/saga_gui/man/Makefile.am             |    1 +
 src/saga_core/saga_gui/man/Makefile.in             |  438 +++++
 src/saga_core/saga_gui/man/saga_gui.1              |  148 ++
 src/saga_core/saga_gui/parameters_control.cpp      |   42 +-
 src/saga_core/saga_gui/parameters_properties.cpp   |   10 +-
 src/saga_core/saga_gui/project.cpp                 |   17 +-
 src/saga_core/saga_gui/project.h                   |    2 +-
 src/saga_core/saga_gui/res/saga.ger.txt            |  257 +++-
 src/saga_core/saga_gui/res/saga.lng.txt            |  257 +++-
 src/saga_core/saga_gui/res_commands.cpp            |    5 +
 src/saga_core/saga_gui/res_commands.h              |    2 +
 src/saga_core/saga_gui/res_dialogs.cpp             |   12 +-
 src/saga_core/saga_gui/saga.cpp                    |   74 +-
 src/saga_core/saga_gui/saga.h                      |   14 +-
 src/saga_core/saga_gui/saga_frame.cpp              |    5 +
 src/saga_core/saga_gui/view_histogram.cpp          |   30 +-
 src/saga_core/saga_gui/view_layout_info.cpp        |  108 +-
 src/saga_core/saga_gui/view_map_3d.cpp             |   26 +-
 src/saga_core/saga_gui/view_map_control.cpp        |   88 +
 src/saga_core/saga_gui/view_map_control.h          |    2 +
 src/saga_core/saga_gui/view_scatterplot.cpp        |   78 +-
 src/saga_core/saga_gui/view_table.cpp              |   13 +
 src/saga_core/saga_gui/view_table.h                |    2 +
 src/saga_core/saga_gui/view_table_control.cpp      |  187 ++-
 src/saga_core/saga_gui/view_table_control.h        |   10 +-
 src/saga_core/saga_gui/wksp.cpp                    |   39 +-
 src/saga_core/saga_gui/wksp_base_control.cpp       |  141 ++-
 src/saga_core/saga_gui/wksp_base_control.h         |    4 +
 src/saga_core/saga_gui/wksp_base_item.cpp          |   43 +
 src/saga_core/saga_gui/wksp_base_item.h            |    2 +
 src/saga_core/saga_gui/wksp_data_manager.cpp       |   73 +-
 src/saga_core/saga_gui/wksp_grid.cpp               |  133 ++-
 src/saga_core/saga_gui/wksp_grid.h                 |    8 +-
 src/saga_core/saga_gui/wksp_layer.cpp              |   37 +-
 src/saga_core/saga_gui/wksp_layer.h                |    2 +
 src/saga_core/saga_gui/wksp_layer_classify.cpp     |  105 +-
 src/saga_core/saga_gui/wksp_layer_classify.h       |   80 +-
 src/saga_core/saga_gui/wksp_layer_legend.cpp       |    1 +
 src/saga_core/saga_gui/wksp_map.cpp                |   47 +-
 src/saga_core/saga_gui/wksp_map_dc.cpp             |   13 +
 src/saga_core/saga_gui/wksp_map_dc.h               |    7 +-
 src/saga_core/saga_gui/wksp_map_manager.cpp        |    2 +
 src/saga_core/saga_gui/wksp_module.cpp             |    5 +
 src/saga_core/saga_gui/wksp_module_library.cpp     |    6 +
 src/saga_core/saga_gui/wksp_module_manager.cpp     |   40 +-
 src/saga_core/saga_gui/wksp_module_manager.h       |    1 +
 src/saga_core/saga_gui/wksp_pointcloud.cpp         |   92 +-
 src/saga_core/saga_gui/wksp_shapes.cpp             |   21 +-
 src/saga_core/saga_gui/wksp_shapes.h               |    2 +
 src/saga_core/saga_gui/wksp_shapes_line.cpp        |    3 +
 src/saga_core/saga_gui/wksp_shapes_point.cpp       |   47 +-
 src/saga_core/saga_gui/wksp_shapes_point.h         |    2 +-
 src/saga_core/saga_gui/wksp_shapes_points.cpp      |    5 +-
 src/saga_core/saga_gui/wksp_shapes_polygon.cpp     |    7 +-
 src/saga_core/saga_gui/wksp_table.cpp              |   17 +-
 src/saga_core/saga_gui/wksp_tin.cpp                |    4 +
 src/saga_core/saga_odbc/Makefile.am                |   18 +
 src/saga_core/saga_odbc/Makefile.in                |  543 ++++++
 src/saga_core/saga_odbc/otlv4.h                    |33879 ++++++++++++++++++...
 src/saga_core/saga_odbc/saga_odbc.cpp              | 1540 ++++++++++++++++
 src/saga_core/saga_odbc/saga_odbc.h                |  285 +++
 582 files changed, 96431 insertions(+), 6191 deletions(-)

Reply to: