Commit graph

12 commits

Author SHA1 Message Date
taca
a7d766333f Update ruby-mysql package to 2.7.6.
2008-06-17
    version 2.7.6
     * On 64bit machine, Mysql::Stmt#execute raise error on large numeric
        value(>= 2**30).
2008-03-08
    version 2.7.5
     * On 64bit machine, Mysql::Stmt#fetch return invalid numeric value.
2007-12-26
    version 2.8pre1
     * for Ruby 1.9.0
     * Incompat: Mysql::Result#each_hash don't create column name string each
        row. it's shared.
     * Incompat: Mysql#query with block no longer turn on multi-statements
        mode automatically.
2007-08-22
    version 2.7.4
     * BUG: Mysql::Stmt#execute memory leak.
2008-06-22 15:51:14 +00:00
joerg
46f8251e0b Fix build on platforms which don't define ulong by default like
DragonFly.
2007-01-30 15:54:29 +00:00
taca
c547ab46b9 Update ruby-mysql package to 2.7.3.
2006-12-20
    version 2.7.3
     - BUG: Mysql#query with block is stopped when last query failed.
2006-10-28
    version 2.7.2
     - BUG: Mysql::Stmt#result_metadata don't return nil. (Thanks to
        Hidetoshi)
     - BUG: Mysql#close check mysql_errno.
     - BUG: multistatement Mysql#query with block ignore error.
     - extconf.rb for Visual C++. (Thanks to Shugo Maeda)
     - support MySQL BIT type.
     - add Mysql::Field::TYPE_BIT, TYPE_NEWDECIMAL.
2007-01-28 15:21:06 +00:00
taca
aecdd49bd3 - Use "--with-mysql-config" option to CONFIGURE_ARGS.
- Include my_global.h header to make sure to define "ulong" on FreeBSD
  and DragonFly BSD.

Bump PKGREVISION.
2006-09-13 13:12:54 +00:00
taca
aa8d19c43b Update ruby-mysql to 2.7.1.
o change free() to xfree(). To avoid crash on Windows. (Thanks Tobias Grimm)
2006-08-07 16:13:52 +00:00
taca
dccd827fac Stop handling DIST_SUBDIR default for Ruby based packages.
Second, update distinfo and/or stop using USE_RUBY_DIST_SUBDIR in Makefiles.
2006-01-03 14:25:49 +00:00
taca
4e1c32f944 Update ruby-mysql pacakge to 2.7.
Changes:

2005-08-22
    version 2.7

	* add constants for Mysql#options: Mysql::OPT_GUESS_CONNECTION,
	  Mysql::OPT_USE_EMBEDDED_CONNECTION,
	  Mysql::OPT_USE_REMOTE_CONNECTION, Mysql::SET_CLIENT_IP
	* test.rb: for 4.0.x, 5.0.x

2005-08-16
    version 2.7-beta3

	* add Mysql::Stmt#bind_result

2005-08-02
    version 2.7-beta2

	* BUG: mysql.c.in: fetch_hash: nil value doesn't exist in
	  hash. (Thanks Stefan Kaes)
	* add constant Mysql::VERSION.
	* add Mysql#prepare

2005-07-24
    version 2.7-beta

	* add Mysql#stmt_init method
	* add Mysql::Stmt, Mysql::Time, Mysql::RowOffset class
	* add Mysql::Error#sqlstate method
	* change offset value to Mysql::RowOffset object that is used
	  by Mysql::Result#row_seek,row_tell

2005-07-31
    version 2.6.3

	* add constant Mysql::VERSION.

2005-07-26
    version 2.6.2

	* BUG: mysql.c.in: fetch_hash: nil value doesn't exist in
          hash. (Thanks Stefan Kaes)

2005-06-28
    version 2.6.1

	* mysql.c.in: fix to compile error on MacOSX.
2005-09-04 06:30:08 +00:00
taca
242948577c Update ruby-mysql package to 2.6. (not security fix but leaf pacakge.)
pkgsrc changes:
- Change HOMEPAGE in English.
- Add style sheet to installed documents.

distribution changes:

2005-04-25: version 2.6

	* add constants for Mysql#option(): Mysql::OPT_PROTOCOL,
	  Mysql::OPT_READ_TIMEOUT, Mysql::OPT_WRITE_TIMEOUT,
	  Mysql::SET_CHARSET_DIR, Mysql::SET_CHARSET_NAME,
	  Mysql::SHARED_MEMORY_BASE_NAME, Mysql::SECURE_AUTH
	* add methods: Mysql#more_results?(), Mysql#next_result(),
	  Mysql#set_server_option(), Mysql#sqlstate()
	* add constants for Mysql#connect(): Mysql::CLIENT_MULTI_STATEMENTS,
	  Mysql::CLIENT_MULTI_RESULTS
	* add constants for Mysql#set_server_option():
	  Mysql::OPTION_MULTI_STATEMENTS_ON, Mysql::OPTION_MULTI_STATEMENTS_OFF
	* add Mysql#query() with block
	* add Mysql#reconnect(), Mysql#reconnect=()
	* When connection was closed, it don't try to reconnect by default.

2005-02-12: version 2.5.2

	* BUG: Mysql#connect make object to not close. (Thanks Andres Salomon)
2005-06-12 15:23:03 +00:00
agc
671d62d2e2 Add RMD160 digests in addition to SHA1 ones. 2005-02-23 16:33:05 +00:00
taca
30b0cd4038 Update ruby-mysql package to 2.5.1 migrating to use new framework
for Ruby packages.

2004-09-20
    version 2.5.1
        * add Mysql#set_ssl().

2004-08-31
    version 2.5
        * correspond to MySQL 4.1.x.
        * change MysqlRes, MysqlField, MysqlError to Mysql::Result,
	  Mysql::Field, Mysql::Error.
        * add Mysql.client_version(), Mysql.get_client_version(),
	  Mysql#client_version(), Mysql#get_client_version(),
	  Mysql#server_version(), Mysql#get_server_version(),
	  Mysql#warning_count(), Mysql#commit(), Mysql#rollback(),
	  Mysql#autocommit().
        * add Mysql::Field#is_not_null?(), Mysql::Field#is_pri_key?(),
	  Mysql::Field#is_num?().
        * add MysqlField::TYPE_VAR_STRING.
2004-11-27 15:45:57 +00:00
taca
ad5accbbcd Update ruby-mysql pacakge to 2.4.5.
Changes from web page:

  2003-08-10	2.4.5
    * extconf.rb: correspond to MySQL 4.1.
    * mysql.c.in: correspond to Ruby 1.8.

  2003-02-23	2.4.4a
    * make extconf.rb to correspond to Ruby 1.8.0

  2003-01-29	2.4.4
    * add Mysql::OPT_LOCAL_INFILE.
    * add --with-mysql-config option to extconf.rb.
    * extconf.rb automatically detect typical library.

  2003-01-05	2.4.3c
    * modified English README. Thanks to Paul DuBois.

  2002-12-24	2.4.3b
    * make extconf.rb to correspond to Ruby 1.6.8.

  2002-11-07	2.4.3a
    * fix bug duplicating constant.

  2002-09-10	2.4.3
    * for error number with prefix ER_ .
    * get error constant from errmsg.h and mysqld_error.h automatically.

  2002-03-31	2.4.2a
    * change extconf.rb.
2003-09-11 15:34:02 +00:00
taca
661ee22864 Importing ruby-mysql package, extension library to access a MySQL database
from Ruby.

Based on PR pkg/14302 with slightly modification and newer version, 2.4.2.
2002-01-27 15:17:35 +00:00