Version bumped up
This commit is contained in:
parent
99755d40fc
commit
c1ec805b1b
3 changed files with 49 additions and 35 deletions
|
|
@ -19,22 +19,23 @@ APP_NAME_LONG="Helium Web Browser"
|
|||
SOURCE="GitHub"
|
||||
SCRIPT_NAME="$APP_NAME Helper Script"
|
||||
SCRIPT_FILE_NAME="helium_helper.sh"
|
||||
AUTO_SCRIPT_FILE_NAME="helium_auto_update.sh"
|
||||
SCRIPT_VERSION="0.5.5"
|
||||
AUTO_SCRIPT_FILE_NAME="helium_launcher_update.sh"
|
||||
SCRIPT_VERSION="0.5.6"
|
||||
ALIAS="update-helium"
|
||||
|
||||
## LOCATIONS
|
||||
TMP=/tmp/$APP_NAME
|
||||
INSTALL_PATH=$HOME/.apps/$APP_NAME
|
||||
CONFIG_PATH=$INSTALL_PATH/assets
|
||||
BACKUP_PATH=$INSTALL_PATH/assets/backup
|
||||
LOG_PATH=$INSTALL_PATH/assets/logs
|
||||
ASSET_PATH=$INSTALL_PATH/assets
|
||||
BACKUP_PATH=$ASSET_PATH/backup
|
||||
LOG_PATH=$ASSET_PATH/logs
|
||||
LOG=$LOG_PATH/log
|
||||
LAUNCHER_PATH=$HOME/.local/share/applications
|
||||
SCRIPT_PATH=$HOME/.local/bin
|
||||
|
||||
## REMOTE LOCATIONS
|
||||
REMOTE_SCRIPT_URL=https://lab.c95.org/fr4nz/helium-helper/raw/branch/main/$SCRIPT_FILE_NAME
|
||||
REMOTE_REPO_URL=https://lab.c95.org/fr4nz/helium-helper/raw/branch/main
|
||||
REMOTE_SCRIPT_URL=$REMOTE_REPO_URL/$SCRIPT_FILE_NAME
|
||||
SOURCE_URL=https://api.github.com/repos/imputnet/helium-linux/releases/latest
|
||||
|
||||
########## FUNCTIONS ###########
|
||||
|
|
@ -129,11 +130,11 @@ add_launcher() {
|
|||
echo
|
||||
|
||||
if [[ "$CONFIRM_LAUNCHER" == "" || "$CONFIRM_LAUNCHER" == "y" || "$CONFIRM_LAUNCHER" == "Y" ]] ; then
|
||||
LAUNCHER_URL=https://lab.c95.org/fr4nz/helium-helper/raw/branch/main/assets/launcher/helium.desktop.template
|
||||
ICON_URL=https://lab.c95.org/fr4nz/helium-helper/raw/branch/main/assets/icon/helium.png
|
||||
AUTO_SCRIPT_URL=https://lab.c95.org/fr4nz/helium-helper/raw/branch/main/$AUTO_SCRIPT_FILE_NAME
|
||||
LAUNCHER_URL=$REMOTE_REPO_URL/assets/launcher/helium.desktop.template
|
||||
ICON_URL=$REMOTE_REPO_URL/assets/icon/helium.png
|
||||
AUTO_SCRIPT_URL=$REMOTE_REPO_URL/$AUTO_SCRIPT_FILE_NAME
|
||||
LOCAL_VERSION=$($INSTALL_PATH/$APP_NAME.AppImage --version | awk '{print $2}')
|
||||
mkdir -p $LAUNCHER_PATH $SCRIPT_PATH $BACKUP_PATH $CONFIG_PATH/icon
|
||||
mkdir -p $LAUNCHER_PATH $SCRIPT_PATH $BACKUP_PATH $ASSET_PATH/icon
|
||||
if ! [ -f "$SCRIPT_PATH/$AUTO_SCRIPT_FILE_NAME" ] ; then
|
||||
wget -P $TMP $AUTO_SCRIPT_URL -q --show-progress
|
||||
chmod +x $TMP/$AUTO_SCRIPT_FILE_NAME
|
||||
|
|
@ -143,13 +144,13 @@ add_launcher() {
|
|||
wget -P $TMP $LAUNCHER_URL -q --show-progress
|
||||
wget -P $TMP $ICON_URL -q --show-progress
|
||||
sed -i "s|%APP_LOCATION%|$INSTALL_PATH/$APP_NAME.AppImage|" $TMP/helium.desktop.template
|
||||
sed -i "s|%ICON_LOCATION%|$CONFIG_PATH/icon/helium.png|" $TMP/helium.desktop.template
|
||||
sed -i "s|%ICON_LOCATION%|$ASSET_PATH/icon/helium.png|" $TMP/helium.desktop.template
|
||||
sed -i "s|%APP_VERSION%|$LOCAL_VERSION|" $TMP/helium.desktop.template
|
||||
sed -i "s|%QUIET_UPDATE_SCRIPT%|$SCRIPT_PATH/$AUTO_SCRIPT_FILE_NAME|" $TMP/helium.desktop.template
|
||||
sed -i "s|%SCRIPT_UPDATE%|$SCRIPT_PATH/$AUTO_SCRIPT_FILE_NAME -S|" $TMP/helium.desktop.template
|
||||
sed -i "s|%OPEN_LOG_EDITOR%|$SCRIPT_PATH/$AUTO_SCRIPT_FILE_NAME -L|" $TMP/helium.desktop.template
|
||||
mv $TMP/helium.desktop.template $LAUNCHER_PATH/$APP_NAME.desktop
|
||||
mv $TMP/helium.png $CONFIG_PATH/icon
|
||||
mv $TMP/helium.png $ASSET_PATH/icon
|
||||
echo -e "\n ${GRN}$APP_NAME_LONG launcher is set up!${CRS}"
|
||||
break
|
||||
|
||||
|
|
@ -273,7 +274,7 @@ update_helium() {
|
|||
|
||||
}
|
||||
|
||||
### AUTOMATIC UPDATE --> TO DO
|
||||
### AUTOMATIC UPDATE --> TO DO?
|
||||
auto_update() {
|
||||
if ! [ -f "$INSTALL_PATH/$APP_NAME.AppImage" ] ; then
|
||||
echo -e "\n ${RED}$APP_NAME AppImage not found! Can't add auto update script...${CRS}"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue