[Xfce4-commits] <midori:master> Make sqlite3 a mandatory dependency
Christian Dywan
noreply at xfce.org
Thu Jul 1 20:58:06 CEST 2010
Updating branch refs/heads/master
to 4f9615167eab26729de4134b3bb1f5eced3b9e88 (commit)
from 94b6cf4e174571085e6e477eedd5bd49b644cd9e (commit)
commit 4f9615167eab26729de4134b3bb1f5eced3b9e88
Author: Christian Dywan <christian at twotoasts.de>
Date: Thu Jul 1 20:58:20 2010 +0200
Make sqlite3 a mandatory dependency
README | 4 ++--
wscript | 13 ++-----------
2 files changed, 4 insertions(+), 13 deletions(-)
diff --git a/README b/README
index 305c921..e58c5b0 100644
--- a/README
+++ b/README
@@ -11,9 +11,9 @@ Midori is a lightweight web browser.
* Customizable and extensible interface.
* Extensions written in C.
-Requirements: GTK+ 2.10, WebkitGTK+ 1.1.1, libXML2, libsoup 2.25.2
+Requirements: GTK+ 2.10, WebkitGTK+ 1.1.1, libXML2, libsoup 2.25.2, sqlite 3.0
-Optional: Unique 0.9, libidn, sqlite 3.0, docutils, libnotify
+Optional: Unique 0.9, libidn, docutils, libnotify
For installation instructions read INSTALL.
diff --git a/wscript b/wscript
index 76de481..952f582 100644
--- a/wscript
+++ b/wscript
@@ -186,15 +186,6 @@ def configure (conf):
unique = 'no '
conf.define ('HAVE_UNIQUE', [0,1][unique == 'yes'])
- if option_enabled ('sqlite'):
- check_pkg ('sqlite3', '3.0', False, var='SQLITE')
- sqlite = ['N/A','yes'][conf.env['HAVE_SQLITE'] == 1]
- if sqlite != 'yes':
- option_checkfatal ('sqlite', 'history database')
- else:
- sqlite = 'no '
- conf.define ('HAVE_SQLITE', [0,1][sqlite == 'yes'])
-
if option_enabled ('libnotify'):
check_pkg ('libnotify', mandatory=False)
libnotify = ['N/A','yes'][conf.env['HAVE_LIBNOTIFY'] == 1]
@@ -225,6 +216,8 @@ def configure (conf):
check_pkg ('libsoup-2.4', '2.29.3', False, var='LIBSOUP_2_29_3')
check_pkg ('libsoup-2.4', '2.29.91', False, var='LIBSOUP_2_29_91')
check_pkg ('libxml-2.0', '2.6')
+ check_pkg ('sqlite3', '3.0', True, var='SQLITE')
+ conf.define ('HAVE_SQLITE', 1)
if conf.env['HAVE_LIBSOUP_2_27_90']:
idn = 'yes'
@@ -327,7 +320,6 @@ def configure (conf):
print '''
Localization: %(nls)s (intltool)
Icon optimizations: %(icons)s (rsvg-convert)
- History: %(sqlite)s (sqlite3)
Notifications: %(libnotify)s (libnotify)
IDN support: %(idn)s (libidn or libsoup 2.27.90)
@@ -376,7 +368,6 @@ def set_options (opt):
group = opt.add_option_group ('Optional features', '')
add_enable_option ('unique', 'single instance support', group)
add_enable_option ('libidn', 'international domain name support', group)
- add_enable_option ('sqlite', 'history database support', group)
add_enable_option ('libnotify', 'notification support', group)
add_enable_option ('addons', 'building of extensions', group)
add_enable_option ('tests', 'building of tests', group, disable=True)
More information about the Xfce4-commits
mailing list