[Git][debian-gis-team/saga][experimental] 4 commits: New upstream version 9.0.2+dfsg
Bas Couwenberg (@sebastic)
gitlab at salsa.debian.org
Sat May 27 06:01:24 BST 2023
Bas Couwenberg pushed to branch experimental at Debian GIS Project / saga
Commits:
c05e6bfe by Bas Couwenberg at 2023-05-27T06:36:34+02:00
New upstream version 9.0.2+dfsg
- - - - -
d862559b by Bas Couwenberg at 2023-05-27T06:36:54+02:00
Update upstream source from tag 'upstream/9.0.2+dfsg'
Update to upstream version '9.0.2+dfsg'
with Debian dir dcd4c97817e6e1bdf6eeb117f17ba259d4c471f1
- - - - -
3fe0fb41 by Bas Couwenberg at 2023-05-27T06:37:38+02:00
New upstream release.
- - - - -
5f49b859 by Bas Couwenberg at 2023-05-27T06:38:35+02:00
Set distribution to experimental.
- - - - -
18 changed files:
- debian/changelog
- saga-gis/src/accessories/helper/doxygen_saga_api_chm
- saga-gis/src/accessories/helper/doxygen_saga_api_html
- saga-gis/src/accessories/helper/make_python_api_all.bat
- saga-gis/src/accessories/helper/make_saga_release.bat
- saga-gis/src/saga_core/saga_api/clipper.core.h
- saga-gis/src/saga_core/saga_api/saga_api.h
- saga-gis/src/saga_core/saga_api/shapes_clipper.cpp
- saga-gis/src/saga_core/saga_cmd/man/saga_cmd.1
- saga-gis/src/saga_core/saga_gdi/3d_view.h
- saga-gis/src/saga_core/saga_gdi/3d_view_dialog.cpp
- saga-gis/src/saga_core/saga_gui/man/saga_gui.1
- saga-gis/src/tools/io/io_grid/xyz.cpp
- saga-gis/src/tools/pointcloud/pointcloud_tools/pc_isolated_points_filter.cpp
- saga-gis/src/tools/pointcloud/pointcloud_tools/pc_isolated_points_filter.h
- saga-gis/version.cmake
- saga_setup_win32.iss
- saga_setup_x64.iss
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+saga (9.0.2+dfsg-1~exp1) experimental; urgency=medium
+
+ * Team upload.
+ * New upstream release.
+
+ -- Bas Couwenberg <sebastic at debian.org> Sat, 27 May 2023 06:38:07 +0200
+
saga (9.0.1+dfsg-1~exp1) experimental; urgency=medium
* Team upload.
=====================================
saga-gis/src/accessories/helper/doxygen_saga_api_chm
=====================================
@@ -38,7 +38,7 @@ PROJECT_NAME = "SAGA API"
# could be handy for archiving the generated documentation or if some version
# control system is used.
-PROJECT_NUMBER = v9.0.1
+PROJECT_NUMBER = v9.0.2
# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
@@ -58,7 +58,7 @@ PROJECT_LOGO = ../../../saga_core/saga_gui/res/saga_icon_64.png
# entered, it will be relative to the location where doxygen was started. If
# left blank the current directory will be used.
-OUTPUT_DIRECTORY = saga-9.0.1_api_doc
+OUTPUT_DIRECTORY = saga-9.0.2_api_doc
# If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub-
# directories (in 2 levels) under the output directory of each output format and
@@ -1371,7 +1371,7 @@ GENERATE_HTMLHELP = YES
# written to the html output directory.
# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
-CHM_FILE = ../../saga-9.0.1_api.chm
+CHM_FILE = ../../saga-9.0.2_api.chm
# The HHC_LOCATION tag can be used to specify the location (absolute path
# including file name) of the HTML help compiler (hhc.exe). If non-empty,
=====================================
saga-gis/src/accessories/helper/doxygen_saga_api_html
=====================================
@@ -38,7 +38,7 @@ PROJECT_NAME = "SAGA API"
# could be handy for archiving the generated documentation or if some version
# control system is used.
-PROJECT_NUMBER = v9.0.1
+PROJECT_NUMBER = v9.0.2
# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
@@ -58,7 +58,7 @@ PROJECT_LOGO = ../../../saga_core/saga_gui/res/saga_icon_64.png
# entered, it will be relative to the location where doxygen was started. If
# left blank the current directory will be used.
-OUTPUT_DIRECTORY = saga-9.0.1_api_doc
+OUTPUT_DIRECTORY = saga-9.0.2_api_doc
# If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub-
# directories (in 2 levels) under the output directory of each output format and
@@ -1371,7 +1371,7 @@ GENERATE_HTMLHELP = NO
# written to the html output directory.
# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
-CHM_FILE = ../../saga-9.0.1_api.chm
+CHM_FILE = ../../saga-9.0.2_api.chm
# The HHC_LOCATION tag can be used to specify the location (absolute path
# including file name) of the HTML help compiler (hhc.exe). If non-empty,
=====================================
saga-gis/src/accessories/helper/make_python_api_all.bat
=====================================
@@ -16,7 +16,6 @@ REM SET SAGA_VERSION=saga-major.minor.release
REM SET ZIP=C:\Program Files\7-Zip\7z.exe
REM SET SWIG=F:\develop\libs\swigwin-4.0.2\swig.exe
-CMD /C CALL make_python_api.bat 2.7 win32 true false F:\develop\libs\Python\_win32\Python-2.7
CMD /C CALL make_python_api.bat 3.6 win32 true false F:\develop\libs\Python\_win32\Python-3.6
CMD /C CALL make_python_api.bat 3.7 win32 true false F:\develop\libs\Python\_win32\Python-3.7
CMD /C CALL make_python_api.bat 3.8 win32 true false F:\develop\libs\Python\_win32\Python-3.8
@@ -24,7 +23,6 @@ CMD /C CALL make_python_api.bat 3.9 win32 true false F:\develop\libs\Python\_wi
CMD /C CALL make_python_api.bat 3.10 win32 true false F:\develop\libs\Python\_win32\Python-3.10
CMD /C CALL make_python_api.bat 3.11 win32 true false F:\develop\libs\Python\_win32\Python-3.11
-CMD /C CALL make_python_api.bat 2.7 x64 true false F:\develop\libs\Python\Python-2.7
CMD /C CALL make_python_api.bat 3.6 x64 true false F:\develop\libs\Python\Python-3.6
CMD /C CALL make_python_api.bat 3.7 x64 true false F:\develop\libs\Python\Python-3.7
CMD /C CALL make_python_api.bat 3.8 x64 true false F:\develop\libs\Python\Python-3.8
=====================================
saga-gis/src/accessories/helper/make_saga_release.bat
=====================================
@@ -37,8 +37,8 @@ REM For all bug-fix-releases!
REM Don't forget to activate the variable
REM - SWITCH_TO_BRANCH -
SET SWITCH_TO_BRANCH=saga-9.0
-SET SAGA_VER_TEXT=9.0.1
-SET SAGA_VER_NEXT=9.0.2
+SET SAGA_VER_TEXT=9.0.2
+SET SAGA_VER_NEXT=9.0.3
SET SAGA_VERSION=saga-%SAGA_VER_TEXT%
@@ -184,7 +184,6 @@ MKDIR SAGA-Python-API
PUSHD SAGA-Python-API
SET SAGA_LIBDIR=%SAGA_DIR_WIN32%
-CMD /C CALL ..\..\make_python_api.bat 2.7 win32 true false F:\develop\libs\Python\_win32\Python-2.7
CMD /C CALL ..\..\make_python_api.bat 3.6 win32 true false F:\develop\libs\Python\_win32\Python-3.6
CMD /C CALL ..\..\make_python_api.bat 3.7 win32 true false F:\develop\libs\Python\_win32\Python-3.7
CMD /C CALL ..\..\make_python_api.bat 3.8 win32 true false F:\develop\libs\Python\_win32\Python-3.8
@@ -193,7 +192,6 @@ CMD /C CALL ..\..\make_python_api.bat 3.10 win32 true false F:\develop\libs\Pyth
CMD /C CALL ..\..\make_python_api.bat 3.11 win32 true false F:\develop\libs\Python\_win32\Python-3.11
SET SAGA_LIBDIR=%SAGA_DIR_X64%
-CMD /C CALL ..\..\make_python_api.bat 2.7 x64 true false F:\develop\libs\Python\Python-2.7
CMD /C CALL ..\..\make_python_api.bat 3.6 x64 true false F:\develop\libs\Python\Python-3.6
CMD /C CALL ..\..\make_python_api.bat 3.7 x64 true false F:\develop\libs\Python\Python-3.7
CMD /C CALL ..\..\make_python_api.bat 3.8 x64 true false F:\develop\libs\Python\Python-3.8
=====================================
saga-gis/src/saga_core/saga_api/clipper.core.h
=====================================
@@ -11,6 +11,7 @@
#ifndef CLIPPER_CORE_H
#define CLIPPER_CORE_H
+#include <cstdint>
#include <cstdlib>
#include <cmath>
#include <vector>
=====================================
saga-gis/src/saga_core/saga_api/saga_api.h
=====================================
@@ -86,8 +86,8 @@
//---------------------------------------------------------
#define SAGA_MAJOR_VERSION 9
#define SAGA_MINOR_VERSION 0
-#define SAGA_RELEASE_NUMBER 1
-#define SAGA_VERSION SG_T("9.0.1")
+#define SAGA_RELEASE_NUMBER 2
+#define SAGA_VERSION SG_T("9.0.2")
///////////////////////////////////////////////////////////
=====================================
saga-gis/src/saga_core/saga_api/shapes_clipper.cpp
=====================================
@@ -409,7 +409,9 @@ bool SG_Shape_Get_Offset (CSG_Shape *pShape, double Size, double dArc, CSG_Shap
//---------------------------------------------------------
const char * SG_Clipper_Get_Version (void)
{
- return( "Clipper2 1.0.0" );
+ static CSG_String Version(CSG_String("Clipper-2 ") + CLIPPER2_VERSION);
+
+ return( Version );
}
=====================================
saga-gis/src/saga_core/saga_cmd/man/saga_cmd.1
=====================================
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "SAGA_CMD 1"
-.TH SAGA_CMD 1 "2021-07-07" "9.0.1" " "
+.TH SAGA_CMD 1 "2021-07-07" "9.0.2" " "
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
=====================================
saga-gis/src/saga_core/saga_gdi/3d_view.h
=====================================
@@ -246,6 +246,7 @@ protected:
bool Create (CSG_3DView_Panel *pPanel);
+ virtual void On_Close (wxCloseEvent &event);
virtual void On_Update_Control (wxCommandEvent &event);
virtual void On_Update_Choices (wxCommandEvent &event);
virtual void On_Button (wxCommandEvent &event);
=====================================
saga-gis/src/saga_core/saga_gdi/3d_view_dialog.cpp
=====================================
@@ -60,6 +60,8 @@
//---------------------------------------------------------
BEGIN_EVENT_TABLE(CSG_3DView_Dialog, CSGDI_Dialog)
+ EVT_CLOSE (CSG_3DView_Dialog::On_Close)
+
EVT_BUTTON (wxID_ANY , CSG_3DView_Dialog::On_Button)
EVT_CHECKBOX (wxID_ANY , CSG_3DView_Dialog::On_Update_Control)
EVT_TEXT_ENTER(wxID_ANY , CSG_3DView_Dialog::On_Update_Control)
@@ -75,6 +77,8 @@ CSG_3DView_Dialog::CSG_3DView_Dialog(const CSG_String &Caption, int Style)
: CSGDI_Dialog(Caption.c_str(), Style)
{
SetWindowStyle(wxDEFAULT_FRAME_STYLE|wxNO_FULL_REPAINT_ON_RESIZE);
+
+ m_pPanel = NULL;
}
//---------------------------------------------------------
@@ -93,6 +97,17 @@ bool CSG_3DView_Dialog::Create(CSG_3DView_Panel *pPanel)
return( true );
}
+//---------------------------------------------------------
+void CSG_3DView_Dialog::On_Close(wxCloseEvent &event)
+{
+ if( m_pPanel )
+ {
+ m_pPanel->Play_Stop();
+ }
+
+ event.Skip();
+}
+
//---------------------------------------------------------
void CSG_3DView_Dialog::On_Update_Control(wxCommandEvent &event)
{
=====================================
saga-gis/src/saga_core/saga_gui/man/saga_gui.1
=====================================
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "SAGA_GUI 1"
-.TH SAGA_GUI 1 "2021-07-07" "9.0.1" " "
+.TH SAGA_GUI 1 "2021-07-07" "9.0.2" " "
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
=====================================
saga-gis/src/tools/io/io_grid/xyz.cpp
=====================================
@@ -361,9 +361,9 @@ bool CXYZ_Import::On_Execute(void)
{
default: m_Delimiters = " \t\r\n"; break;
case 1: m_Delimiters = " "; break;
- case 2: m_Delimiters = "\t"; break;
- case 3: m_Delimiters = ","; break;
- case 4: m_Delimiters = ";"; break;
+ case 2: m_Delimiters = ","; break;
+ case 3: m_Delimiters = ";"; break;
+ case 4: m_Delimiters = "\t"; break;
case 5: m_Delimiters = Parameters("USER")->asString(); break;
}
=====================================
saga-gis/src/tools/pointcloud/pointcloud_tools/pc_isolated_points_filter.cpp
=====================================
@@ -44,18 +44,11 @@
// //
///////////////////////////////////////////////////////////
-//---------------------------------------------------------
-
-
-///////////////////////////////////////////////////////////
-// //
-// //
-// //
-///////////////////////////////////////////////////////////
-
//---------------------------------------------------------
#include "pc_isolated_points_filter.h"
+#include <vector>
+
///////////////////////////////////////////////////////////
// //
@@ -66,7 +59,6 @@
//---------------------------------------------------------
CIsolated_Points_Filter::CIsolated_Points_Filter(void)
{
- //-----------------------------------------------------
Set_Name (_TL("Isolated Points Filter"));
Set_Author ("V. Wichmann (c) 2023");
@@ -87,7 +79,7 @@ CIsolated_Points_Filter::CIsolated_Points_Filter(void)
);
Parameters.Add_PointCloud("",
- "PC_OUT", _TL("Point Cloud Filtered"),
+ "PC_OUT", _TL("Filtered Point Cloud"),
_TL("The filtered point cloud."),
PARAMETER_OUTPUT_OPTIONAL
);
@@ -107,7 +99,7 @@ CIsolated_Points_Filter::CIsolated_Points_Filter(void)
Parameters.Add_Choice("",
"METHOD", _TL("Method"),
_TL("Choose the filter method."),
- CSG_String::Format(SG_T("%s|%s"),
+ CSG_String::Format("%s|%s",
_TL("remove points"),
_TL("label points")
), 0
@@ -117,133 +109,133 @@ CIsolated_Points_Filter::CIsolated_Points_Filter(void)
//---------------------------------------------------------
bool CIsolated_Points_Filter::On_Execute(void)
{
- CSG_PointCloud *pPC_in = Parameters("PC_IN")->asPointCloud();
- CSG_PointCloud *pPC_out = Parameters("PC_OUT")->asPointCloud();
- double dRadius = Parameters("RADIUS")->asDouble();
- size_t iMaxPoints = Parameters("MAX_POINTS")->asInt();
- int iMethod = Parameters("METHOD")->asInt();
-
enum
{
METHOD_REMOVE_PTS = 0,
METHOD_LABEL_PTS
};
-
+
//-----------------------------------------------------
Process_Set_Text(_TL("Initializing ..."));
- CSG_PointCloud PC_out;
-
- if( !pPC_out || pPC_out == pPC_in )
- {
- pPC_out = &PC_out;
- }
+ CSG_PointCloud *pPoints = Parameters("PC_IN")->asPointCloud();
- pPC_out->Create(pPC_in);
- pPC_out->Add_Field(_TL("isolated"), SG_DATATYPE_Byte);
- int iFieldLabel = pPC_out->Get_Field_Count() - 1;
+ CSG_KDTree_3D Search(pPoints); std::vector<bool> Isolated(pPoints->Get_Count(), false);
//-----------------------------------------------------
- CSG_KDTree_2D Search(pPC_in);
- std::vector<bool> Isolated(pPC_in->Get_Count(), false);
+ Process_Set_Text(_TL("Processing ..."));
- Set_Progress(20., 100.);
+ double Radius = Parameters("RADIUS")->asDouble(); size_t MaxPoints = Parameters("MAX_POINTS")->asInt();
+ Set_Progress(0.2);
- //-----------------------------------------------------
- Process_Set_Text(_TL("Processing ..."));
-
+ #ifndef _DEBUG
#pragma omp parallel for
- for(sLong iPoint=0; iPoint<pPC_in->Get_Count(); iPoint++)
+ #endif
+ for(sLong i=0; i<pPoints->Get_Count(); i++)
{
if( SG_OMP_Get_Thread_Num() == 0 )
{
- Set_Progress(20. + 55. / pPC_in->Get_Count() * iPoint * SG_OMP_Get_Max_Num_Threads(), 100.);
+ Set_Progress(0.2 + 0.55 / pPoints->Get_Count() * i * SG_OMP_Get_Max_Num_Threads());
}
- CSG_Array_Int Indices;
- CSG_Vector Distances;
+ CSG_Array_Int Indices; CSG_Vector Distances;
- Search.Get_Nearest_Points(pPC_in->Get_X(iPoint), pPC_in->Get_Y(iPoint), 0, dRadius, Indices, Distances);
+ Search.Get_Nearest_Points(pPoints->Get_X(i), pPoints->Get_Y(i), pPoints->Get_Z(i), 0, Radius, Indices, Distances);
- if (Indices.Get_Size() <= iMaxPoints)
+ if( Indices.Get_uSize() <= MaxPoints )
{
- Isolated[iPoint] = true;
+ Isolated[i] = true;
}
}
- Set_Progress(75., 100.);
-
+ Set_Progress(0.75);
//-----------------------------------------------------
Process_Set_Text(_TL("Writing ..."));
- sLong iCntIsolated = 0;
+ CSG_PointCloud *pFiltered = Parameters("PC_OUT")->asPointCloud(), Filtered;
+
+ if( !pFiltered || pFiltered == pPoints )
+ {
+ pFiltered = &Filtered;
+ }
+
+ pFiltered->Create(pPoints);
+ pFiltered->Add_Field(_TL("isolated"), SG_DATATYPE_Byte);
- for(sLong iPoint=0; iPoint<pPC_in->Get_Count() && Set_Progress(75. + 25. / pPC_in->Get_Count() * iPoint, 100.); iPoint++)
+ int Label = pFiltered->Get_Field_Count() - 1;
+
+ int Method = Parameters("METHOD")->asInt();
+
+ sLong nIsolated = 0;
+
+ for(sLong i=0; i<pPoints->Get_Count() && Set_Progress(0.75 + 0.25 / pPoints->Get_Count() * i); i++)
{
- if( iMethod == METHOD_REMOVE_PTS && Isolated[iPoint] )
+ if( Method == METHOD_REMOVE_PTS && Isolated[i] )
{
- iCntIsolated++;
+ nIsolated++;
+
continue;
}
- pPC_out->Add_Point(pPC_in->Get_X(iPoint), pPC_in->Get_Y(iPoint), pPC_in->Get_Z(iPoint));
+ pFiltered->Add_Point(pPoints->Get_X(i), pPoints->Get_Y(i), pPoints->Get_Z(i));
- for(int j=0; j<pPC_in->Get_Attribute_Count(); j++)
+ for(int j=0; j<pPoints->Get_Attribute_Count(); j++)
{
- switch (pPC_in->Get_Attribute_Type(j))
+ switch( pPoints->Get_Attribute_Type(j) )
{
- default: pPC_out->Set_Attribute(iPoint, j, pPC_in->Get_Attribute(iPoint, j)); break;
- case SG_DATATYPE_Date:
- case SG_DATATYPE_String: CSG_String sAttr; pPC_in->Get_Attribute(iPoint, j, sAttr); pPC_out->Set_Attribute(iPoint, j, sAttr); break;
+ default : {
+ pFiltered->Set_Attribute(j, pPoints->Get_Attribute(i, j));
+ break; }
+
+ case SG_DATATYPE_Date :
+ case SG_DATATYPE_String: { CSG_String Value; pPoints->Get_Attribute(i, j, Value);
+ pFiltered->Set_Attribute(j, Value);
+ break; }
}
}
- pPC_out->Set_Value(iFieldLabel, Isolated[iPoint]);
+ pFiltered->Set_Value(Label, Isolated[i]);
- if( Isolated[iPoint] )
+ if( Isolated[i] )
{
- iCntIsolated++;
+ nIsolated++;
}
}
- SG_UI_Msg_Add(_TL("Number of isolated points:") + CSG_String::Format(" %lld (%.2f%%)", iCntIsolated, iCntIsolated / (double)pPC_in->Get_Count() * 100.0), true);
-
-
//-----------------------------------------------------
- if( pPC_out == &PC_out )
+ SG_UI_Msg_Add(_TL("Number of isolated points:") + CSG_String::Format(" %lld (%.2f%%)", nIsolated, 100. * nIsolated / (double)pPoints->Get_Count()), true);
+
+ if( pFiltered == &Filtered )
{
- CSG_MetaData History = pPC_in->Get_History();
- CSG_String sName = pPC_in->Get_Name();
+ CSG_MetaData History = pPoints->Get_History(); CSG_String Name = pPoints->Get_Name();
- pPC_in->Assign(pPC_out);
+ pPoints->Assign(pFiltered);
- pPC_in->Get_History() = History;
- pPC_in->Set_Name(sName);
+ pPoints->Get_History() = History; pPoints->Set_Name(Name);
- Parameters("PC_OUT")->Set_Value(pPC_in);
+ Parameters("PC_OUT")->Set_Value(pPoints);
}
else
{
- pPC_out->Fmt_Name("%s_filtered", pPC_in->Get_Name());
+ pFiltered->Fmt_Name("%s (filtered)", pPoints->Get_Name());
}
return( true );
}
-
//---------------------------------------------------------
bool CIsolated_Points_Filter::On_After_Execution(void)
{
- CSG_PointCloud *pPC_out = Parameters("PC_OUT")->asPointCloud();
+ CSG_PointCloud *pFiltered = Parameters("PC_OUT")->asPointCloud();
- if( pPC_out == NULL )
+ if( pFiltered == NULL )
{
- pPC_out = Parameters("PC_IN")->asPointCloud();
+ pFiltered = Parameters("PC_IN")->asPointCloud();
}
- if( pPC_out == Parameters("PC_IN")->asPointCloud() )
+ if( pFiltered == Parameters("PC_IN")->asPointCloud() )
{
Parameters("PC_OUT")->Set_Value(DATAOBJECT_NOTSET);
}
=====================================
saga-gis/src/tools/pointcloud/pointcloud_tools/pc_isolated_points_filter.h
=====================================
@@ -44,15 +44,6 @@
// //
///////////////////////////////////////////////////////////
-//---------------------------------------------------------
-
-
-///////////////////////////////////////////////////////////
-// //
-// //
-// //
-///////////////////////////////////////////////////////////
-
//---------------------------------------------------------
#ifndef HEADER_INCLUDED__pc_isolated_points_filter_H
#define HEADER_INCLUDED__pc_isolated_points_filter_H
@@ -65,9 +56,7 @@
///////////////////////////////////////////////////////////
//---------------------------------------------------------
-#include "MLB_Interface.h"
-
-#include <vector>
+#include <saga_api/saga_api.h>
///////////////////////////////////////////////////////////
=====================================
saga-gis/version.cmake
=====================================
@@ -1,7 +1,7 @@
# The version number.
set (SAGA_VERSION_MAJOR 9)
set (SAGA_VERSION_MINOR 0)
-set (SAGA_VERSION_PATCH 1)
+set (SAGA_VERSION_PATCH 2)
# get git commit hash (or dirty if git is not installed)
=====================================
saga_setup_win32.iss
=====================================
@@ -1,5 +1,5 @@
-; To build installer (for example, saga-9.0.1_setup.exe).
-; - Unzip the SAGA binary files in their own folder (for example, saga-9.0.1.zip).
+; To build installer (for example, saga-9.0.2_setup.exe).
+; - Unzip the SAGA binary files in their own folder (for example, saga-9.0.2.zip).
; - Place saga.iss and saga_readme.rtf in the SAGA folder (contains saga_gui.exe, etc.).
; - Open saga.iss in Inno Setup.
; - Choose Build | Compile.
@@ -7,7 +7,7 @@
[Setup]
AppName=SAGA - System for Automated Geoscientific Analyses
-AppVerName=SAGA 9.0.1
+AppVerName=SAGA 9.0.2
DefaultDirName={commonpf}\SAGA
DefaultGroupName=SAGA
@@ -19,9 +19,9 @@ Compression=lzma
SolidCompression=yes
OutputDir=.
-OutputBaseFilename=saga-9.0.1_win32_setup
+OutputBaseFilename=saga-9.0.2_win32_setup
-VersionInfoVersion=9.0.1.0
+VersionInfoVersion=9.0.2.0
VersionInfoCompany=SAGA User Group Association
VersionInfoCopyright=(c) 2005-2018 by O. Conrad
VersionInfoDescription=SAGA single-file installer
@@ -47,5 +47,5 @@ Name: "{commondesktop}\SAGA"; Filename: "{app}\saga_gui.exe"; WorkingDir: "{app}
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\saga_gui.exe"; ValueType: string; ValueName: ""; ValueData: "{app}\saga_gui.exe"; Flags: uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\saga_gui.exe"; ValueType: string; ValueName: "Path"; ValueData: "{app}"
-Root: HKLM; Subkey: "SOFTWARE\SAGA User Group Association\SAGA\9.0.1"; ValueType: string; ValueName: "InstallDir"; ValueData: "{app}"; Flags: uninsdeletekey
-Root: HKLM; Subkey: "SOFTWARE\SAGA User Group Association\SAGA\9.0.1"; ValueType: string; ValueName: "Version"; ValueData: "9.0.1.0"
+Root: HKLM; Subkey: "SOFTWARE\SAGA User Group Association\SAGA\9.0.2"; ValueType: string; ValueName: "InstallDir"; ValueData: "{app}"; Flags: uninsdeletekey
+Root: HKLM; Subkey: "SOFTWARE\SAGA User Group Association\SAGA\9.0.2"; ValueType: string; ValueName: "Version"; ValueData: "9.0.2.0"
=====================================
saga_setup_x64.iss
=====================================
@@ -1,5 +1,5 @@
-; To build installer (for example, saga-9.0.1_setup.exe).
-; - Unzip the SAGA binary files in their own folder (for example, saga-9.0.1.zip).
+; To build installer (for example, saga-9.0.2_setup.exe).
+; - Unzip the SAGA binary files in their own folder (for example, saga-9.0.2.zip).
; - Place saga.iss and saga_readme.rtf in the SAGA folder (contains saga_gui.exe, etc.).
; - Open saga.iss in Inno Setup.
; - Choose Build | Compile.
@@ -7,7 +7,7 @@
[Setup]
AppName=SAGA - System for Automated Geoscientific Analyses
-AppVerName=SAGA 9.0.1
+AppVerName=SAGA 9.0.2
ArchitecturesAllowed=x64
ArchitecturesInstallIn64BitMode=x64
@@ -22,9 +22,9 @@ Compression=lzma
SolidCompression=yes
OutputDir=.
-OutputBaseFilename=saga-9.0.1_x64_setup
+OutputBaseFilename=saga-9.0.2_x64_setup
-VersionInfoVersion=9.0.1.0
+VersionInfoVersion=9.0.2.0
VersionInfoCompany=SAGA User Group Association
VersionInfoCopyright=(c) 2005-2018 by O. Conrad
VersionInfoDescription=SAGA single-file installer
@@ -50,5 +50,5 @@ Name: "{commondesktop}\SAGA"; Filename: "{app}\saga_gui.exe"; WorkingDir: "{app}
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\saga_gui.exe"; ValueType: string; ValueName: ""; ValueData: "{app}\saga_gui.exe"; Flags: uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\saga_gui.exe"; ValueType: string; ValueName: "Path"; ValueData: "{app}"
-Root: HKLM; Subkey: "SOFTWARE\SAGA User Group Association\SAGA\9.0.1"; ValueType: string; ValueName: "InstallDir"; ValueData: "{app}"; Flags: uninsdeletekey
-Root: HKLM; Subkey: "SOFTWARE\SAGA User Group Association\SAGA\9.0.1"; ValueType: string; ValueName: "Version"; ValueData: "9.0.1.0"
+Root: HKLM; Subkey: "SOFTWARE\SAGA User Group Association\SAGA\9.0.2"; ValueType: string; ValueName: "InstallDir"; ValueData: "{app}"; Flags: uninsdeletekey
+Root: HKLM; Subkey: "SOFTWARE\SAGA User Group Association\SAGA\9.0.2"; ValueType: string; ValueName: "Version"; ValueData: "9.0.2.0"
View it on GitLab: https://salsa.debian.org/debian-gis-team/saga/-/compare/f32fde60a8d4bb613f5246c84c929322fe067637...5f49b85988c85c594f445844f1b432f0895e53b4
--
View it on GitLab: https://salsa.debian.org/debian-gis-team/saga/-/compare/f32fde60a8d4bb613f5246c84c929322fe067637...5f49b85988c85c594f445844f1b432f0895e53b4
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20230527/32d1a78a/attachment-0001.htm>
More information about the Pkg-grass-devel
mailing list