add multilib aware ebuilds

git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@2784 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
geos_one
2010-12-25 17:43:20 +00:00
parent ca658c368a
commit c3102397e6
88 changed files with 11089 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
--- libdbi-drivers-0.8.1/drivers/oracle/dbd_oracle.c.orig 2005-08-31 23:44:53.000000000 +0200
+++ libdbi-drivers-0.8.1/drivers/oracle/dbd_oracle.c 2006-05-30 13:10:48.000000000 +0200
@@ -523,7 +523,7 @@
unsigned int sizeattrib;
dbi_data_t *data;
char *ptr, *cols[result->numfields];
- dword status;
+ sword status;
/*
* Prefetch all cols as char *'s
@@ -700,7 +700,7 @@
}
/* taken from sqlite3 driver */
-size_t dbd_quote_binary (dbi_conn_t *conn, const unsigned char *orig, size_t from_length, char **ptr_dest ) {
+size_t dbd_quote_binary (dbi_conn_t *conn, const unsigned char *orig, size_t from_length, unsigned char **ptr_dest ) {
unsigned char *temp;
size_t len;

View File

@@ -0,0 +1,15 @@
diff -Nuar libdbi-drivers-0.8.3-1.orig/configure.in libdbi-drivers-0.8.3-1/configure.in
--- libdbi-drivers-0.8.3-1.orig/configure.in 2008-10-09 17:09:09.303141877 -0700
+++ libdbi-drivers-0.8.3-1/configure.in 2008-10-09 17:10:48.100635797 -0700
@@ -149,7 +149,8 @@
-ac_docs="YES"
+ac_docs="no"
AC_ARG_ENABLE(docs,
[ --disable-docs do not build and install the documentation.],
- [ ac_docs="NO" ])
+ [ ac_docs="$enableval" ],
+ [ ac_docs="no" ])
-if test "$ac_docs" = "YES"; then
+if test "$ac_docs" = "yes"; then
dnl AC_PATH_PROGS(myjade, openjade jade)

View File

@@ -0,0 +1,25 @@
diff -Nuar libdbi-drivers-0.8.3-1.orig/acinclude.m4 libdbi-drivers-0.8.3-1/acinclude.m4
--- libdbi-drivers-0.8.3-1.orig/acinclude.m4 2007-12-30 11:05:40.000000000 +0000
+++ libdbi-drivers-0.8.3-1/acinclude.m4 2009-10-26 06:50:49.823477194 +0000
@@ -450,8 +450,8 @@
firebird_incdirs="/opt/firebird/include /usr/include /usr/local/include /usr/include/firebird /usr/local/include/firebird /usr/local/firebird/include /opt/firebird/include"
AC_FIND_FILE(ibase.h, $firebird_incdirs, ac_firebird_incdir)
firebird_libdirs="/opt/firebird/lib /usr/lib /usr/local/lib /usr/lib/firebird /usr/local/lib/firebird /usr/local/firebird/lib /opt/firebird/lib"
-dnl AC_FIND_FILE(libfbclient.so, $firebird_libdirs, ac_firebird_libdir)
- AC_FIND_FILE(libfbembed.so, $firebird_libdirs, ac_firebird_libdir)
+ AC_FIND_FILE(libfbclient.so, $firebird_libdirs, ac_firebird_libdir)
+dnl AC_FIND_FILE(libfbembed.so, $firebird_libdirs, ac_firebird_libdir)
if test "$ac_firebird_incdir" = "no"; then
AC_MSG_RESULT(no)
AC_MSG_ERROR([Invalid Firebird/Interbase directory - include files not found.])
@@ -479,8 +479,8 @@
[SCHAR_MSG="no"])
AC_MSG_RESULT([$SCHAR_MSG])
-dnl FIREBIRD_LIBS="-lfbclient"
- FIREBIRD_LIBS="-lfbembed"
+ FIREBIRD_LIBS="-lfbclient"
+dnl FIREBIRD_LIBS="-lfbembed"
FIREBIRD_INCLUDE="-I$ac_firebird_incdir"
FIREBIRD_LDFLAGS="-L$ac_firebird_libdir"

View File

@@ -0,0 +1,12 @@
diff -urN libdbi-drivers-0.8.3-1.orig/drivers/oracle/dbd_oracle.c libdbi-drivers-0.8.3-1/drivers/oracle/dbd_oracle.c
--- libdbi-drivers-0.8.3-1.orig/drivers/oracle/dbd_oracle.c 2009-01-26 16:31:42.000000000 +0300
+++ libdbi-drivers-0.8.3-1/drivers/oracle/dbd_oracle.c 2009-01-26 16:32:38.000000000 +0300
@@ -841,7 +841,7 @@
{
struct tm tmt;
/* char stime[101], *cp = NULL; */
-/* time_t loct = 0L; */
+ time_t loct = 0L;
/* memset(stime, 0, sizeof(stime)); */