diff options
author | Erik Johnson | 2017-01-12 11:50:21 -0600 |
---|---|---|
committer | Erik Johnson | 2017-01-12 11:50:21 -0600 |
commit | b9df43dbc8c38e6bd886d9d8be09109963f53338 (patch) | |
tree | 7de4711b9f21b181f8ebae82f742097fe00de2dd | |
download | aur-b9df43dbc8c38e6bd886d9d8be09109963f53338.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 34 | ||||
-rw-r--r-- | enum.patch | 11 |
3 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..e7144bde7ca1 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +# Generated by mksrcinfo v8 +# Thu Jan 12 17:49:47 UTC 2017 +pkgbase = freetds-patched-enum + pkgdesc = Library for accessing Sybase and MS SQL Server databases, patched to replace removed enum needed by some applications + pkgver = 1.00.15 + pkgrel = 1 + url = http://www.freetds.org + arch = i686 + arch = x86_64 + license = LGPL + depends = openssl + depends = unixodbc + provides = freetds + conflicts = freetds + backup = etc/freetds/freetds.conf + backup = etc/freetds/locales.conf + backup = etc/freetds/pool.conf + source = ftp://ftp.freetds.org/pub/freetds/stable/freetds-1.00.15.tar.bz2 + source = enum.patch + md5sums = b57988e84937b7f285ec9d20528c9b5e + md5sums = eb1d2fb15b88471865b734e378f7b90e + +pkgname = freetds-patched-enum + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..6f136eb70016 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# $Id: PKGBUILD 280656 2016-11-14 07:40:20Z bpiotrowski $ +# Maintainer: Erik Johnson <palehose at gmail dot com> + +_realname=freetds +pkgname=${_realname}-patched-enum +pkgver=1.00.15 +pkgrel=1 +pkgdesc='Library for accessing Sybase and MS SQL Server databases, patched to replace removed enum needed by some applications' +url='http://www.freetds.org' +arch=('i686' 'x86_64') +license=('LGPL') +depends=('openssl' 'unixodbc') +conflicts=('freetds') +provides=('freetds') +backup=('etc/freetds/freetds.conf' + 'etc/freetds/locales.conf' + 'etc/freetds/pool.conf') +source=("ftp://ftp.freetds.org/pub/freetds/stable/$_realname-$pkgver.tar.bz2" + 'enum.patch') +md5sums=('b57988e84937b7f285ec9d20528c9b5e' + 'eb1d2fb15b88471865b734e378f7b90e') + +build() { + cd $_realname-$pkgver + patch -Np1 -i $srcdir/enum.patch + ./configure --prefix=/usr --sysconfdir=/etc/freetds --enable-msdblib \ + --with-tdsver=7.0 --with-unixodbc=/usr --with-openssl + make +} + +package() { + cd $_realname-$pkgver + make DESTDIR="$pkgdir" install +} diff --git a/enum.patch b/enum.patch new file mode 100644 index 000000000000..d097b6610e81 --- /dev/null +++ b/enum.patch @@ -0,0 +1,11 @@ +diff -ur a/include/cspublic.h b/include/cspublic.h +--- a/include/cspublic.h 2016-07-19 04:00:01.000000000 -0500 ++++ b/include/cspublic.h 2017-01-12 11:24:08.715955342 -0600 +@@ -275,6 +275,7 @@ + CS_TDS_72, + CS_TDS_73, + CS_TDS_74, ++ CS_TDS_80 = CS_TDS_74, + }; + + /* bit mask values used by CS_DATAFMT.status */ |