From 0b51c70baf9c31e1e50ca69c642d18b48f9f6750 Mon Sep 17 00:00:00 2001 From: dosza Date: Wed, 9 Jul 2025 19:56:06 -0300 Subject: [PATCH 1/3] :package: chore: prepare v0.6.10 --- lamw_manager/assets/build-lamw-setup | 4 ++-- lamw_manager/core/cross-builder/cross-builder.sh | 4 ++-- lamw_manager/core/headers/.init_lamw_manager.sh | 4 ++-- lamw_manager/core/headers/.lamw_comple.sh | 2 +- lamw_manager/core/headers/lamw4linux_env.sh | 4 ++-- lamw_manager/core/headers/lamw_headers | 8 ++++---- lamw_manager/core/installer/installer.sh | 4 ++-- lamw_manager/core/settings-editor/lamw-settings-editor.sh | 4 ++-- lamw_manager/lamw_manager | 4 ++-- 9 files changed, 19 insertions(+), 19 deletions(-) diff --git a/lamw_manager/assets/build-lamw-setup b/lamw_manager/assets/build-lamw-setup index 792bad10..e6fd8e0f 100755 --- a/lamw_manager/assets/build-lamw-setup +++ b/lamw_manager/assets/build-lamw-setup @@ -2,8 +2,8 @@ #-------------------------------------------------------------------------------------------------# #Universidade federal de Mato Grosso (Alma Mater) #Course: Science Computer -#Version: 0.6.9 -#Date: 01/12/2025 +#Version: 0.6.10 +#Date: 07/09/2025 #Description: This script generates compiles LAMW Manager source code into an executable installer. #Note: This script requires makeself, read more in https://makeself.io/ #-------------------------------------------------------------------------------------------------# diff --git a/lamw_manager/core/cross-builder/cross-builder.sh b/lamw_manager/core/cross-builder/cross-builder.sh index 969dda95..68321695 100644 --- a/lamw_manager/core/cross-builder/cross-builder.sh +++ b/lamw_manager/core/cross-builder/cross-builder.sh @@ -2,8 +2,8 @@ #-------------------------------------------------------------------------------------------------# #Universidade federal de Mato Grosso (Alma Mater) #Course: Science Computer -#Version: 0.6.9 -#Date: 01/12/2025 +#Version: 0.6.10 +#Date: 07/09/2025 #Description:The "cross-builder.sh" is part of the core of LAMW Manager. This script contains crosscompile compiler generation routines for ARMv7 / AARCH64- Android #-------------------------------------------------------------------------------------------------# diff --git a/lamw_manager/core/headers/.init_lamw_manager.sh b/lamw_manager/core/headers/.init_lamw_manager.sh index 98e173f6..1925559e 100644 --- a/lamw_manager/core/headers/.init_lamw_manager.sh +++ b/lamw_manager/core/headers/.init_lamw_manager.sh @@ -2,8 +2,8 @@ #-------------------------------------------------------------------------------------------------# #Universidade federal de Mato Grosso (Alma Mater) #Course: Science Computer -#Version: 0.6.9 -#Date: 01/12/2025 +#Version: 0.6.10 +#Date: 07/09/2025 #Description: The ".init_lamw_manager.sh" is part of the core of LAMW Manager. This script check conditions to init LAMW Manager #-------------------------------------------------------------------------------------------------# diff --git a/lamw_manager/core/headers/.lamw_comple.sh b/lamw_manager/core/headers/.lamw_comple.sh index e75bfa3e..d277d91f 100755 --- a/lamw_manager/core/headers/.lamw_comple.sh +++ b/lamw_manager/core/headers/.lamw_comple.sh @@ -2,7 +2,7 @@ #-------------------------------------------------------------------------------------------------# #Universidade federal de Mato Grosso (Alma Mater) #Course: Science Computer -#Version: 0.6.9 +#Version: 0.6.10 #Description: This script contains routines for completing LAMW Manager arguments. #Ref:https://www.vivaolinux.com.br/dica/Shell-script-autocompletion-Como-implementar #-------------------------------------------------------------------------------------------------# diff --git a/lamw_manager/core/headers/lamw4linux_env.sh b/lamw_manager/core/headers/lamw4linux_env.sh index 4ae5bd5b..5d64ac28 100644 --- a/lamw_manager/core/headers/lamw4linux_env.sh +++ b/lamw_manager/core/headers/lamw4linux_env.sh @@ -2,8 +2,8 @@ #-------------------------------------------------------------------------------------------------# #Universidade federal de Mato Grosso (Alma Mater) #Course: Science Computer -#Version: 0.6.9 -#Date: 01/12/2025 +#Version: 0.6.10 +#Date: 07/09/2025 #Description: The "lamw_headers" is part of the core of LAMW Manager. This script contains LAMW Manager variables. #-------------------------------------------------------------------------------------------------# LAMW_IDE_HOME_CFG="$LAMW_USER_HOME/.lamw4linux" diff --git a/lamw_manager/core/headers/lamw_headers b/lamw_manager/core/headers/lamw_headers index 9d86186b..2caf9b2c 100644 --- a/lamw_manager/core/headers/lamw_headers +++ b/lamw_manager/core/headers/lamw_headers @@ -2,8 +2,8 @@ #-------------------------------------------------------------------------------------------------# #Universidade federal de Mato Grosso (Alma Mater) #Course: Science Computer -#Version: 0.6.9 -#Date: 01/12/2025 +#Version: 0.6.10 +#Date: 07/09/2025 #Description: The "lamw_headers" is part of the core of LAMW Manager. This script contains LAMW Manager variables. #-------------------------------------------------------------------------------------------------# @@ -11,7 +11,7 @@ # Section Version Variables #-------------------------------------------------------------------------------------------------- -LAMW_INSTALL_VERSION="0.6.9" +LAMW_INSTALL_VERSION="0.6.10" ANT_VERSION_STABLE='1.10.11' CMD_SDK_TOOLS_VERSION="11076708" CMD_SDK_TOOLS_VERSION_STR="12.0" @@ -51,7 +51,7 @@ OLD_LAZARUS_STABLE_VERSION=( ) OLD_LAMW_INSTALL_VERSION=( - 0.6.{8..0} + 0.6.{9..0} 0.5.9{.{2..1},} 0.5.{8..0} 0.4.{8..4} diff --git a/lamw_manager/core/installer/installer.sh b/lamw_manager/core/installer/installer.sh index cc2d7aa5..2f5696b2 100644 --- a/lamw_manager/core/installer/installer.sh +++ b/lamw_manager/core/installer/installer.sh @@ -2,8 +2,8 @@ #-------------------------------------------------------------------------------------------------# #Universidade federal de Mato Grosso (Alma Mater) #Course: Science Computer -#Version: 0.6.9 -#Date: 01/12/2025 +#Version: 0.6.10 +#Date: 07/09/2025 #Description: "installer.sh" is part of the core of LAMW Manager. Contains routines for installing LAMW development environment #-------------------------------------------------------------------------------------------------# diff --git a/lamw_manager/core/settings-editor/lamw-settings-editor.sh b/lamw_manager/core/settings-editor/lamw-settings-editor.sh index c6c08c2c..b3d5cd9c 100644 --- a/lamw_manager/core/settings-editor/lamw-settings-editor.sh +++ b/lamw_manager/core/settings-editor/lamw-settings-editor.sh @@ -2,8 +2,8 @@ #-------------------------------------------------------------------------------------------------# #Universidade federal de Mato Grosso (mater-alma) #Course: Science Computer -#Version: 0.6.8 -#Date: 10/13/2024 +#Version: 0.6.10 +#Date: 07/09/2025 #Description: The "lamw-manager-settings-editor.sh" is part of the core of LAMW Manager. Responsible for managing LAMW Manager / LAMW configuration files.. #-----------------------------------------------------------------------f--------------------------# diff --git a/lamw_manager/lamw_manager b/lamw_manager/lamw_manager index 148dd897..79d75e95 100755 --- a/lamw_manager/lamw_manager +++ b/lamw_manager/lamw_manager @@ -2,8 +2,8 @@ #-------------------------------------------------------------------------------------------------# #Universidade federal de Mato Grosso (Alma Mater) #Course: Science Computer -#Version: 0.6.9 -#Date: 01/12/2025 +#Version: 0.6.10 +#Date: 07/09/2025 #Description: The "lamw-install.sh" is part of the core of LAMW Manager. This script configures the development environment for LAMW #-------------------------------------------------------------------------------------------------# From c7cfa2e2d237bcc0514d616a0f39a9dc3ac0f9eb Mon Sep 17 00:00:00 2001 From: dosza Date: Wed, 9 Jul 2025 19:56:37 -0300 Subject: [PATCH 2/3] :bug: fixes: fixes remove unnecessary fppkgconfigFile node --- lamw_manager/core/settings-editor/lamw-settings-editor.sh | 5 ----- 1 file changed, 5 deletions(-) diff --git a/lamw_manager/core/settings-editor/lamw-settings-editor.sh b/lamw_manager/core/settings-editor/lamw-settings-editor.sh index b3d5cd9c..deb97f1d 100644 --- a/lamw_manager/core/settings-editor/lamw-settings-editor.sh +++ b/lamw_manager/core/settings-editor/lamw-settings-editor.sh @@ -731,11 +731,6 @@ updateNodeAttrXML(){ } fixesFppkgXmlNode(){ - local fppkg_count="$(grep FppkgConfigFile $lazarus_env_cfg_path -c)" - - if grep "FppkgConfigFile\sValue=".*"\sValue" -q "$lazarus_env_cfg_path" || [ $fppkg_count -ge 2 ]; then - sed -i "/ /dev/null ; then #insert fppkg_config ref: https://stackoverflow.com/questions/7837879/xmlstarlet-update-an-attribute xmlstarlet ed --inplace -s "$env_opts_node" -t elem -n "FppkgConfigFile" -v "" -i $fppkg_cfg_node -t attr -n "Value" -v "$FPPKG_TRUNK_CFG_PATH" $lazarus_env_cfg_path From 8b925fedd6d8e5857896b97a25776f25f94f07c5 Mon Sep 17 00:00:00 2001 From: dosza Date: Wed, 9 Jul 2025 19:57:01 -0300 Subject: [PATCH 3/3] :books: docs: update releases notes --- lamw_manager/docs/release_notes.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/lamw_manager/docs/release_notes.md b/lamw_manager/docs/release_notes.md index 0518e52f..b7c7fc47 100644 --- a/lamw_manager/docs/release_notes.md +++ b/lamw_manager/docs/release_notes.md @@ -5,6 +5,28 @@ This page contains information about new features and bug fixes. Latest --- +### v0.6.10 - 09 Jul, 2025 ### + +**Fixes** ++ Fixes remove node *Fppkg* + +**Note:** Important, you can fix, you can edit ~/.lamw4linux/environmentoptions.xml: +Look ****** and remove this tag and history block + +Example: + ```xml + + + + + + + +``` + +After, execute ./lamw_manager and will be recreate *FppkgConfigFile* node + + ### v0.6.9 - 12 Jan, 2025 ### **News**