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 - [email protected]
+
+- 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:
 - [email protected]
 - [email protected]
@@ -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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to