Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Fri 13 Dec 2019, 05:11
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Browsers and Internet
SeaMonkey-2.46 'portable' - and now, v2.48, too
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 2 [17 Posts]   Goto page: 1, 2 Next
Author Message
Mike Walsh


Joined: 28 Jun 2014
Posts: 5659
Location: King's Lynn, UK.

PostPosted: Tue 09 Apr 2019, 17:21    Post subject:  SeaMonkey-2.46 'portable' - and now, v2.48, too
Subject description: Portable versions of the old reliable Puppy default internet suite....
 

Evening, all.

Well, I guess it was inevitable, really. I've gone and done portable versions of pretty nearly every other Mozilla product (inspired by Fred, of course).....so why not SeaMonkey?

I'll be brutally honest; I don't like it, personally. Not my cup of tea at all. Even by Mozilla standards, it's 'quirky'. But there's plenty of recent mentions of it still on the Forums, and apparently 2.46 is kind of a 'watershed' version between 'older' ways of doing things, and 'newer' ways that break things, so.....

Here y'all go. 'Portable' SeaMonkey 2.46.

EDIT-07/10/19:- Seamonkey 2.48 packages can be found here:-

http://www.murga-linux.com/puppy/viewtopic.php?p=1038911#1038911

---------------------------------------------

Works exactly the same as the others. Unzip the tarball. Place the 'seamonkey32' directory anywhere you like. Start 'er up by clicking on the 'smky' script inside. This creates an internal directory called 'profile'.....and that's where your profile will live. So long as you always start via the script, it'll always use the associated profile.

Credits for inspiration, of course, go to fredx181....

Easy-peasy. Enjoy. Very Happy

----------------------------

For anyone who wants a MenuEntry for one of these portables, try this for a 'template':-

Code:
[Desktop Entry]
Encoding=UTF-8
Name=Seamonkey internet Suite
Comment=Browse the internet
Exec=/path/to/your/portable-app's/start-up script
Icon=/usr/share/pixmaps/xxxxx.png
Type=Application
Terminal=false
Categories=X-Internet-browser;


Copy/paste the above into a new document in Geany. Title it '(Whatever).desktop'. Change the 'Name' to suit. Save it to /usr/share/applications.

Change the 'Exec' path to reflect the location of your 'portable'.

You can find suitable PNG icons for anything with an 'icon search' with Google, DuckDuckGo, etc. I find a 256x256 PNG icon works fine; Rox/JWM will auto-resize it to fit. These want to go in /usr/share/pixmaps. Make sure the names of the icon and the line in the script match.

When you're happy with it, make sure it's finally saved. Open a terminal, and run 'fixmenus'. Then re-start 'X'.

Bingo! You now have a Menu entry for your portable...


Mike. Wink

_________________
MY 'PUPPY' PACKAGES


Last edited by Mike Walsh on Tue 29 Oct 2019, 17:10; edited 4 times in total
Back to top
View user's profile Send private message 
darry19662018

Joined: 31 Mar 2018
Posts: 654
Location: Rakaia

PostPosted: Wed 10 Apr 2019, 04:43    Post subject:  

Nice so far got it running in Lucid Puppy 525 retro with a glic 2.19 update.
[/url]

_________________
Puppy Linux Wiki: http://wikka.puppylinux.com/HomePage

https://freemedia.neocities.org/
Back to top
View user's profile Send private message Visit poster's website 
mikeslr


Joined: 16 Jun 2008
Posts: 3546
Location: 500 seconds from Sol

PostPosted: Wed 10 Apr 2019, 10:00    Post subject:  

Thanks a lot, Mike.

The least I could do was to simplify obtaining a menu-listing for it. So I've attached a pet.

Decompress Mike's SeaMonkey-2.46...tar.gz. Browse within the decompressed folder until you see the folder just named seamonkey32. Right-Click it and change its name to seamonkey246. [No capital letter]. Open a file-manager window to /mnt/home. Left-Press, hold then drag the seamonkey246 folder onto /mnt/home and Select Move. Download and install the attached pet.

