Commit graph

40 commits

Author SHA1 Message Date
taca
33e824faca Bump PKGREVISION due to ABI change of ruby18-base. 2011-02-21 16:01:10 +00:00
taca
88d4914289 Remove RUBY_REQD which specify older version of
current supported version of Ruby.

No functional change.
2011-02-07 14:55:55 +00:00
obache
f8c4ad9dca Bump PKGREVISION by default mysql version changed from 5.0 to 5.1. 2010-09-30 10:49:10 +00:00
taca
dd9a08ed8c Update databases/ruby-mysql to 2.8.2.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Remove RUBY_HAS_ARCHLIB.
* Add PKG_DESTDIR_SUPPORT.
* Private patch isn't needed any more.

version 2.8.2

    * Fix: Mysql#insert_id returns invalid value when larger than 2**32.
2010-09-10 04:34:12 +00:00
taca
148b924956 Enable LICENSE. 2009-10-17 06:59:26 +00:00
taca
d2cbcaaada Update ruby-mysql package to 2.8.1.
pkgsrc change:
	* Add commented out LICENSE (not sure GPL's version).
	* Enable DESTDIR support.


2009-02-01
  version 2.8.1
     * correspond to Ruby 1.9.1

2008-09-29
  version 2.8
  version 2.7.7
     * When connecting to MySQL, EINTR is occurred sometimes ([ruby-dev:31842])
     * MySQL/Ruby 2.7.* can not be compiled on Ruby 1.8.5.
2009-10-17 06:31:41 +00:00
joerg
0268c554bd Remove @dirrm entries from PLISTs 2009-06-14 17:38:38 +00:00
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
taca
bc6a807511 Switch to use vendor_dir with Ruby 1.8.7.
Bump PKGREVISION.
2008-06-19 14:42:24 +00:00
wiz
601583c320 Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.
2007-02-22 19:26:05 +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
39a1b534b3 Sort PLIST. 2006-09-07 15:51:25 +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
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
xtraeme
eadc9131c8 Bump PKGREVISION due to mysql.buildlink3.mk changes (default mysql
pkg has been changed to 5.x). Reminded by wiz... thanks.
2006-01-08 18:35:08 +00:00
taca
435219cbd2 Bump PKGREVISION by update of ruby18-base package. 2006-01-03 15:07:28 +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
a48a2d8350 Remove specifying RUBY_VERSION_SUPPORTED. 2005-11-03 07:17:18 +00:00
taca
b9d791c80d Bump PKGREVISION of packages including ruby extention library
by  Ruby 1.8.3 updates.
2005-11-02 09:48:33 +00:00
taca
b0bf955d41 - Mark this package ruby18-base only.
- And Ruby 1.8.2 and lator.
2005-11-02 08:32:44 +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
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
taca
0f010b9a66 Bump PKGREVISION with introduce of ruby16-base/ruby18-base pacakge. 2005-03-06 17:19:05 +00:00
taca
a75abed9d2 Cosmetic change with pkglint(1). 2005-03-06 12:58:04 +00:00
agc
671d62d2e2 Add RMD160 digests in addition to SHA1 ones. 2005-02-23 16:33:05 +00:00
taca
c3ffe35cf7 Add RUBY_HAS_ARCHLIB which have machine dependent extention libraries.
Bump PKG_REVISION.
2005-01-28 14:08:01 +00:00
taca
05a0ff5ab1 Switch to use RUBY_DLEXT as suffix of extention library. 2004-12-04 17:20:46 +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
jdolecek
158484ab16 use mk/mysql.buildlink3.mk instead of databases/mysql-client/buildlink3.mk,
so that we'd not force dependance on specific MySQL version, and instead pick
the currently installed mysql*-client (or install the default if there
is no mysql-client package installed yet)

this makes package buildable with arbitrary MySQL version, such as 3.23.x,
4.0.x or 4.1.x
2004-10-29 05:59:23 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
snj
67721bd22d Convert to buildlink3. 2004-04-27 04:59:42 +00:00
taca
d428fd9d93 Add ruby to CATEGORIES. 2004-03-16 02:01:09 +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
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
wiz
4d053d029a buildlink1 -> buildlink2. 2002-10-10 11:49:40 +00:00
fredb
2e99992065 Bump dependency on ruby-base and ${PKGREVISION} as a result of the
fix to ${MACHINE_GNU_PLATFORM} causing ${RUBY_SITEARCHLIBDIR} to be
moved on certain ports.
2002-03-21 04:48:05 +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