summaryrefslogtreecommitdiff
path: root/databases/unixodbc/Makefile
diff options
context:
space:
mode:
authorjnemeth <jnemeth>2010-05-03 02:10:43 +0000
committerjnemeth <jnemeth>2010-05-03 02:10:43 +0000
commit75efaa9e2c2aa11d620e1b7ed749ac5cdd3f4191 (patch)
treeac461feb32ee495d75e24803428c1409e596c240 /databases/unixodbc/Makefile
parent5d2afbf4bce384e7a67097bf6802e8c5166c46a6 (diff)
downloadpkgsrc-75efaa9e2c2aa11d620e1b7ed749ac5cdd3f4191.tar.gz
Update to unixODBC 2.3.0:
2.3.0 * Try and rationalise the way the connection process find the driver version and supported functions * Sort out problem in isql with blank lines * Stop libthread from being used under AIX * Move the GUI parts off into a new project http://sourceforge.net/projects/unixodbc-gui-qt/ * Strip out the GUI parts. I have also removed the spec files as they will need redoing, * Move the Test parts off into a new project http://sourceforge.net/projects/unixodbc-test/ * Add interface into odbcinstQ to allow for a dialog if SQLDriverConnect is called without a DSN= (as the MS spec) * Allow the setting of a default Threading level in the ODBC section of odbcinst.ini * Change double format string in Postgre7.1 driver * Add missing CR to output of odbcinst * add fixes to MiniSQL driver * Add missing .y in nn driver, now I need to get it to work * Assoured bux fixes and format problems, thanks Tom * SQLBindCol on metadata calls was incorrectly going via the cursor lib if it * fix isql problem with nested definitions. was enabled * Add configure option to enable building of driver config libs * Shift build to using config.h, the compile lines were so big it was hard to see warnings * Fix bug in isql when using -b option. * Check attribute values when setting connection and statement attrs * Check for valid pointers in SQLGetInfo(W) and SQLGetFunctions * Add extra checks for states in SQLCopyDesc * Add --enable-stricterror option to allow compliance with the error reporting definition, driver errors don't have the unixODBC prefix * Check for statements in the NEED_DATA state when calling SQLEndTran * Extra error check for SQLPutData * Check handle type in SQLEndTran * Prevent seg fault if there are no driver error functions * the -n option to isql was not working correctly * Stripped out all the bespoke LDTL configure stull, not just what libtoolize provides * Fix problem where ansi_to_unicode_alloc didn't leave space for the NULL and could cause memory corruption * Add the ODBC 3.80 additions that MS have produced. I am sure I remember the standard being given to XOpen, what do I know :-) * Change the file open mode for the ini file from w to w+ just in case the original open failed but the file did exist * Fix configure problem preventing the CHAR encoding from being passed * Remove white spave from ini write, not all drivers use unixODBC ini functions and can handle the spaces * Update config.guess to current GNU version including support for AIX6 * Create SVN repository at sourceforge * Add cast to fix problem in SQLSetConnectOption * Fix SQLINTEGER<->SQLLEN conversion broblem in SQLNativeSQL * Fix bug that stopped setting SQL_ATTR_CONCURRENCY to SQL_CONCUR_VALUES * Change minor version number because of the SQLLEN change * Remove unintended trailing white space from log generation
Diffstat (limited to 'databases/unixodbc/Makefile')
-rw-r--r--databases/unixodbc/Makefile7
1 files changed, 3 insertions, 4 deletions
diff --git a/databases/unixodbc/Makefile b/databases/unixodbc/Makefile
index 1dc68e28f7c..eff5a2eb631 100644
--- a/databases/unixodbc/Makefile
+++ b/databases/unixodbc/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.27 2009/12/15 21:33:49 joerg Exp $
+# $NetBSD: Makefile,v 1.28 2010/05/03 02:10:43 jnemeth Exp $
-DISTNAME= unixODBC-2.2.14
+DISTNAME= unixODBC-2.3.0
PKGNAME= ${DISTNAME:S/ODBC/odbc/}
-PKGREVISION= 3
CATEGORIES= databases
MASTER_SITES= http://www.unixodbc.org/
@@ -36,7 +35,7 @@ post-patch: fix-ltdl-and-lexlib
fix-driver-installation:
cd ${WRKSRC}; \
- files=`${FIND} ODBCConfig DRVConfig Drivers -name Makefile.in -print`;\
+ files=`${FIND} DRVConfig Drivers -name Makefile.in -print`;\
for file in $${files}; do \
sed -e "s|^\(libdir =\).*|\1 ${PREFIX}/${UNIXODBC_DRIVERS_DIR}|g" \
$${file} >> $${file}.fixed; \