Date: Wednesday, January 16, 2019 @ 11:28:01 Author: foutrelis Revision: 423491
archrelease: copy trunk to community-staging-x86_64 Added: opendbx/repos/community-staging-x86_64/ opendbx/repos/community-staging-x86_64/PKGBUILD (from rev 423490, opendbx/trunk/PKGBUILD) opendbx/repos/community-staging-x86_64/opendbx.patch (from rev 423490, opendbx/trunk/opendbx.patch) ---------------+ PKGBUILD | 41 +++++++++++++++++++++++++++++++++++++++++ opendbx.patch | 11 +++++++++++ 2 files changed, 52 insertions(+) Copied: opendbx/repos/community-staging-x86_64/PKGBUILD (from rev 423490, opendbx/trunk/PKGBUILD) =================================================================== --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-16 11:28:01 UTC (rev 423491) @@ -0,0 +1,41 @@ +# Maintainer: Sergej Pupykin <arch+...@sergej.pp.ru> +# Maintainer: Leonard de Ruijter <leon...@aur.archlinux.org> +# Contributor: Hubert Kario <hub...@kario.pl> +# Contributor: Artyom Smirnov <smirnof...@gmail.com> + +pkgname=opendbx +pkgver=1.4.6 +pkgrel=8 +pkgdesc="Extremely lightweight but extensible database access library written in C." +arch=('x86_64') +url="http://www.linuxnetworks.de/doc/index.php/OpenDBX" +license=('LGPL') +depends=('libfbclient' 'mariadb-libs' 'postgresql-libs' 'sqlite' 'freetds') +source=(https://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: Copied: opendbx/repos/community-staging-x86_64/opendbx.patch (from rev 423490, opendbx/trunk/opendbx.patch) =================================================================== --- community-staging-x86_64/opendbx.patch (rev 0) +++ community-staging-x86_64/opendbx.patch 2019-01-16 11:28:01 UTC (rev 423491) @@ -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; +