SOURCES: libgda3-tds.patch (NEW) - tds 0.82; explictly require version to b...

arekm arekm at pld-linux.org
Mon Jun 16 13:55:06 CEST 2008


Author: arekm                        Date: Mon Jun 16 11:55:05 2008 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- tds 0.82; explictly require version to be passed

---- Files affected:
SOURCES:
   libgda3-tds.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/libgda3-tds.patch
diff -u /dev/null SOURCES/libgda3-tds.patch:1.1
--- /dev/null	Mon Jun 16 13:55:06 2008
+++ SOURCES/libgda3-tds.patch	Mon Jun 16 13:55:00 2008
@@ -0,0 +1,31 @@
+--- configure.in~	2008-06-16 13:32:45.221728076 +0200
++++ configure.in	2008-06-16 13:34:23.997976142 +0200
+@@ -535,13 +535,13 @@
+ 	AC_MSG_CHECKING(for freetds files)
+ 	for d in $dir /usr/local/freetds /usr /opt/freetds /opt/packages/freetds /opt/freetds-0.50
+ 	do
+-		if test -f "$d/include/tds.h" -a -e "$d/$lib/libtds$mylibext" -a -f "$d/include/tdsver.h"
++		if test -f "$d/include/sybdb.h" -a -e "$d/$lib/libsybdb$mylibext"
+ 		then
+ 			AC_MSG_RESULT(found freetds in $d)
+ 			freetdsdir="$d"
+ 			freetds_incdir="$d/include"
+ 			break
+-		elif test -f "$d/include/freetds/tds.h" -a -e "$d/$lib/libtds$mylibext" -a -f "$d/include/freetds/tdsver.h"
++		elif test -f "$d/include/freetds/sybdb.h" -a -e "$d/$lib/libsybdb$mylibext"
+ 		then
+ 			AC_MSG_RESULT(found freetds in $d and includes in $d/include/freetds)
+ 			freetdsdir="$d"
+@@ -553,8 +553,11 @@
+ 	then
+ 		AC_MSG_WARN(tds backend not used)
+ 	else
++		AC_ARG_WITH(tds-version,
++			[  --with-tds-version=x.y use specified freetds version],
++			[ freetdsvercheck=$withval ])
++
+ 		AC_MSG_CHECKING(for freetds version)
+-		freetdsvercheck=$(grep "^#define \(VERSION_NO \|TDS_VERSION_NO \)" $freetds_incdir/tdsver.h|sed 's|^.*".*v\(.*\)"|\1|')
+ 		if test "x$freetdsvercheck" = "x"
+ 		then
+ 			AC_MSG_WARN(freetds version check failed - backend not used)
================================================================


More information about the pld-cvs-commit mailing list