pkgsrc/databases/ruby-tiny_tds/Makefile

22 lines
653 B
Makefile
Raw Normal View History

2021-12-08 17:01:42 +01:00
# $NetBSD: Makefile,v 1.29 2021/12/08 16:03:50 adam Exp $
DISTNAME= tiny_tds-2.1.5
PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
2021-12-08 17:01:42 +01:00
PKGREVISION= 2
CATEGORIES= databases
2017-09-16 21:26:41 +02:00
MAINTAINER= pkgsrc-users@NetBSD.org
2017-07-31 00:32:10 +02:00
HOMEPAGE= https://github.com/rails-sqlserver/tiny_tds
COMMENT= Modern, simple and fast FreeTDS library for Ruby using DB-Library
LICENSE= mit
DEPENDS+= ${RUBY_PKGPREFIX}-mini_portile2>=2.0<3:../../misc/ruby-mini_portile2
databases/ruby-tiny_tds: update to 2.0.0. 2.0.0 * Stop building FreeTDS as a part of the extension build. 1.3.0 * FreeTDS: Link libgcc statically for Windows. (#351) Fixes #349. 1.2.0 * Use OpenSSL v1.1.0e & FreeTDS v1.00.27 for Windows builds. 1.1.0 * * Use rake-compiler-dock v0.6.0 * Handle SYBVARIANT types from SQL function. Fixes #317. Fixed #321. * Fix `use_utf16` optoin for booleans. Fixes #314 * Add `-q` check for bin puts. Fixes #318 * Use FreeTDS 1.00.21. * Appveyor tests only 2012, 2014 with one Ruby, 23-x64. * CircleCI & TravisCI both test 2016. 1.0.5 * Windows Static Builds - Use FreeTDS 1.00.15, OpenSSL 1.0.2j. * Appveyor tests 2012, 2014, 2016. * Error messages greater than 1024 chars generates a buffer overflow. Fixes #293. * Ensures numeric options are treated numerically Fixes #303. * New `:contained` login option. May deprecate `:azure`. Fixes #292. * New `:use_utf16` login option. Toggle UCS-2 or UTF-16. Default true. 1.0.4 * Use FreeTDS 1.0 final 1.0.3 * Use FreeTDS 1.0rc5 for cross compile windows gems. * Ensure we only work with latest FreeTDS v0.95.x or higher. 1.0.2 * Cross compile w/2.3.0 using rake-compiler-dock ~> 0.5.1. Fixes #268 #270. * Use FreeTDS 1.0rc4 for cross compile windows gems. 1.0.1 * Fix ruby exe's in non-platform gem. 1.0.0 * Tested with FreeTDS 1.0. * Add emoji support by default using FreeTDS v1.0 in docs. 0.9.5 (release candidates only) * Binstub wrappers for `tsql`. Fixes #227 #251 * Add support for 2008 data types. Must use TDSVER 7.3 or higher. Fixes #244 #251 - [date] - [datetime2] - [datetimeoffset] - [time] * Default FreeTDS to 0.95. Support 0.91 Alternate Fixes #233 - Allow our `tds_version` to mirror TDSVER env var. Ex '7.3' vs '73'. - Change error handler for `SYBEICONVO` to hard return INT_CANCEL. * Made sure Azure logins are user@short vs. long domain. Fixes #229 * Removed Ruby 1.9.3 from CI builds. * CI now tests Azure too. * Fixed compiler warnings on all platforms. Fixed #241 * FreeTDS - Remove support for bad iconv.
2017-09-17 17:46:08 +02:00
# No ALTERNATIVES file since bin/defncopy and bin/tsql conflict
# with freetds.
RUBYGEM_OPTIONS+= --format-executable
.include "../../databases/freetds/buildlink3.mk"
.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"