To avoid conflicting with any other Seamonkey application you may have and reflect that this is the 2.46 version, reference to ‘portable’ and 246 was often made in the files & folders. It will appear on the Menu as Seamonkey2.46_portable.

If you place the portable folder somewhere other than /mnt/home, open your text editor to /root/my-applications/bin and edit the path.
SeaMonkey_portable-246.pet
Description  Creates Menu-Listing for Seamonkey 2.46 portable
pet

 Download 
Filename  SeaMonkey_portable-246.pet 
Filesize  5.93 KB 
Downloaded  171 Time(s) 
Back to top
View user's profile Send private message 
kuman11

Joined: 26 Dec 2017
Posts: 215

PostPosted: Sat 13 Apr 2019, 01:09    Post subject:  

mike,
I tried to install this .pet, now don't see it in menu ...

After that I restarted X & a failure occurred, both Monkeys couldn't find the profile when I tried to run them ...
Back to top
View user's profile Send private message 
mikeslr


Joined: 16 Jun 2008
Posts: 3546
Location: 500 seconds from Sol

PostPosted: Sat 13 Apr 2019, 11:06    Post subject:  

Hi kuman,

Based on your post, I setup a new version of Slacko 5.7.2CE by moving its SaveFile, rebooted and created a new SaveFile. Downloaded Mike Walsh's package and the above pet. Followed the instructions in my above post. I'm posting from it now, but could also start the builtin version of Seamonkey 2.35.

After decompressing the tar.gz, did you remember to change the name of the seamonkey32 folder to seamonkey246? Move it to /mnt/home? After installing the pet, did you run Menu>setup>Menu Manager to update the Menu?

Edit: Builtin Seamonkey still has its addons -- these would be stored in its profiles. Opened seamonkey-portable and created a bookmark. It would be stored in its profile. Closed and re-opended seamonkey. The bookmark I had made was still there.
Back to top
View user's profile Send private message 
kuman11

Joined: 26 Dec 2017
Posts: 215

PostPosted: Sun 14 Apr 2019, 03:39    Post subject:  

mike,

I haven't run 'Menu>setup>Menu Manager'
What value should I put in it?

Last edited by kuman11 on Fri 19 Apr 2019, 05:34; edited 2 times in total
Back to top
View user's profile Send private message 
kuman11

Joined: 26 Dec 2017
Posts: 215

PostPosted: Fri 19 Apr 2019, 05:26    Post subject:  

Mike,
I moved & symlinced SM32 & 143 Mb of RAM didn't recover ... Do I need to restart s/t to get it back?
Back to top
View user's profile Send private message 
nic007


Joined: 13 Nov 2011
Posts: 3200
Location: Cradle of Humankind

PostPosted: Fri 19 Apr 2019, 05:55    Post subject:  

I'm interested to know why Seamonkey 2.46 and not Seamonkey 2.48. Seamonkey 2.48 works with gclib2.15 libraries (I don't think anything earlier though).
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 5659
Location: King's Lynn, UK.

PostPosted: Fri 19 Apr 2019, 06:12    Post subject:  

nic007 wrote:
I'm interested to know why Seamonkey 2.46 and not Seamonkey 2.48. Seamonkey 2.48 works with gclib2.15 libraries (I don't think anything earlier though).


@ Nic:-

Ah, that was something of an arbitrary decision, mate. There's been a lot of talk on the forum recently, in assorted different threads, about how 2.46 is apparently the last version that supports a lot of older ways of doing things.....apparently, after that, some things don't seem to work the same way they used to.

Like I said, even among the Mozilla-based browsers, SM is not a 'favourite' of mine, so I don't tend to keep up with it in quite the same way as I've begun to with the Quantum-based FFs.

I can soon knock together a 2.48 version if you think it would be popular.


Mike.

_________________
MY 'PUPPY' PACKAGES

Back to top
View user's profile Send private message 
nic007


Joined: 13 Nov 2011
Posts: 3200
Location: Cradle of Humankind

