[SM-Commit] GIT changes to master grimoire by Eric Sandall (c4a0276c63e0e5a04add993755da42853b44d567)

Eric Sandall scm at sourcemage.org
Tue Jan 6 20:39:55 EST 2009


GIT changes to master grimoire by Eric Sandall <sandalle at sourcemage.org>:

 database/unixodbc/BUILD                      |    2 ++
 database/unixodbc/DETAILS                    |   13 +++++++------
 database/unixodbc/HISTORY                    |    9 +++++++++
 database/unixodbc/INSTALL                    |    4 ++--
 database/unixodbc/PROVIDES                   |    1 -
 database/unixodbc/unixODBC-2.2.14.tar.gz.sig |binary
 6 files changed, 20 insertions(+), 9 deletions(-)

New commits:
commit c4a0276c63e0e5a04add993755da42853b44d567
Author: Eric Sandall <sandalle at sourcemage.org>
Commit: Eric Sandall <sandalle at sourcemage.org>

    unixodbc: Fix compilation of 2.2.13+ on x86_64
    See "unixODBC 2.2.13+" on
    http://www.easysoft.com/developer/interfaces/odbc/64-bit.html
    2.2.13+ use 64-bit SQLLEN/SQLULEN types, but the code doesn't
    seem to have been tested for this, so use the legacy pre-2.2.13 32-bit types.

commit 7f01352e533c459e76069e11e24cf949f553e411
Author: Eric Sandall <sandalle at sourcemage.org>
Commit: Eric Sandall <sandalle at sourcemage.org>

    unixodbc: Add missing &&

commit e9f2cd4da2d39fa86e7b5e2227248b07741f6a09
Author: Eric Sandall <sandalle at sourcemage.org>
Commit: Eric Sandall <sandalle at sourcemage.org>

    unixodbc: Cleanup whitespace

commit 4a3daf6b3137e7bfb51b218a2b29234077416a9f
Author: Eric Sandall <sandalle at sourcemage.org>
Commit: Eric Sandall <sandalle at sourcemage.org>

    unixodbc: Updated to 2.2.14

diff --git a/database/unixodbc/BUILD b/database/unixodbc/BUILD
new file mode 100755
index 0000000..3e1a8f2
--- /dev/null
+++ b/database/unixodbc/BUILD
@@ -0,0 +1,2 @@
+CPPFLAGS="-DBUILD_LEGACY_64_BIT_MODE -DSIZEOF_LONG_INT=8 $CPPFLAGS"  &&
+default_build
diff --git a/database/unixodbc/DETAILS b/database/unixodbc/DETAILS
index 942f0cc..d754caf 100755
--- a/database/unixodbc/DETAILS
+++ b/database/unixodbc/DETAILS
@@ -1,7 +1,8 @@
            SPELL=unixodbc
-         VERSION=2.2.13
-     SOURCE_HASH=sha512:d4b790614abc2dbdf2b49c814c9fed4a6a10aaa7ad2bdc1691d88c75c4b881e5d97bfc450e947d6c9c86e818f77738aeda721d3032d61c0c234966fbb1dab563
+         VERSION=2.2.14
+#     SOURCE_HASH=sha512:d4b790614abc2dbdf2b49c814c9fed4a6a10aaa7ad2bdc1691d88c75c4b881e5d97bfc450e947d6c9c86e818f77738aeda721d3032d61c0c234966fbb1dab563
           SOURCE=unixODBC-$VERSION.tar.gz
+      SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/unixODBC-$VERSION
    SOURCE_URL[0]=http://www.unixodbc.org/$SOURCE
         WEB_SITE=http://www.unixodbc.org
@@ -10,15 +11,15 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/unixODBC-$VERSION
         KEYWORDS="database"
            SHORT="enables ODBC database connectivity in unix."
 cat << EOF
-What is the unixODBC Project? 
+What is the unixODBC Project?
 
 The unixODBC Project goals are to develop and promote unixODBC to be the
 definitive standard for ODBC on non MS Windows platforms. This is to
-include GUI support for both KDE and GNOME. 
+include GUI support for both KDE and GNOME.
 
-What is ODBC? 
+What is ODBC?
 
 ODBC is an open specification for providing application developers with a
 predictable API with which to access Data Sources. Data Sources include
-SQL Servers and any Data Source with an ODBC Driver.  
+SQL Servers and any Data Source with an ODBC Driver.
 EOF
diff --git a/database/unixodbc/HISTORY b/database/unixodbc/HISTORY
index 17030e2..f57aae0 100644
--- a/database/unixodbc/HISTORY
+++ b/database/unixodbc/HISTORY
@@ -1,3 +1,12 @@
+2009-01-06 Eric Sandall <sandalle at sourcemage.org>
+	* DETAILS: version 2.2.14
+	* INSTALL: Add missing &&
+	* BUILD: Fix compilation of 2.2.13+ on x86_64
+	  See "unixODBC 2.2.13+" on
+	  http://www.easysoft.com/developer/interfaces/odbc/64-bit.html
+	  2.2.13+ use 64-bit SQLLEN/SQLULEN types, but the code doesn't seem to have been
+	  tested for this, so use the legacy pre-2.2.13 32-bit types.
+
 2008-11-19 Treeve Jelbert <treeve at sourcemage.org>
 	* DETAILS: version 2.2.13
 
diff --git a/database/unixodbc/INSTALL b/database/unixodbc/INSTALL
index f813c4c..ab623be 100755
--- a/database/unixodbc/INSTALL
+++ b/database/unixodbc/INSTALL
@@ -1,3 +1,3 @@
-  default_install    
+default_install  &&
 # install some extra files
-  cp include/{ini,log,lst}.h ${INSTALL_ROOT}/usr/include
+cp include/{ini,log,lst}.h ${INSTALL_ROOT}/usr/include
diff --git a/database/unixodbc/PROVIDES b/database/unixodbc/PROVIDES
index 12ce6b6..7cfe704 100755
--- a/database/unixodbc/PROVIDES
+++ b/database/unixodbc/PROVIDES
@@ -1,2 +1 @@
 ODBC-MGR
-
diff --git a/database/unixodbc/unixODBC-2.2.14.tar.gz.sig b/database/unixodbc/unixODBC-2.2.14.tar.gz.sig
new file mode 100644
index 0000000..9a2f308
Binary files /dev/null and b/database/unixodbc/unixODBC-2.2.14.tar.gz.sig differ



More information about the SM-Commit mailing list