Primer depuración. Limpieza archivos innecesarios, cambios de nombres y preparación para Puma.

This commit is contained in:
2025-05-25 22:25:31 -03:00
parent d883ddd0d0
commit a5d5fe6288
37 changed files with 287 additions and 163 deletions
@@ -1,3 +1,3 @@
If you wish to install Firestorm on your desktop menus, we no longer do this by default. Instead, run:
If you wish to install Puma on your desktop menus, we no longer do this by default. Instead, run:
./etc/refresh_desktop_app_entry.sh
@@ -16,7 +16,7 @@ RUN_PATH=`dirname "$0" || echo .`
ch "${RUN_PATH}"
#exec ./firestorm -url \'"${URL}"\'
if [ `pidof do-not-directly-run-puma-bin` ]; then
if [ `pidof do-not-directly-run-firestorm-bin` ]; then
exec dbus-send --type=method_call --dest=com.secondlife.ViewerAppAPIService /com/secondlife/ViewerAppAPI com.secondlife.ViewerAppAPI.GoSLURL string:"$1"
else
exec ../firestorm -url \'"${URL}"\'
+8 -8
View File
@@ -1,6 +1,6 @@
#!/bin/bash
# Enhanced Puma Viewer Installation Script
# Enhanced Firestorm Viewer Installation Script
# Features:
# - Creates a timestamped backup of existing installation
# - Allows installation with custom suffixes for parallel versions (e.g., beta, release, debug)
@@ -179,16 +179,16 @@ parse_arguments() {
}
# Function to download Puma Viewer (optional enhancement)
download_puma() {
# Define Puma Viewer download URL
download_firestorm() {
# Define Firestorm Viewer download URL
# NOTE: Replace this URL with the actual download link as needed
PUMA_URL="https://avataresargentinos/puma/descargas/linux/puma.tar.gz"
FIRESTORM_URL="https://wiki.avataresargentinos.com.ar/descargas/linux/puma.tar.gz"
# Temporary download location
TEMP_DOWNLOAD="/tmp/puma.tar.gz"
echo "Downloading Puma Viewer from $PUMA_URL..."
wget -O "$TEMP_DOWNLOAD" "$PUMA_URL" || die "Failed to download Puma Viewer!"
echo "Downloading Puma Viewer from $FIRESTORM_URL..."
wget -O "$TEMP_DOWNLOAD" "$FIRESTORM_URL" || die "Failed to download Puma Viewer!"
echo "Download completed."
# Extract the tarball to the run path
@@ -201,7 +201,7 @@ download_puma() {
# Main installation workflow
main() {
echo "Starting Puma Viewer installation script..."
echo "Starting Pumaw Viewer installation script..."
# Parse command-line arguments
parse_arguments "$@"
@@ -213,7 +213,7 @@ main() {
# Optionally, download Puma Viewer if not already present
# Uncomment the following line if you want the script to handle downloading
# download_Puma
# download_puma
# Determine if the script is run as root
if [[ "$EUID" -eq 0 ]]; then