Precise: SeaMonkey 2.19
July 14, 2013 —
BarryK
SeaMonkey
I have compiled SeaMonkey 2.19 in Precise Puppy.
The PET (26MB):
http://distro.ibiblio.org/quirky/pet_packages-precise/seamonkey-2.19-i486-precise.pet
Chromium
Just a note while I remember it:
I don't recall who it was who contributed a Chromium PET for Precise. It was in the 'puppy-precise' repo but I took it out, as it needs 'libpng14.so.14'.
That version of libpng is not in the Ubuntu Precise DEB repo.
Does anyone know of another Chromium PET that works in Precise? Or, do you have expertise in creating one? Note, it does need a few adaptations to run in Puppy.
Planning next Precise
I am just starting on a round of compiling some latest apps, preparing for the next release of Precise. SeaMonkey now, then Asunder, Geany, mtPaint, etc.
Also I mentioned that I was planning to improve the PPM. In particular, there needs to be a mechanism for users to report on what software works, and if any post-install tweaks required.
Although it is nice to have access to the large Ubuntu DEB repo, some apps just don't work, and some can be made to work with some adaptations after installation.
My current thinking is that I will use a Fossil repository to hold this "user experience database". You guys who are keen testers can have login access to it, and report success/fail plus any further notes, on each package that you install.
The PPM can then automatically read this database.
Comments
ChromiumUsername: Terryphi
Have you tried this Chromium 18 pet by sheepy on Precise.(I have not): http://www.murga-linux.com/puppy/viewtopic.php?t=80079 My much older Chromium 12 SFS works well on Wary/Racy and includes the necessary libs (for Wary/Racy): http://www.murga-linux.com/puppy/viewtopic.php?t=65802
SM .mozconfig
Username: BarryK
"For the record, this is the .mozconfig I used to compile SM: [code]mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objdir-sm-release mk_add_options MOZ_CO_PROJECT=suite ac_add_options --enable-application=suite ac_add_options --enable-system-hunspell ac_add_options --localstatedir=/var ac_add_options --sysconfdir=/etc ac_add_options --prefix=/usr ac_add_options --host=i486-pc-linux-gnu ac_add_options --disable-dbus ac_add_options --disable-accessibility ac_add_options --with-system-bz2 ac_add_options --disable-updater ac_add_options --disable-parental-controls ac_add_options --enable-places ac_add_options --disable-gnomevfs ac_add_options --disable-system-sqlite ac_add_options --disable-system-cairo ac_add_options --enable-strip ac_add_options --with-system-jpeg ac_add_options --with-system-zlib ac_add_options --enable-libxul ac_add_options --enable-storage ac_add_options --disable-tests ac_add_options --with-default-mozilla-five-home=/usr/lib/seamonkey ac_add_options --enable-jsd ac_add_options --enable-default-toolkit=cairo-gtk2 ac_add_options --disable-crashreporter ac_add_options --enable-libnotify ac_add_options --with-system-libvpx ac_add_options --disable-gio ac_add_options --enable-chrome-format=omni ac_add_options --disable-necko-wifi ac_add_options --disable-gconf ac_add_options --without-system-nspr ac_add_options --without-system-nss [/code]
Chromium posthack
Username: pemasu
"Chromium nowadays creates the .deb named as google-chrome* http://www.chromium.org/getting-involved/dev-channel/ /usr/local/petget/hacks-postinstall.sh already has hack for google-chrome* and chromium installs ok and works. The needed lib dependencies need to be of course met. That is dependent what is on the build. Seamonkey has provided those dependencies. Removing it might need DISTRO_SPECS additions to meet chromium needs. libnss3.so etc should be found.
Chromium 28
Username: peebee
"The version of Chromium 28 at this link works fine on Precise 5.6.1 but not on 5.6.4 as that is missing libraries usually provided by up-to-date Seamonkey or Firefox: http://www.murga-linux.com/puppy/viewtopic.php?t=81351&start=14
just focus on .pet
Username: K Godt
"I would make PPM download the index.html s of ibiblio and present the .pet packages . No huge binary-distro-repo lists . Everything else will likely be helped at the murga-forum . A ftp or rsync server would be nice to play with . ($COMMENTS / $LIKE of 9 STARS) for each pkg entry could be implemented for sure . But I must say , that I seldom turn back to vote for anything, because for a correct vote it needs some days applying a download and then I don't find the bookmark because of running an other Puppy ..
Tags: puppy