From b3f15e467095791d2a702045600ac5e9b84f925c Mon Sep 17 00:00:00 2001 From: antony-jr Date: Sun, 20 Nov 2022 20:51:26 +0530 Subject: [PATCH] [RELEASE 5afb39f8fd70c3517a48af50a72c9ef9ed70d2a8] Insight 5afb39f MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Changelog: * Upgrade submodule, sync patches. (upstream) * Fix requirement of absolute paths. Signed-off-by: Divya Antony J.R --- install.sh | 11 +++++------ .../5afb39f8fd70c3517a48af50a72c9ef9ed70d2a8.md | 9 +++++++++ update.sh | 10 +++++----- 3 files changed, 19 insertions(+), 11 deletions(-) create mode 100644 release_notes/5afb39f8fd70c3517a48af50a72c9ef9ed70d2a8.md diff --git a/install.sh b/install.sh index aef3c4c..aceda57 100755 --- a/install.sh +++ b/install.sh @@ -1,7 +1,6 @@ #!/usr/bin/env bash -# set -x - -echo -e "\e[1;34mInsight (git-commit 93ab4f7)\e[0m, Tcl/Tk GUI for GDB Debugger." +COMMIT="5afb39f" +echo -e "\e[1;34mInsight (git-commit $COMMIT)\e[0m, Tcl/Tk GUI for GDB Debugger." echo -e "Copyright (C) Redhat, GNU General Public License v2." echo -e "AppImage Packaged by Antony J.R ." echo "" @@ -10,7 +9,7 @@ mkdir -p ~/Insight rm -rf ~/Insight/insight echo -e "Downloading Latest Insight..." echo -n -e "\e[1;32m" -wget -q --show-progress --progress=bar:force -O ~/Insight/insight https://github.com/antony-jr/insight/releases/download/93ab4f7/Insight-x86_64-pc-linux-gnu-93ab4f7-x86_64.AppImage 2>&1 +wget -q --show-progress --progress=bar:force -O ~/Insight/insight https://github.com/antony-jr/insight/releases/download/$COMMIT/Insight-x86_64-pc-linux-gnu-$COMMIT-x86_64.AppImage 2>&1 echo -e "\e[0m" chmod a+x ~/Insight/insight @@ -26,7 +25,7 @@ rm -rf squashfs-root mv squashfs-root/insight-icon.png .icons/insight.png -sed -i 's+Name=Insight+Name=Insight GDB Debugger (git-93ab4f7)+g' squashfs-root/Insight.desktop +sed -i 's+Name=Insight+Name=Insight GDB Debugger (git-'$COMMIT')+g' squashfs-root/Insight.desktop sed -i 's+Exec=insight-wrapper+Exec='$HOME'\/Insight\/insight+g' squashfs-root/Insight.desktop sed -i 's+Icon=insight-icon+Icon='$HOME'\/Insight\/.icons\/insight.png+g' squashfs-root/Insight.desktop @@ -37,4 +36,4 @@ rm -rf squashfs-root echo "Updated ~/.bashrc, Restart your Console/Terminal." echo -e "\e[1;34mStart Insight from your Application Menu.\e[0m" -echo -e "\e[42mInstalled Insight Stable (git-commit 93ab4f7) (Target CPU: x86_64).\e[0m" +echo -e "\e[42mInstalled Insight Stable (git-commit $COMMIT) (Target CPU: x86_64).\e[0m" diff --git a/release_notes/5afb39f8fd70c3517a48af50a72c9ef9ed70d2a8.md b/release_notes/5afb39f8fd70c3517a48af50a72c9ef9ed70d2a8.md new file mode 100644 index 0000000..8ffedef --- /dev/null +++ b/release_notes/5afb39f8fd70c3517a48af50a72c9ef9ed70d2a8.md @@ -0,0 +1,9 @@ +# Insight (git-commit 5afb39f) + +This release fixes that executables given to the insight AppImage has to be in +absolute path, so now you can give insight AppImage relative files too with no +problem. + +# Change Log (Upstream) + +**Upgrade submodule, sync patches.** diff --git a/update.sh b/update.sh index 135f7e3..2387440 100755 --- a/update.sh +++ b/update.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash - -echo -e "\e[1;34mInsight (git-commit 93ab4f7)\e[0m, Tcl/Tk GUI for GDB Debugger." +COMMIT="5afb39f" +echo -e "\e[1;34mInsight (git-commit $COMMIT)\e[0m, Tcl/Tk GUI for GDB Debugger." echo -e "Copyright (C) Redhat, GNU General Public License v2." echo -e "AppImage Packaged by Antony J.R ." echo "" @@ -27,7 +27,7 @@ $(pwd)/.appimageupdater -t -D insight if [ -f *.AppImage ]; then mv *.AppImage insight else - echo -e "\e[42mYou already have latest Insight Stable (git-commit 93ab4f7) (Target CPU: x86_64).\e[0m" + echo -e "\e[42mYou already have latest Insight Stable (git-commit $COMMIT) (Target CPU: x86_64).\e[0m" exit fi @@ -42,7 +42,7 @@ rm -rf squashfs-root mv squashfs-root/insight-icon.png .icons/insight.png -sed -i 's+Name=Insight+Name=Insight GDB Debugger (git-93ab4f7)+g' squashfs-root/Insight.desktop +sed -i 's+Name=Insight+Name=Insight GDB Debugger (git-'$COMMIT')+g' squashfs-root/Insight.desktop sed -i 's+Exec=insight-wrapper+Exec='$HOME'\/Insight\/insight+g' squashfs-root/Insight.desktop sed -i 's+Icon=insight-icon+Icon='$HOME'\/Insight\/.icons\/insight.png+g' squashfs-root/Insight.desktop @@ -53,4 +53,4 @@ rm -rf squashfs-root echo "Updated ~/.bashrc, Restart your Console/Terminal." echo -e "\e[1;34mStart Insight from your Application Menu.\e[0m" -echo -e "\e[42mUpdated to Insight Stable (git-commit 93ab4f7) (Target CPU: x86_64).\e[0m" +echo -e "\e[42mUpdated to Insight Stable (git-commit $COMMIT) (Target CPU: x86_64).\e[0m"