Precise: SeaMonkey 2.19

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.


Posted on 14 Jul 2013, 16:18


Comments:

Posted on 14 Jul 2013, 16:33 by Terryphi
Chromium
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


Posted on 14 Jul 2013, 16:50 by BarryK
SM .mozconfig
For the record, this is the .mozconfig I used to compile SM:

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




Posted on 14 Jul 2013, 17:45 by pemasu
Chromium posthack
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.


Posted on 14 Jul 2013, 22:02 by peebee
Chromium 28
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


Posted on 14 Jul 2013, 23:52 by K Godt
just focus on .pet
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 ..