[libgda] Removed old and unmaintained XBase code



commit 27bb054324ae129409a5a67e65b8764ac8a7c016
Author: Vivien Malerba <malerba gnome-db org>
Date:   Sat Oct 2 15:04:53 2010 +0200

    Removed old and unmaintained XBase code

 configure.ac                           |   42 ----
 po/POTFILES.skip                       |    3 -
 providers/Makefile.am                  |    5 -
 providers/xbase/Makefile.am            |   37 ----
 providers/xbase/gda-xbase-database.cpp |  106 ----------
 providers/xbase/gda-xbase-database.h   |   39 ----
 providers/xbase/gda-xbase-provider.c   |  351 --------------------------------
 providers/xbase/gda-xbase-provider.h   |   53 -----
 providers/xbase/libgda-xbase-4.0.pc.in |    9 -
 providers/xbase/libmain.c              |   73 -------
 providers/xbase/xbase_specs_dsn.xml.in |    7 -
 tests/providers/.gitignore             |    1 -
 tests/providers/Makefile.am            |   12 -
 tests/providers/check_xbase.c          |   38 ----
 14 files changed, 0 insertions(+), 776 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 7efeff3..46855ef 100644
--- a/configure.ac
+++ b/configure.ac
@@ -720,45 +720,6 @@ fi
 
 AM_CONDITIONAL(FIREBIRD, test x$firebirddir != x)
 
-dnl Test for Xbase
-try_xbase=true
-AC_ARG_WITH(xbase,
-[  --with-xbase=<directory>     use Xbase files in <directory>],[
-if test $withval = no
-then
-	try_xbase=false
-elif test $withval = yes
-then
-	dir="/usr/local"
-else
-	dir=$withval
-fi
-])
-if test $try_xbase = true
-then
-	AC_MSG_CHECKING(for Xbase files)
-	xbasedir=""
-	for d in $dir /usr /usr/local /opt/xbase
-	do
-		if test -f $d/include/xbase/xbase.h
-		then
-			AC_MSG_RESULT(found Xbase in $d)
-			xbasedir=$d
-			break
-		fi
-	done
-	if test x$xbasedir = x
-	then
-		AC_MSG_WARN(Xbase backend not used)
-	else
-		XBASE_CFLAGS=-I${xbasedir}/include
-		XBASE_LIBS="-L${xbasedir}/lib -lxbase"
-		AC_DEFINE(HAVE_XBASE, 1, [Have Xbase])
-	fi
-fi
-
-AM_CONDITIONAL(XBASE, test x$xbasedir != x)
-
 dnl Test for MDB Tools (for MS Access files)
 MDBTOOLS_CHECK([$lib])
 
@@ -1206,8 +1167,6 @@ AC_SUBST(FIREBIRD_LIBS)
 AC_SUBST(FIREBIRD_CFLAGS)
 AC_SUBST(CAMEL_LIBS)
 AC_SUBST(CAMEL_CFLAGS)
-AC_SUBST(XBASE_LIBS)
-AC_SUBST(XBASE_CFLAGS)
 AC_SUBST(JAVA_LIBS)
 AC_SUBST(JAVA_CFLAGS)
 
@@ -1378,7 +1337,6 @@ echo "      Oracle = `if test x$oracledir != x; then echo yes; else echo no; fi`
 echo "      PostgreSQL = `if test x$postgresdir != x; then echo yes; else echo no; fi`"
 echo "      SQLite = yes `if test x$have_sqlite = xyes; then echo '(from system installation)'; else echo '(embedded)'; fi`"
 echo "      SQLCipher = `if test x$have_crypto != xyes; then echo no; else echo yes; fi`"
-dnl echo "      xBase (dBase, Clipper, FoxPro) = `if test x$xbasedir != x; then echo yes; else echo no; fi`"
 dnl echo "      LDAP = `if test x$ldapdir != x; then echo yes; else echo no; fi`"
 echo "      JDBC = `if test x$have_java = xyes; then echo "yes (using $JTYPE)"; else echo no; fi`"
 echo "      WEB = `if test x$have_libsoup = xyes; then echo yes; else echo no; fi`"
diff --git a/po/POTFILES.skip b/po/POTFILES.skip
index c5d1b25..f029922 100755
--- a/po/POTFILES.skip
+++ b/po/POTFILES.skip
@@ -39,8 +39,5 @@ providers/skel-implementation/models/gda-models-provider.c
 providers/skel-implementation/models/libmain.c
 providers/skel-implementation/models/models_specs_dsn.xml.in
 providers/sqlcipher/sqlite3.c
-providers/xbase/gda-xbase-provider.c
-providers/xbase/libmain.c
-providers/xbase/xbase_specs_dsn.xml.in
 testing/html.c
 tests/gda-ddl-creator.c
diff --git a/providers/Makefile.am b/providers/Makefile.am
index 6a815c9..9be0540 100644
--- a/providers/Makefile.am
+++ b/providers/Makefile.am
@@ -30,10 +30,6 @@ if FREETDS
 GDA_FREETDS_SERVER=freetds
 endif
 
-if XBASE
-GDA_XBASE_SERVER=xbase
-endif
-
 if LDAP
 GDA_LDAP_SERVER=ldap
 endif
@@ -65,5 +61,4 @@ SUBDIRS = \
 	$(GDA_SQLCIPHER_SERVER)
 #	$(GDA_FREETDS_SERVER) \
 #	$(GDA_FIREBIRD_SERVER) \
-#	$(GDA_XBASE_SERVER) \
 #	$(GDA_LDAP_SERVER) 
diff --git a/tests/providers/.gitignore b/tests/providers/.gitignore
index 391f970..671625a 100644
--- a/tests/providers/.gitignore
+++ b/tests/providers/.gitignore
@@ -4,7 +4,6 @@ check_firebird
 check_mdb
 check_freetds
 check_bdb
-check_xbase
 check_mysql
 check_oracle
 check_ldap
\ No newline at end of file
diff --git a/tests/providers/Makefile.am b/tests/providers/Makefile.am
index fd99cf1..02f5e92 100644
--- a/tests/providers/Makefile.am
+++ b/tests/providers/Makefile.am
@@ -44,11 +44,6 @@ check_PROGRAMS += check_freetds
 TESTS += check_freetds
 endif
 
-if XBASE
-check_PROGRAMS += check_xbase
-TESTS += check_xbase
-endif
-
 if LDAP
 check_PROGRAMS += check_ldap
 TESTS += check_ldap
@@ -116,13 +111,6 @@ check_freetds_LDADD =  \
 	$(top_builddir)/tests/libgda-test-4.0.la \
 	$(LIBGDA_LIBS)
 
-check_xbase_SOURCES = $(common_sources) check_xbase.c
-check_xbase_CFLAGS = 
-check_xbase_LDADD =  \
-	$(top_builddir)/libgda/libgda-4.0.la \
-	$(top_builddir)/tests/libgda-test-4.0.la \
-	$(LIBGDA_LIBS)
-
 check_ldap_SOURCES = $(common_sources) check_ldap.c
 check_ldap_CFLAGS = 
 check_ldap_LDADD =  \



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]