pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/databases/ruby-sqlite3 Update ruby-sqlite3 to 1.3.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2819cbed3b99
branches:  trunk
changeset: 576337:2819cbed3b99
user:      obache <obache%pkgsrc.org@localhost>
date:      Mon Jun 07 09:34:41 2010 +0000

description:
Update ruby-sqlite3 to 1.3.0.

Changes:
### 1.3.0 / 2010-06-06

* Enhancements
* Complete rewrite of C-based adapter from SWIG to hand-crafted one
  [tenderlove]
  See API_CHANGES document for details.
  This closes: Bug #27300, Bug #27241, Patch #16020
* Improved UTF, Unicode, M17N, all that handling and proper BLOB
  handling [tenderlove, nurse]
* Added support for type translations [tenderlove]

  @db.translator.add_translator('sometime') do |type, thing|
  'output' # this will be returned as value for that column
  end

* Experimental
* Added API to access and load extensions. [kashif]
  These functions maps directly into SQLite3 own enable_load_extension()
  and load_extension() C-API functions. See SQLite3::Database API
  documentation for details.
  This closes: Patches #9178

* Bugfixes
* Corrected gem dependencies (runtime and development)
* Fixed threaded tests [Alexey Borzenkov]
* Removed GitHub gemspec
* Fixed "No definition for" warnings from RDoc
* Generate zip and tgz files for releases
* Added Luis Lavena as gem Author (maintainer)
* Prevent mkmf interfere with Mighty Snow Leopard
* Allow extension compilation search for common lib paths [kashif]
(lookup /usr/local, /opt/local and /usr)
* Corrected extension compilation under MSVC [romuloceccon]
* Define load_extension functionality based on availability [tenderlove]
* Deprecation notices for Database#query. Fixes RF #28192

diffstat:

 databases/ruby-sqlite3/Makefile |   4 ++--
 databases/ruby-sqlite3/PLIST    |  34 ++++++++++++++++++----------------
 databases/ruby-sqlite3/distinfo |   8 ++++----
 3 files changed, 24 insertions(+), 22 deletions(-)

diffs (93 lines):

diff -r 67959883a121 -r 2819cbed3b99 databases/ruby-sqlite3/Makefile
--- a/databases/ruby-sqlite3/Makefile   Mon Jun 07 02:48:34 2010 +0000
+++ b/databases/ruby-sqlite3/Makefile   Mon Jun 07 09:34:41 2010 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2009/10/17 09:31:43 taca Exp $
+# $NetBSD: Makefile,v 1.11 2010/06/07 09:34:41 obache Exp $
 
