Fri Sep 10 04:34:12 2010 UTC ()
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.


(taca)
diff -r1.30 -r1.31 pkgsrc/databases/ruby-mysql/Makefile
diff -r1.13 -r1.14 pkgsrc/databases/ruby-mysql/distinfo
diff -r1.1 -r0 pkgsrc/databases/ruby-mysql/patches/patch-ac

cvs diff -r1.30 -r1.31 pkgsrc/databases/ruby-mysql/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/ruby-mysql/Makefile 2009/10/17 06:59:26 1.30
+++ pkgsrc/databases/ruby-mysql/Makefile 2010/09/10 04:34:12 1.31
@@ -1,33 +1,33 @@ @@ -1,33 +1,33 @@
1# $NetBSD: Makefile,v 1.30 2009/10/17 06:59:26 taca Exp $ 1# $NetBSD: Makefile,v 1.31 2010/09/10 04:34:12 taca Exp $
2# 2#
3 3
4DISTNAME= mysql-ruby-2.8.1 4DISTNAME= mysql-ruby-2.8.2
5PKGNAME= ${RUBY_PKGPREFIX}-mysql-2.8.1 5PKGNAME= ${RUBY_PKGPREFIX}-mysql-2.8.2
6CATEGORIES= databases ruby 6CATEGORIES= databases ruby
7MASTER_SITES= http://rubyforge.org/frs/download.php/51087/ \ 7MASTER_SITES= http://rubyforge.org/frs/download.php/51087/ \
8 http://tmtm.org/downloads/mysql/ruby/ 8 http://tmtm.org/downloads/mysql/ruby/
9 9
10MAINTAINER= neumann@s-direktnet.de 10MAINTAINER= neumann@s-direktnet.de
11HOMEPAGE= http://www.tmtm.org/en/mysql/ruby/ 11HOMEPAGE= http://www.tmtm.org/en/mysql/ruby/
12COMMENT= Ruby extension for MySQL 12COMMENT= Ruby extension for MySQL
13LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2 OR ruby-license
 14
 15PKG_DESTDIR_SUPPORT= user-destdir
14 16
15RUBY_HAS_ARCHLIB= yes 
16RUBY_REQD= 1.8.2 17RUBY_REQD= 1.8.2
17USE_RUBY_EXTCONF= yes 18USE_RUBY_EXTCONF= yes
18INSTALL_TARGET= site-install 19INSTALL_TARGET= site-install
19CONFIGURE_ARGS+= --with-mysql-config 20CONFIGURE_ARGS+= --with-mysql-config
20INSTALLATION_DIRS= ${RUBY_DOC}/mysql ${RUBY_EG}/mysql 21INSTALLATION_DIRS= ${RUBY_DOC}/mysql ${RUBY_EG}/mysql
21PKG_DESTDIR_SUPPORT= destdir 
22 22
23DOCS= README.html README_ja.html tommy.css 23DOCS= README.html README_ja.html tommy.css
24 24
25post-install: 25post-install:
26.for f in ${DOCS} 26.for f in ${DOCS}
27 ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/${RUBY_DOC}/mysql 27 ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/${RUBY_DOC}/mysql
28.endfor 28.endfor
29 ${INSTALL_SCRIPT} ${WRKSRC}/test.rb ${DESTDIR}${PREFIX}/${RUBY_EG}/mysql 29 ${INSTALL_SCRIPT} ${WRKSRC}/test.rb ${DESTDIR}${PREFIX}/${RUBY_EG}/mysql
30 30
31.include "../../lang/ruby/modules.mk" 31.include "../../lang/ruby/modules.mk"
32.include "../../mk/mysql.buildlink3.mk" 32.include "../../mk/mysql.buildlink3.mk"
33.include "../../mk/bsd.pkg.mk" 33.include "../../mk/bsd.pkg.mk"

cvs diff -r1.13 -r1.14 pkgsrc/databases/ruby-mysql/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/ruby-mysql/distinfo 2009/10/17 06:31:41 1.13
+++ pkgsrc/databases/ruby-mysql/distinfo 2010/09/10 04:34:12 1.14
@@ -1,7 +1,6 @@ @@ -1,7 +1,6 @@
1$NetBSD: distinfo,v 1.13 2009/10/17 06:31:41 taca Exp $ 1$NetBSD: distinfo,v 1.14 2010/09/10 04:34:12 taca Exp $
2 2
3SHA1 (mysql-ruby-2.8.1.tar.gz) = 9a5c04cc17be6d92c57756866b8abb894da7ca90 3SHA1 (mysql-ruby-2.8.2.tar.gz) = c20ec0f41f19f11270963d9c9e0d5a2bba27801e
4RMD160 (mysql-ruby-2.8.1.tar.gz) = 42918666f3ed09cc4f52d2f62ce57dece05a8aed 4RMD160 (mysql-ruby-2.8.2.tar.gz) = 0cd9a6071f0878a5ab4b47d9a023066f5ae39955
5Size (mysql-ruby-2.8.1.tar.gz) = 34662 bytes 5Size (mysql-ruby-2.8.2.tar.gz) = 32710 bytes
6SHA1 (patch-aa) = 703fd3364aed5df1515a85d46e4b6f809fbaa4f2 6SHA1 (patch-aa) = 703fd3364aed5df1515a85d46e4b6f809fbaa4f2
7SHA1 (patch-ac) = d5e99221ffcc41e44d3cb66afcbe645d2d0ef893 

File Deleted: pkgsrc/databases/ruby-mysql/patches/Attic/patch-ac