PostPosted: Fri 19 Apr 2019, 07:40    Post subject:  

Mike Walsh wrote:
nic007 wrote:
I'm interested to know why Seamonkey 2.46 and not Seamonkey 2.48. Seamonkey 2.48 works with gclib2.15 libraries (I don't think anything earlier though).


@ Nic:-

Ah, that was something of an arbitrary decision, mate. There's been a lot of talk on the forum recently, in assorted different threads, about how 2.46 is apparently the last version that supports a lot of older ways of doing things.....apparently, after that, some things don't seem to work the same way they used to.

Like I said, even among the Mozilla-based browsers, SM is not a 'favourite' of mine, so I don't tend to keep up with it in quite the same way as I've begun to with the Quantum-based FFs.

I can soon knock together a 2.48 version if you think it would be popular.


Mike.

Just a matter of interest because version 2.48 is supposed to be the last gclib2 version. Version 2.48 runs OOTB on Precise 571 which has gclib2.15 but not on Racy which has gclib2.10 (although that may be because of the way the puppys were compiled). Also - I'm not quite familiar with your portable versions but what advantages does it have in comparison to downloading the tarball, converting it to sfs and running the executable from the loaded sfs Seamonkey folder?
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 5659
Location: King's Lynn, UK.

PostPosted: Fri 19 Apr 2019, 14:14    Post subject:  

@ Nic:-

nic007 wrote:
Just a matter of interest because version 2.48 is supposed to be the last gclib2 version. Version 2.48 runs OOTB on Precise 571 which has gclib2.15 but not on Racy which has gclib2.10 (although that may be because of the way the puppys were compiled). Also - I'm not quite familiar with your portable versions but what advantages does it have in comparison to downloading the tarball, converting it to sfs and running the executable from the loaded sfs Seamonkey folder?


From the sound of things, probably none at all.....apart from the one fact that the profile is also portable; wherever you take the browser, the profile's there, too, ready to go. Most of the portables I've put together recently are Mozilla-based, inspired by Fred's FF-Quantum portable, and take advantage of the fact that all Mozilla's stuff runs from a single, self-contained directory.

Mostly, playing around with 'em just to see if they would work, TBH. Since the principle was sound, and they did, I published them. No more, no less; I've always been an adherent of the maxim 'Choice in all things' when it comes to Puppy software. The more ways we have of doing something, the better as far as I'm concerned.

An SFS, of course, you load/unload as & when wanted. These things will sit completely outside the Puppy file-system, and will start from a custom Menu-entry or a sym-link. They'll run from a USB stick, so they truly are portable between machines/Puppies.....and you can even run these on a different distro; there's nothing Puppy-specific about them. The 'pulseaudio' stuff is self-contained......and GTK-3.0 is pretty much default issue across mainstream distros these days.

Up till around 6 months ago I was also using AntiX 16.1. I took a copy of Fred's portable-Quantum, put it on a USB stick. Fired up AntiX, plugged the stick in, mounted it, navigated to it, then clicked on the start script.

It fired straight up, and ran.....without issue. You never know, I might even take a crack at Basilisk, or TOR; we'll see how the mood takes me..! (They're all Mozilla-based, and all work the same way....so why not? The same principle ought to apply....)


Mike.

_________________
MY 'PUPPY' PACKAGES

Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 5659
Location: King's Lynn, UK.

PostPosted: Mon 07 Oct 2019, 18:39    Post subject:  

Now then, boys & girls.

Following points raised above by Nic, and a certain degree of personal experimentation, I've now put together two 'portables' for SeaMonkey 2.48.....the very last of the GTK2 builds, I believe.

