New commits:
commit 845ca03b2d6b2a5f822bc295016a9594934dd098
Author: George Sherwood <gsherwood AT sourcemage.org>
Commit: George Sherwood <gsherwood AT sourcemage.org>
xulrunner: One more update to fix xulrunner clobbering nss and
nspr. Switched to system nss and nspr which required a
patch to keep from building nss.pc. Probably need to dispel
xulrunner, cast nspr nss and than cast xulrunner to gaurantee
success.
diff --git a/http/xulrunner/DEPENDS b/http/xulrunner/DEPENDS
index c094e55..ad5bba8 100755
--- a/http/xulrunner/DEPENDS
+++ b/http/xulrunner/DEPENDS
@@ -4,6 +4,7 @@ depends jpeg &&
depends libidl &&
depends libxft &&
depends libpng &&
+depends nss &&
depends perl &&
depends xorg-libs '--with-x' &&
depends zip &&
diff --git a/http/xulrunner/DETAILS b/http/xulrunner/DETAILS
index 7319e20..f33af98 100755
--- a/http/xulrunner/DETAILS
+++ b/http/xulrunner/DETAILS
@@ -35,7 +35,7 @@
SOURCE_URL[0]=http://releases.mozilla.org/pub/mozilla.org/$SOURCE_URI
SOURCE2_URL[11]=ftp://ftp.free.fr/pub/Networking/www/Mozilla/$SOURCE2_URI
SOURCE2_URL[12]=ftp://ftp.eunet.ie/mirrors/ftp.mozilla.org/pub/$SOURCE2_URI
WEB_SITE=http://www.mozilla.org/
- PATCHLEVEL=1
+ PATCHLEVEL=2
ENTERED=20060829
LICENSE[0]=MPL
DOCS="LICENSE README.txt"
diff --git a/http/xulrunner/HISTORY b/http/xulrunner/HISTORY
index 7db4723..0a9cd60 100644
--- a/http/xulrunner/HISTORY
+++ b/http/xulrunner/HISTORY
@@ -1,3 +1,11 @@
+2008-10-10 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * DEPENDS: depends nss
+ * INSTALL: Added back sed's of four pc files for nspr.
+ * mozconfig3: Switched to system nspr and nss
+ * PRE_BUILD: Added patch
+ * xulrunner-nss.patch: Added patch to prevent building of
mozilla-nss.pc
+
2008-10-09 George Sherwood <gsherwood AT sourcemage.org>
* INSTALL: Removed sed's of three pc files for nspr.
Few other small cleanups.
diff --git a/http/xulrunner/INSTALL b/http/xulrunner/INSTALL
index d74a782..bd04c92 100755
--- a/http/xulrunner/INSTALL
+++ b/http/xulrunner/INSTALL
@@ -31,6 +31,11 @@ fi
#Need ln -s to for some apps
ln -s $INSTALL_ROOT/usr/lib/xulrunner-1.9/ $INSTALL_ROOT/usr/lib/xulrunner
&&
+# make the pkgconfig files reference the nspr from the standalone nspr spell
+sedit 's/nspr/mozilla-nspr/'
${INSTALL_ROOT}/usr/lib/pkgconfig/mozilla-js.pc &&
+sedit 's/nspr/mozilla-nspr/'
${INSTALL_ROOT}/usr/lib/pkgconfig/mozilla-plugin.pc &&
+sedit 's/nspr/mozilla-nspr/' ${INSTALL_ROOT}/usr/lib/pkgconfig/libxul.pc &&
+sedit 's/nspr/mozilla-nspr/'
${INSTALL_ROOT}/usr/lib/pkgconfig/libxul-unstable.pc &&
#libxul.pc needs to include an idl compiler directory
sed -i 's:\/xulrunner-1\.9\/idl:\/xulrunner-1\.9\/idl\/stable:'
${INSTALL_ROOT}/usr/lib/pkgconfig/libxul.pc &&
diff --git a/http/xulrunner/PRE_BUILD b/http/xulrunner/PRE_BUILD
index 917987f..85f5f8e 100755
--- a/http/xulrunner/PRE_BUILD
+++ b/http/xulrunner/PRE_BUILD
@@ -5,6 +5,8 @@ cd mozilla &&
if [[ $FIREFOX_OFFICIAL == y ]]; then
diff --git a/http/xulrunner/mozconfig3 b/http/xulrunner/mozconfig3
index 097b5cc..922cf51 100644
--- a/http/xulrunner/mozconfig3
+++ b/http/xulrunner/mozconfig3
@@ -10,8 +10,8 @@ ac_add_options --prefix=$INSTALL_ROOT/usr
ac_add_options --with-pthreads
# These cause breakage when building apps
-#ac_add_options --with-system-nspr
-#ac_add_options --with-system-nss
+ac_add_options --with-system-nspr
+ac_add_options --with-system-nss