commit rubygem-sqlite3 for openSUSE:Factory
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package rubygem-sqlite3 for openSUSE:Factory checked in at 2015-02-11 16:44:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-sqlite3 (Old) and /work/SRC/openSUSE:Factory/.rubygem-sqlite3.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "rubygem-sqlite3" Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-sqlite3/rubygem-sqlite3.changes 2014-11-04 17:30:15.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-sqlite3.new/rubygem-sqlite3.changes 2015-02-11 16:44:16.000000000 +0100 @@ -1,0 +2,7 @@ +Mon Feb 9 06:52:42 UTC 2015 - coolo@suse.com + +- updated to version 1.3.10 + * Enhancements: + * Windows: build against SQLite 3.8.7.1. Closes #134, #135 [Hubro] + +------------------------------------------------------------------- Old: ---- sqlite3-1.3.9.gem New: ---- sqlite3-1.3.10.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-sqlite3.spec ++++++ --- /var/tmp/diff_new_pack.1ubvBh/_old 2015-02-11 16:44:17.000000000 +0100 +++ /var/tmp/diff_new_pack.1ubvBh/_new 2015-02-11 16:44:17.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-sqlite3 # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ # Name: rubygem-sqlite3 -Version: 1.3.9 +Version: 1.3.10 Release: 0 %define mod_name sqlite3 %define mod_full_name %{mod_name}-%{version} ++++++ sqlite3-1.3.9.gem -> sqlite3-1.3.10.gem ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CHANGELOG.rdoc new/CHANGELOG.rdoc --- old/CHANGELOG.rdoc 2014-02-25 19:49:21.000000000 +0100 +++ new/CHANGELOG.rdoc 1970-01-01 01:00:00.000000000 +0100 @@ -1,3 +1,8 @@ +=== 1.3.10 / 2014-10-30 + +* Enhancements: + * Windows: build against SQLite 3.8.7.1. Closes #134, #135 [Hubro] + === 1.3.9 / 2014-02-25 * Bugfixes: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gemfile new/Gemfile --- old/Gemfile 2014-02-25 19:49:21.000000000 +0100 +++ new/Gemfile 1970-01-01 01:00:00.000000000 +0100 @@ -5,11 +5,11 @@ source "https://rubygems.org/" -gem "minitest", "~>5.0", :group => [:development, :test] -gem "rdoc", "~>4.0", :group => [:development, :test] -gem "rake-compiler", "~>0.9.1", :group => [:development, :test] -gem "mini_portile", "~>0.5.1", :group => [:development, :test] +gem "mini_portile", "~>0.6.1", :group => [:development, :test] +gem "minitest", "~>5.4", :group => [:development, :test] gem "hoe-bundler", "~>1.0", :group => [:development, :test] -gem "hoe", "~>3.7", :group => [:development, :test] +gem "rake-compiler", "~>0.9.3", :group => [:development, :test] +gem "rdoc", "~>4.0", :group => [:development, :test] +gem "hoe", "~>3.12", :group => [:development, :test] # vim: syntax=ruby Files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ext/sqlite3/extconf.rb new/ext/sqlite3/extconf.rb --- old/ext/sqlite3/extconf.rb 2014-02-25 19:49:21.000000000 +0100 +++ new/ext/sqlite3/extconf.rb 1970-01-01 01:00:00.000000000 +0100 @@ -9,11 +9,6 @@ # --with-sqlite3-{dir,include,lib} dir_config("sqlite3") -# prioritize local builds -if enable_config("local", false) - $LDFLAGS = ENV.fetch("LDFLAGS", "") -end - if RbConfig::CONFIG["host_os"] =~ /mswin/ $CFLAGS << ' -W3' end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/sqlite3/version.rb new/lib/sqlite3/version.rb --- old/lib/sqlite3/version.rb 2014-02-25 19:49:21.000000000 +0100 +++ new/lib/sqlite3/version.rb 1970-01-01 01:00:00.000000000 +0100 @@ -1,12 +1,12 @@ module SQLite3 - VERSION = '1.3.9' + VERSION = '1.3.10' module VersionProxy MAJOR = 1 MINOR = 3 - TINY = 9 + TINY = 10 BUILD = nil STRING = [ MAJOR, MINOR, TINY, BUILD ].compact.join( "." ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata 2014-02-25 19:49:21.000000000 +0100 +++ new/metadata 1970-01-01 01:00:00.000000000 +0100 @@ -1,7 +1,8 @@ --- !ruby/object:Gem::Specification name: sqlite3 version: !ruby/object:Gem::Version - version: 1.3.9 + version: 1.3.10 + prerelease: platform: ruby authors: - Jamis Buck @@ -10,98 +11,112 @@ autorequire: bindir: bin cert_chain: [] -date: 2014-02-25 00:00:00.000000000 Z +date: 2014-10-31 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: minitest requirement: !ruby/object:Gem::Requirement + none: false requirements: - - - "~>" + - - ~> - !ruby/object:Gem::Version - version: '5.2' + version: '5.4' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement + none: false requirements: - - - "~>" + - - ~> - !ruby/object:Gem::Version - version: '5.2' + version: '5.4' - !ruby/object:Gem::Dependency name: rdoc requirement: !ruby/object:Gem::Requirement + none: false requirements: - - - "~>" + - - ~> - !ruby/object:Gem::Version version: '4.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement + none: false requirements: - - - "~>" + - - ~> - !ruby/object:Gem::Version version: '4.0' - !ruby/object:Gem::Dependency name: rake-compiler requirement: !ruby/object:Gem::Requirement + none: false requirements: - - - "~>" + - - ~> - !ruby/object:Gem::Version - version: 0.9.1 + version: 0.9.3 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement + none: false requirements: - - - "~>" + - - ~> - !ruby/object:Gem::Version - version: 0.9.1 + version: 0.9.3 - !ruby/object:Gem::Dependency name: mini_portile requirement: !ruby/object:Gem::Requirement + none: false requirements: - - - "~>" + - - ~> - !ruby/object:Gem::Version - version: 0.5.1 + version: 0.6.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement + none: false requirements: - - - "~>" + - - ~> - !ruby/object:Gem::Version - version: 0.5.1 + version: 0.6.1 - !ruby/object:Gem::Dependency name: hoe-bundler requirement: !ruby/object:Gem::Requirement + none: false requirements: - - - "~>" + - - ~> - !ruby/object:Gem::Version version: '1.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement + none: false requirements: - - - "~>" + - - ~> - !ruby/object:Gem::Version version: '1.0' - !ruby/object:Gem::Dependency name: hoe requirement: !ruby/object:Gem::Requirement + none: false requirements: - - - "~>" + - - ~> - !ruby/object:Gem::Version - version: '3.8' + version: '3.13' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement + none: false requirements: - - - "~>" + - - ~> - !ruby/object:Gem::Version - version: '3.8' -description: |- - This module allows Ruby programs to interface with the SQLite3 + version: '3.13' +description: ! 'This module allows Ruby programs to interface with the SQLite3 + database engine (http://www.sqlite.org). You must have the + SQLite engine installed in order to build this module. - Note that this module is only compatible with SQLite 3.6.16 or newer. + + Note that this module is only compatible with SQLite 3.6.16 or newer.' email: - jamis@37signals.com - luislavena@gmail.com @@ -120,7 +135,6 @@ - ext/sqlite3/sqlite3.c - ext/sqlite3/statement.c files: -- ".gemtest" - API_CHANGES.rdoc - CHANGELOG.rdoc - ChangeLog.cvs @@ -173,31 +187,33 @@ - test/test_sqlite3.rb - test/test_statement.rb - test/test_statement_execute.rb +- .gemtest homepage: https://github.com/sparklemotion/sqlite3-ruby licenses: - BSD-3 -metadata: {} post_install_message: rdoc_options: -- "--main" +- --main - README.rdoc require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement + none: false requirements: - - - ">=" + - - ! '>=' - !ruby/object:Gem::Version version: 1.8.7 required_rubygems_version: !ruby/object:Gem::Requirement + none: false requirements: - - - ">=" + - - ! '>=' - !ruby/object:Gem::Version version: 1.3.5 requirements: [] -rubyforge_project: sqlite3 -rubygems_version: 2.2.2 +rubyforge_project: +rubygems_version: 1.8.29 signing_key: -specification_version: 4 +specification_version: 3 summary: This module allows Ruby programs to interface with the SQLite3 database engine (http://www.sqlite.org) test_files: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tasks/gem.rake new/tasks/gem.rake --- old/tasks/gem.rake 2014-02-25 19:49:21.000000000 +0100 +++ new/tasks/gem.rake 1970-01-01 01:00:00.000000000 +0100 @@ -24,8 +24,8 @@ spec_extras[:extensions] = ["ext/sqlite3/extconf.rb"] - extra_dev_deps << ['rake-compiler', "~> 0.9.1"] - extra_dev_deps << ["mini_portile", "~> 0.5.1"] + extra_dev_deps << ['rake-compiler', "~> 0.9.3"] + extra_dev_deps << ["mini_portile", "~> 0.6.1"] extra_dev_deps << ["minitest", "~> 5.0"] extra_dev_deps << ["hoe-bundler", "~> 1.0"] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tasks/native.rake new/tasks/native.rake --- old/tasks/native.rake 2014-02-25 19:49:21.000000000 +0100 +++ new/tasks/native.rake 1970-01-01 01:00:00.000000000 +0100 @@ -5,9 +5,17 @@ # NOTE: version used by cross compilation of Windows native extension # It do not affect compilation under other operating systems # The version indicated is the minimum DLL suggested for correct functionality -BINARY_VERSION = "3.7.17" -URL_VERSION = "3071700" -URL_PATH = "/2013" +BINARY_VERSION = "3.8.7.1" +URL_VERSION = "3080701" +URL_PATH = "/2014" + +task :devkit do + begin + require "devkit" + rescue LoadError => e + abort "Failed to activate RubyInstaller's DevKit required for compilation." + end +end # build sqlite3_native C extension RUBY_EXTENSION = Rake::ExtensionTask.new('sqlite3_native', HOE.spec) do |ext| @@ -25,7 +33,6 @@ # define target for extension (supporting fat binaries) RUBY_VERSION =~ /(\d+\.\d+)/ ext.lib_dir = "lib/sqlite3/#{$1}" - ext.config_options << "--enable-local" else # detect cross-compiler available diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tasks/vendor_sqlite3.rake new/tasks/vendor_sqlite3.rake --- old/tasks/vendor_sqlite3.rake 2014-02-25 19:49:21.000000000 +0100 +++ new/tasks/vendor_sqlite3.rake 1970-01-01 01:00:00.000000000 +0100 @@ -28,7 +28,16 @@ end # native sqlite3 compilation -define_sqlite_task RUBY_PLATFORM, RbConfig::CONFIG["host"] +recipe = define_sqlite_task(RUBY_PLATFORM, RbConfig::CONFIG["host"]) + +# force compilation of sqlite3 when working natively under MinGW +if RUBY_PLATFORM =~ /mingw/ + RUBY_EXTENSION.config_options << "--with-opt-dir=#{recipe.path}" + + # also prepend DevKit into compilation phase + Rake::Task["compile"].prerequisites.unshift "devkit", "ports:sqlite3:#{RUBY_PLATFORM}" + Rake::Task["native"].prerequisites.unshift "devkit", "ports:sqlite3:#{RUBY_PLATFORM}" +end # trick to test local compilation of sqlite3 if ENV["USE_MINI_PORTILE"] == "true" @@ -42,11 +51,6 @@ Rake::Task["compile"].prerequisites.unshift "ports:sqlite3:#{RUBY_PLATFORM}" end -# force compilation of sqlite3 when working natively under MinGW -if RUBY_PLATFORM =~ /mingw/ - Rake::Task['compile'].prerequisites.unshift "ports:sqlite3:#{RUBY_PLATFORM}" -end - # iterate over all cross-compilation platforms and define the proper # sqlite3 recipe for it. if RUBY_EXTENSION.cross_compile -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de