- A standard build of 2.48 (fine in the likes of Precise 571, Slackos 560/570, etc.....as Nic says, anything with glibc 2.15 or higher, and
- A glibc219-'tweaked' version for older Pups - using watchdog's method, as usual.....all thanks to him.

You can find them at my Google Drive, as always:-

'Standard' Seamonkey 2.48

Glibc_219 'tweaked' Seamonkey 2.48

Usage instructions as in the first post, above. Download; unzip; move the 'seamonkey32' folder where you want it, and start it with the 'smky' script inside.

Help yourselves to the version you want; these are all 32-bit builds for now. I'll see about putting a 64-bit version of 2.48 together if anybody's interested, like.

As always.....enjoy.


Mike. Wink

_________________
MY 'PUPPY' PACKAGES

Back to top
View user's profile Send private message 
mikeslr


Joined: 16 Jun 2008
Posts: 3546
Location: 500 seconds from Sol

PostPosted: Mon 07 Oct 2019, 19:59    Post subject: 2.46 vs. 2.48: Netvideohunter  

Seamonkey 2.46 was the last version of Seamonkey into which Netvideohunter could be installed without employing the Classic Addon archive. https://github.com/JustOff/ca-archive/releases. As I wrote previously, Netvideohunter remains the easiest way to download videos.
Back to top
View user's profile Send private message 
Moose On The Loose


Joined: 24 Feb 2011
Posts: 835

PostPosted: Mon 07 Oct 2019, 21:55    Post subject: Re: 2.46 vs. 2.48: Netvideohunter  

mikeslr wrote:
Seamonkey 2.46 was the last version of Seamonkey into which Netvideohunter could be installed without employing the Classic Addon archive. https://github.com/JustOff/ca-archive/releases. As I wrote previously, Netvideohunter remains the easiest way to download videos.


It appears that youtube now often prevents you from using netvideohunter.
I used to fairly often grab a copy of something after I watched it. Usually this would be a bit of science or the like where something really needed a freeze frame for me to study it.
Back to top
View user's profile Send private message 
oui

Joined: 20 May 2005
Posts: 3499
Location: near Woof (Germany) :-) - 3 PC's: DELL SX280 750 MB Pentium4, Acer emachines 2 GB AMD64. DELL XPS15

PostPosted: Sat 26 Oct 2019, 17:10    Post subject: Re: SeaMonkey-2.46 'portable' - and now, v2.48, too
Subject description: Portable versions of the old reliable Puppy default browser...
 

Mike Walsh wrote:
Unzip the tarball. Place the 'seamonkey32' directory anywhere you like.:


My method was different until today

- rename the /usrlib/seamonkey link (or the firefox link if derivate with firefox!) in /usr/lib/mozold
- create a dir, not a link, under the same name
- download from the seamonkey site (see under help in Seamonkey or google!)
- hit on it in rox
- Puppy-unzip opens
- mark all
- unzip all into the new dir according step 2
- move with rox all the content a level higher in the tree...
- if needing create a link
Code:
ln -s /usr/lib/[newdirname]/seamonkey /usr/lib/[newdirname]/firefox

- try it Idea
- if it goes, you can now erase that what is old and remaster Laughing (don't forget to include your flashplayer Wink ! and you can add a dir /root/.mozilla containing minimal start values, your start page on Puppy forum or else and bookmarks/bookmarkbar and an event. second open window for ex. for the online editor of http://inputking.com (that editor works in each language and writing incl. chinese, devanagari etc. but includes supp. fonts in /usr/share/fonts/... and hunspell's in /usr/share/hunspell/... With it, you can use puppy avoiding the complex installation of some input method) : if you work without savefile (as I) each new session contains only that, what you are willing to open to all risks in the internet Rolling Eyes - probably the best protection you can have!

goes until seamonkey-2.46 with the most not terribly old puppy's (eventually under adding of dependencies; a *.pet with then exists somewhere in that forum!)

(in case of ff is, of course, no firefox available under the actual settings any more!)

but...

did do try yourself same thing as

Mike Walsh wrote:
Unzip the tarball. Place the 'seamonkey32' directory anywhere you like.:


with the new seamonkey-2.49.5?

surprise, surprise...

note: seamonkey-2.45.4 goes also so but only in adequate new puppy's with the new lib's!!!
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 2 [17 Posts]   Goto page: 1, 2 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Browsers and Internet
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1007s ][ Queries: 12 (0.0107s) ][ GZIP on ]