Please read through these instructions carefully and completely before attempting this upgrade. If there is any instruction that you do not understand, do not attempt this upgrade. Please be sure your technical skills are up to the task.
1. download seamonkey-1.1.8.pet
http://dotpups.de/dotpups/Internet/Seamonkey-nightly/
2. navigate to /usr/local/bin with ROX-Filer to find the 'mozstart' executable, rename as 'mozstart-old'; right-click open space inside /usr/local/bin directory to create a blank file, rename it 'mozstart', then copy & paste this code in it
Code: Select all
#!/bin/sh
#Puppy does not want more than one instance of Moz running.
#aug06:
#note, must execute mozilla-bin here, as it is a script with
# a bug fix, and then executes seamonkey-bin.
COMTAIL="$@"
[ "$COMTAIL" = "" ] && exec mozilla #v3.94
URLPREFIX="`echo "$COMTAIL" | grep --extended-regexp "http://|ftp://|https://|file://|-mail|-edit|-addressbook|-calendar|-remote"`"
if [ "$URLPREFIX" = "" ];then
[ "$COMTAIL" = "" ] || COMTAIL="file://${COMTAIL}"
fi
ps | grep --extended-regexp 'mozilla\-bin|seamonkey\-bin' > /dev/null 2>&1
if [ $? -eq 0 ];then #=0 if found.
#exec /usr/lib/mozilla/mozilla-bin -remote "openURL($COMTAIL,new-tab)"
exec mozilla -remote "openURL($COMTAIL,new-tab)"
else
#exec /usr/lib/mozilla/mozilla-bin $COMTAIL
exec mozilla $COMTAIL
fi
IMPORTANT NOTE: Changing 'mozstart' causes a temporary loss of internet access with Seamonkey
3. install seamonkey-1.1.8.pet by (single) left-clicking the .pet package
Code: Select all
SUCCESS: Seamonkey-1.1.8 is installed! An entry has been created in the 'Personal' menu, with text 'Seamonkey Addressbook'
HOWEVER, you need to restart the window manager to see it (see "Shutdown' or 'Window' menu).
NOTE 1: /root/.packages/Seamonkey-1.1.8.files has list of installed files
NOTE 2: If installed any library, X server, browser, you must reboot Puppy
4. after rebooting, open console and cd to /usr/bin to create 'mozilla' symlink to seamonkey with the following command
Code: Select all
ln -s seamonkey mozilla
Code: Select all
ln -s seamonkey-1.1.8 mozilla
7. reboot computer to recover internet access
Seamonkey 1.1.8 should now respond to clicking the browse desktop icon and to clicking the Menu entry for Seamonkey in the Internet section
8. navigate to /usr/lib with ROX-Filer to find 'seamonkey-1.1.8' directory, open 'seamonkey-1.1.8' to find 'plugins' folder, rename this 'plugins' folder as 'plugins-old'; open another instance of ROX-Filer to find 'seamonkey-1.0.8' directory in /usr/lib, open 'seamonkey-1.0.8' to find 'plugins' folder; now copy (drag) 'plugins' folder in 'seamonkey-1.0.8' to 'seamonkey-1.1.8' directory: upgrade complete!
This procedure verified on four different computers running Puppy 2.17.1 Full install.