[Lunar-commits] <moonbase> firefox: disable system sqlite
Paul Bredbury
brebs at lunar-linux.org
Thu Oct 1 05:57:07 CEST 2009
commit abedbdf8f810416cfc06c953661806cae555c5f0
Author: Paul Bredbury <brebs at lunar-linux.org>
Date: Thu Oct 1 10:57:07 2009 +0700
firefox: disable system sqlite
Because it's unsupported, and makes firefox crash when doing something as simple as adding a bookmark.
Also, validate_source_dir was in wrong position.
---
web/firefox/DEPENDS | 8 ++++++--
web/firefox/DETAILS | 2 +-
web/firefox/PRE_BUILD | 2 +-
3 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/web/firefox/DEPENDS b/web/firefox/DEPENDS
index 5f7aef2..ee318dd 100644
--- a/web/firefox/DEPENDS
+++ b/web/firefox/DEPENDS
@@ -6,8 +6,12 @@ depends gtk+-2
depends nss
depends curl
-optional_depends "sqlite" "" "" \
- "Use system sqlite"
+# Firefox crashes with sqlite 3.6.18 when adding new bookmarks:
+# https://bugzilla.mozilla.org/show_bug.cgi?id=512940
+# Comment 9: "System SQLite isn't supported by Mozilla (in fact we discourage its use)"
+# So, disable the option to use system sqlite - instead, use Mozilla's version
+#optional_depends "sqlite" "" "" \
+# "Use system sqlite"
optional_depends "flash-plugin-10" "" "" \
"To enable Flash plugin"
diff --git a/web/firefox/DETAILS b/web/firefox/DETAILS
index 1f0a99a..fa6d17d 100644
--- a/web/firefox/DETAILS
+++ b/web/firefox/DETAILS
@@ -7,7 +7,7 @@
SOURCE_VFY=sha1:83b2625eb74e81b473ac40ac52505e5fc9a497eb
WEB_SITE=http://www.mozilla.org/projects/firefox
ENTERED=20030810
- UPDATED=20090909
+ UPDATED=20090930
MAINTAINER="tchan at lunar-linux.org"
PSAFE=no
SHORT="A speedy, full-featured web browser"
diff --git a/web/firefox/PRE_BUILD b/web/firefox/PRE_BUILD
index ed41125..cc901d0 100644
--- a/web/firefox/PRE_BUILD
+++ b/web/firefox/PRE_BUILD
@@ -1,5 +1,5 @@
-mk_source_dir &&
validate_source_dir &&
+mk_source_dir &&
cd $SOURCE_DIRECTORY &&
unpack $SOURCE
More information about the Lunar-commits
mailing list