Date: Friday, February 27, 2015 @ 16:19:18 Author: spupykin Revision: 128377
Added: opendbx/ opendbx/repos/ opendbx/trunk/ opendbx/trunk/PKGBUILD opendbx/trunk/opendbx.patch ---------------+ PKGBUILD | 41 +++++++++++++++++++++++++++++++++++++++++ opendbx.patch | 11 +++++++++++ 2 files changed, 52 insertions(+) Added: opendbx/trunk/PKGBUILD =================================================================== --- opendbx/trunk/PKGBUILD (rev 0) +++ opendbx/trunk/PKGBUILD 2015-02-27 15:19:18 UTC (rev 128377) @@ -0,0 +1,41 @@ +# Maintainer: Leonard de Ruijter <[email protected]> +# Contributor: Hubert Kario <[email protected]> +# Contributor: Artyom Smirnov <[email protected]> + +pkgname=opendbx +pkgver=1.4.6 +pkgrel=1 +pkgdesc="Extremely lightweight but extensible database access library written in C." +arch=('i686' 'x86_64') +url="http://www.linuxnetworks.de/doc/index.php/OpenDBX" +license=('LGPL') +options=(!libtool) +depends=('libfbclient' 'libmariadbclient' 'postgresql-libs' 'sqlite' 'freetds') +source=(http://linuxnetworks.de/opendbx/download/${pkgname}-${pkgver}.tar.gz + 'opendbx.patch') +sha256sums=('2246a03812c7d90f10194ad01c2213a7646e383000a800277c6fb8d2bf81497c' + '786f9622791de113bfe1ee9fc2fdc42ea4a58d31a006db1dc91ffd7fb8b6deeb') + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + patch -up1 <"$srcdir/opendbx.patch" +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + CPPFLAGS=${CPPFLAGS}" -I/usr/include/mysql"\ + ./configure --with-backends="firebird mysql mssql odbc pgsql sqlite3 sqlite3 sybase" \ + --prefix=/usr + make all -j1 +} +check() { + cd "$srcdir/$pkgname-$pkgver" + make check +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}/" install +} + +# vim:set ts=2 sw=2 et: Added: opendbx/trunk/opendbx.patch =================================================================== --- opendbx/trunk/opendbx.patch (rev 0) +++ opendbx/trunk/opendbx.patch 2015-02-27 15:19:18 UTC (rev 128377) @@ -0,0 +1,11 @@ +--- opendbx-1.4.5/backends/mssql/mssql_basic.c 2010-04-19 10:55:58.000000000 +0200 ++++ opendbx-1.4.5-2/backends/mssql/mssql_basic.c 2012-01-24 16:03:09.560260177 +0100 +@@ -454,7 +454,7 @@ + + DBINT i, dlen; + BYTE* data; +- DBDATEREC di; ++ struct tds_sybase_dbdaterec di; + struct tdsgres* gres = (struct tdsgres*) result->generic; + struct tdsares* ares = (struct tdsares*) result->aux; +
