Author: cazfi
Date: Mon Jan  2 00:24:53 2017
New Revision: 34770

URL: http://svn.gna.org/viewcvs/freeciv?rev=34770&view=rev
Log:
Made sqlite3 hard requirement.
Sqlite3 based player authentication is enabled by default.

See patch #7379

Modified:
    trunk/INSTALL
    trunk/configure.ac
    trunk/doc/README.packaging

Modified: trunk/INSTALL
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/INSTALL?rev=34770&r1=34769&r2=34770&view=diff
==============================================================================
--- trunk/INSTALL       (original)
+++ trunk/INSTALL       Mon Jan  2 00:24:53 2017
@@ -87,6 +87,10 @@
 
    http://site.icu-project.org/
 
+ - libsqlite3
+
+   http://www.sqlite.org/
+
 The svn version has additional requirements. A release version
 contains the generated files.
 

Modified: trunk/configure.ac
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/configure.ac?rev=34770&r1=34769&r2=34770&view=diff
==============================================================================
--- trunk/configure.ac  (original)
+++ trunk/configure.ac  Mon Jan  2 00:24:53 2017
@@ -110,6 +110,8 @@
   AC_DEFINE([MALLOC_ZERO_OK], [1], [It's ok to call malloc() for zero bytes])
 fi
 
+FC_CHECK_SQLITE3([], [AC_MSG_ERROR([sqlite3 not found])])
+
 dnl set default values
 fcdb_all=no
 fcdb_mysql=no
@@ -123,9 +125,9 @@
 dnl comma-separated-list: Detect these or abort.
 AC_ARG_ENABLE([fcdb],
   AS_HELP_STRING([--enable-fcdb[=no/all/mysql/postgres/sqlite3]],
-                 [database backends [no](no, or list)]),
+                 [database backends [sqlite3](no, or list)]),
 [databases=${enableval}],
-[databases=no])
+[databases=sqlite3])
 
 for db in $(echo $databases | $SED 's/,/ /g') ; do
   if test "x$db" = "xall" ; then

Modified: trunk/doc/README.packaging
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/doc/README.packaging?rev=34770&r1=34769&r2=34770&view=diff
==============================================================================
--- trunk/doc/README.packaging  (original)
+++ trunk/doc/README.packaging  Mon Jan  2 00:24:53 2017
@@ -20,6 +20,8 @@
 * Gtk2-client has been dropped completely
 * Sdl1.2 Mixer support has been dropped
 * Minimum automake version is now 1.11.3
+* Libsqlite3 is now hard requirement
+* Sqlite3 based player authentication support is enabled by default
 
 ----------------------------------------------------------------------
 Compatibility of modified versions


_______________________________________________
Freeciv-commits mailing list
Freeciv-commits@gna.org
https://mail.gna.org/listinfo/freeciv-commits

Reply via email to