-DISTNAME=      sqlite3-ruby-1.2.5
+DISTNAME=      sqlite3-ruby-1.3.0
 PKGNAME=       ${RUBY_PKGPREFIX}-${DISTNAME:S/-ruby//}
 CATEGORIES=    databases
 
diff -r 67959883a121 -r 2819cbed3b99 databases/ruby-sqlite3/PLIST
--- a/databases/ruby-sqlite3/PLIST      Mon Jun 07 02:48:34 2010 +0000
+++ b/databases/ruby-sqlite3/PLIST      Mon Jun 07 09:34:41 2010 +0000
@@ -1,46 +1,48 @@
-@comment $NetBSD: PLIST,v 1.8 2009/10/17 09:31:43 taca Exp $
+@comment $NetBSD: PLIST,v 1.9 2010/06/07 09:34:41 obache Exp $
 ${GEM_HOME}/cache/sqlite3-ruby-${PKGVERSION}.gem
-${GEM_LIBDIR}/.require_paths
+${GEM_LIBDIR}/API_CHANGES.rdoc
+${GEM_LIBDIR}/CHANGELOG.rdoc
 ${GEM_LIBDIR}/ChangeLog.cvs
-${GEM_LIBDIR}/History.txt
 ${GEM_LIBDIR}/LICENSE
 ${GEM_LIBDIR}/Manifest.txt
-${GEM_LIBDIR}/README.txt
+${GEM_LIBDIR}/README.rdoc
 ${GEM_LIBDIR}/Rakefile
-${GEM_LIBDIR}/ext/sqlite3_api/extconf.rb
-${GEM_LIBDIR}/ext/sqlite3_api/sqlite3_api.i
-${GEM_LIBDIR}/ext/sqlite3_api/sqlite3_api_wrap.c
+${GEM_LIBDIR}/ext/sqlite3/database.c
+${GEM_LIBDIR}/ext/sqlite3/database.h
+${GEM_LIBDIR}/ext/sqlite3/exception.c
+${GEM_LIBDIR}/ext/sqlite3/exception.h
+${GEM_LIBDIR}/ext/sqlite3/extconf.rb
+${GEM_LIBDIR}/ext/sqlite3/sqlite3.c
+${GEM_LIBDIR}/ext/sqlite3/sqlite3_ruby.h
+${GEM_LIBDIR}/ext/sqlite3/statement.c
+${GEM_LIBDIR}/ext/sqlite3/statement.h
 ${GEM_LIBDIR}/faq/faq.rb
 ${GEM_LIBDIR}/faq/faq.yml
 ${GEM_LIBDIR}/lib/sqlite3.rb
 ${GEM_LIBDIR}/lib/sqlite3/constants.rb
 ${GEM_LIBDIR}/lib/sqlite3/database.rb
-${GEM_LIBDIR}/lib/sqlite3/driver/dl/api.rb
-${GEM_LIBDIR}/lib/sqlite3/driver/dl/driver.rb
-${GEM_LIBDIR}/lib/sqlite3/driver/native/driver.rb
 ${GEM_LIBDIR}/lib/sqlite3/errors.rb
 ${GEM_LIBDIR}/lib/sqlite3/pragmas.rb
 ${GEM_LIBDIR}/lib/sqlite3/resultset.rb
+${GEM_LIBDIR}/lib/sqlite3/sqlite3_native.${RUBY_DLEXT}
 ${GEM_LIBDIR}/lib/sqlite3/statement.rb
 ${GEM_LIBDIR}/lib/sqlite3/translator.rb
 ${GEM_LIBDIR}/lib/sqlite3/value.rb
 ${GEM_LIBDIR}/lib/sqlite3/version.rb
-${GEM_LIBDIR}/lib/sqlite3_api.${RUBY_DLEXT}
 ${GEM_LIBDIR}/setup.rb
-${GEM_LIBDIR}/tasks/benchmark.rake
 ${GEM_LIBDIR}/tasks/faq.rake
 ${GEM_LIBDIR}/tasks/gem.rake
 ${GEM_LIBDIR}/tasks/native.rake
 ${GEM_LIBDIR}/tasks/vendor_sqlite3.rake
-${GEM_LIBDIR}/test/bm.rb
-${GEM_LIBDIR}/test/driver/dl/tc_driver.rb
 ${GEM_LIBDIR}/test/helper.rb
-${GEM_LIBDIR}/test/native-vs-dl.rb
 ${GEM_LIBDIR}/test/test_database.rb
-${GEM_LIBDIR}/test/test_errors.rb
+${GEM_LIBDIR}/test/test_deprecated.rb
+${GEM_LIBDIR}/test/test_encoding.rb
 ${GEM_LIBDIR}/test/test_integration.rb
 ${GEM_LIBDIR}/test/test_integration_open_close.rb
 ${GEM_LIBDIR}/test/test_integration_pending.rb
 ${GEM_LIBDIR}/test/test_integration_resultset.rb
 ${GEM_LIBDIR}/test/test_integration_statement.rb
+${GEM_LIBDIR}/test/test_sqlite3.rb
+${GEM_LIBDIR}/test/test_statement.rb
 ${GEM_HOME}/specifications/sqlite3-ruby-${PKGVERSION}.gemspec
diff -r 67959883a121 -r 2819cbed3b99 databases/ruby-sqlite3/distinfo
--- a/databases/ruby-sqlite3/distinfo   Mon Jun 07 02:48:34 2010 +0000
+++ b/databases/ruby-sqlite3/distinfo   Mon Jun 07 09:34:41 2010 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2009/10/17 09:31:43 taca Exp $
+$NetBSD: distinfo,v 1.7 2010/06/07 09:34:41 obache Exp $
 
-SHA1 (sqlite3-ruby-1.2.5.gem) = 837eabb8c80f37e46e29d4c7c22ee08e7679e47a
-RMD160 (sqlite3-ruby-1.2.5.gem) = 509b0401ee40e2176431ef30595f14a9ef4e2bcd
-Size (sqlite3-ruby-1.2.5.gem) = 74240 bytes
+SHA1 (sqlite3-ruby-1.3.0.gem) = 7707bc00e439cd0313ac5c71b97a2c964fab8fb9
+RMD160 (sqlite3-ruby-1.3.0.gem) = bacfce9192dc35a4d4b4323547af78dbc295a0af
+Size (sqlite3-ruby-1.3.0.gem) = 51712 bytes



Home | Main Index | Thread Index | Old Index