Diffie, great ! I think its good to forward your mail to the ML so
somebody who is willing to work on ff 3.5.x can take advantage of your
work. Of course if you are busy, life its first and it should be that
way.
As for the project contributions you already contributed a lot, and
for sure you will always be with us as a dev, or whatever you feel it
should be :)
Thanks man, and you are always welcome !!!
Rgds
Saxa
---------- Forwarded message ----------
From: Paul Blazejowski <
paulb@...>
Date: Sat, Aug 15, 2009 at 5:38 PM
Subject: Mozilla/xulrunner and friends
To: Sasa Ostrouska <
casaxa@...>
Hi Sasa,
I am sorry i have not been as active lately as i was always in the past
when it comes to the project, i am still around tough.
I been having hard time lately when it comes to the latest xul/firefox
building because of the dependencies from nss/nspr.
I will attach a patch from svn tree i made. My base for nss/nspr was
gsb/arch linux svn.
The updated scripts for xulrunner and firefox will build once we figure
out how to properly build nss/nspr libraries and i would consider them
final.
Lately my time does not permit me to complete the nspr/nss scripts and
have a build packages for them, thus why i am writing this in hopes that
others on the team if their time permits could help and use the patch as
a starting point.
When i get more free time i will surely work on things but life has been
hectic these days for me, personal,work...sorry i don't want to make
this as w rant or vent.
I would like to be still a part of the project and help when needed and
be proud that the effort that the team put into it is well received by
all who use the packages.
Thanks for reading :-)
-paul
[nss_nspr-svn.patch]
Index: SOURCES/xulrunner/mozconfig-xul
===================================================================
--- SOURCES/xulrunner/mozconfig-xul (revision 2732)
+++ SOURCES/xulrunner/mozconfig-xul (working copy)
@@ -39,3 +39,5 @@
ac_add_options --enable-safe-browsing
ac_add_options --disable-mochitest
ac_add_options --disable-crashreporter
+ac_add_options --with-system-nspr
+ac_add_options --with-system-nss
Index: SOURCES/xulrunner/xulrunner-unversiondir.patch
===================================================================
--- SOURCES/xulrunner/xulrunner-unversiondir.patch (revision 2732)
+++ SOURCES/xulrunner/xulrunner-unversiondir.patch (working copy)
@@ -1,6 +1,6 @@
-diff -Naur xulrunner-orig/config/autoconf.mk.in xulrunner/config/autoconf.mk.in
---- xulrunner-orig/config/autoconf.mk.in 2008-08-14 06:00:34.000000000 -0400
-+++ xulrunner/config/autoconf.mk.in 2008-09-30 22:54:20.830283969 -0400
+diff -Naur xulrunner/config/autoconf.mk.in xulrunner/config/autoconf.mk.in
+--- ulrunner-orig/config/autoconf.mk.in 2008-08-14 06:00:34.000000000 -0400
++++ ulrunner/config/autoconf.mk.in 2008-09-30 22:54:20.830283969 -0400
@@ -58,14 +58,14 @@
prefix = @prefix@
exec_prefix = @exec_prefix@
Index: SOURCES/mozilla-firefox/mozconfig-fx
===================================================================
--- SOURCES/mozilla-firefox/mozconfig-fx (revision 2732)
+++ SOURCES/mozilla-firefox/mozconfig-fx (working copy)
@@ -45,3 +45,5 @@
ac_add_options --enable-safe-browsing
ac_add_options --enable-libxul
ac_add_options --with-libxul-sdk=/usr/lib/xulrunner-devel
+ac_add_options --with-system-nspr
+ac_add_options --with-system-nss
Index: SOURCES/mozilla-firefox/all-dropline.js
===================================================================
--- SOURCES/mozilla-firefox/all-dropline.js (revision 0)
+++ SOURCES/mozilla-firefox/all-dropline.js (revision 0)
@@ -0,0 +1,3 @@
+pref("browser.startup.homepage", "chrome://browser-region/locale/region.properties");
+pref("general.useragent.vendor", "Dropline");
+pref("general.useragent.vendorSub", "2.26.3");
Index: SCRIPTS/xulrunner/build
===================================================================
--- SCRIPTS/xulrunner/build (revision 2732)
+++ SCRIPTS/xulrunner/build (working copy)
@@ -5,7 +5,7 @@
#
NAME="xulrunner"
-VERSION="1.9.0.11"
+VERSION="1.9.1.2"
REVISION="1"
PKG_SOURCEURL='http://releases.mozilla.org/pub/mozilla.org/$NAME/releases/$VERSION/source/$NAME-$VERSION-source.tar.bz2'
Index: SCRIPTS/nss/build
===================================================================
--- SCRIPTS/nss/build (revision 0)
+++ SCRIPTS/nss/build (revision 0)
@@ -0,0 +1,30 @@
+#!/bin/sh
+#
+# Copyright 2009 Diffie
+# Available under the terms of the GNU GPL.
+#
+
+NAME="nss"
+VERSION="3.12.3.1"
+REVISION="1"
+
+PKG_SOURCEURL='http://ftp.mozilla.org/pub/mozilla.org/security/$NAME/releases/NSS_3_12_3_1_RTM/src/$NAME-$VERSION.tar.gz'
+
+. $DLG_ROOT/config
+. $DLG_ROOT/SCRIPTS/dropline-functions.sh
+
+cflags
+cxxflags
+prepare
+analyzesource
+export BUILD_OPT=1
+make -j 1 -C mozilla/security/coreconf || return 1
+make -j 1 -C mozilla/security/dbm || return 1
+make -j 1 -C mozilla/security/nss || return 1
+makeinstall
+tidydocumentation
+analyzebinaries
+finalizepackage
+packagize
+cleanup
+
Index: SCRIPTS/nss/desc
===================================================================
--- SCRIPTS/nss/desc (revision 0)
+++ SCRIPTS/nss/desc (revision 0)
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|' on
+# the right side marks the last column you can put a character in. You must make
+# exactly 11 lines for the formatting to be correct. It's also customary to
+# leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+nss: NSS (Netscape Security Suite) required by XULRunner
+nss:
+nss:
+nss:
+nss:
+nss:
+nss:
+nss:
+nss:
+nss:
+nss:
Index: SCRIPTS/nspr/build
===================================================================
--- SCRIPTS/nspr/build (revision 0)
+++ SCRIPTS/nspr/build (revision 0)
@@ -0,0 +1,28 @@
+#!/bin/sh
+#
+# Copyright 2009 Diffie
+# Available under the terms of the GNU GPL.
+#
+
+NAME="nspr"
+VERSION="4.8"
+REVISION="1"
+
+PKG_SOURCEURL='http://ftp.mozilla.org/pub/mozilla.org/$NAME/releases/v$VERSION/src/$NAME-$VERSION.tar.gz'
+
+. $DLG_ROOT/config
+. $DLG_ROOT/SCRIPTS/dropline-functions.sh
+
+cflags
+cxxflags
+prepare
+analyzesource
+configure
+make
+makeinstall
+tidydocumentation
+analyzebinaries
+finalizepackage
+packagize
+cleanup
+
Index: SCRIPTS/nspr/desc
===================================================================
--- SCRIPTS/nspr/desc (revision 0)
+++ SCRIPTS/nspr/desc (revision 0)
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|' on
+# the right side marks the last column you can put a character in. You must make
+# exactly 11 lines for the formatting to be correct. It's also customary to
+# leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+nspr: NSPR (Netscape Portable Runtimed) required by XULRunner
+nspr:
+nspr:
+nspr:
+nspr:
+nspr:
+nspr:
+nspr:
+nspr:
+nspr:
+nspr:
Index: SCRIPTS/mozilla-firefox/build
===================================================================
--- SCRIPTS/mozilla-firefox/build (revision 2732)
+++ SCRIPTS/mozilla-firefox/build (working copy)
@@ -5,7 +5,7 @@
#
NAME="mozilla-firefox"
-VERSION="3.0.11"
+VERSION="3.5.2"
REVISION="1"
PKG_SOURCEURL='http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$VERSION/source/firefox-$VERSION-source.tar.bz2'
@@ -13,15 +13,14 @@
PKG_TARBALL=firefox-$VERSION-source
-PKG_PATCH[0]="firefox-prefs.patch"
-PKG_PATCH[1]="firefox-unversiondir.patch"
+PKG_PATCH[0]="firefox-unversiondir.patch"
+PKG_PATCH[1]="all-dropline.js"
PKG_PATCH[2]="bookmarks.html"
PKG_PATCH[3]="doinst.sh"
PKG_PATCH[4]="mozconfig-fx"
PKG_PATCH[5]="mozilla-firefox.desktop"
PKG_PATCH[6]="mozconfig64-fx"
-
. $DLG_ROOT/config
. $DLG_ROOT/SCRIPTS/dropline-functions.sh
@@ -30,7 +29,6 @@
#cxxflags ""
prepare
applypatch 0 1
-applypatch 1 1
analyzesource
# We use mozconfig, no need to pass
@@ -60,6 +58,13 @@
createdir $PKG_STAGEROOT$PKG_PREFIX/share/applications
createdir $PKG_STAGEROOT$PKG_PREFIX/share/pixmaps
+findpatch filename all-dropline.js
+spewdo "cp $filename $PKG_STAGEROOT$PKG_LIBDIR/firefox/defaults/preferences/all-dropline.js"
+
+cat > $PKG_STAGEROOT$PKG_LIBDIR/firefox/browserconfig.properties << EOF
+browser.startup.homepage=file:///usr/share/dropline/home/index.html
+EOF
+
findpatch filename mozilla-firefox.desktop
spewdo "cp $filename $PKG_STAGEROOT$PKG_PREFIX/share/applications"
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.
http://p.sf.net/sfu/bobj-july_______________________________________________
Dropline-gnome-devel mailing list
Dropline-gnome-devel@...
https://lists.sourceforge.net/lists/listinfo/dropline-gnome-devel