Hello community, here is the log from the commit of package rubygem-sqlite3 for openSUSE:Factory checked in at 2012-02-16 12:27:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-sqlite3 (Old) and /work/SRC/openSUSE:Factory/.rubygem-sqlite3.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "rubygem-sqlite3", Maintainer is "MRueckert@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-sqlite3/rubygem-sqlite3.changes 2011-09-23 12:45:05.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-sqlite3.new/rubygem-sqlite3.changes 2012-02-16 12:27:51.000000000 +0100 @@ -1,0 +2,49 @@ +Mon Feb 13 10:55:20 UTC 2012 - coolo@suse.com + +- patch license to follow spdx.org standard + +------------------------------------------------------------------- +Fri Aug 19 13:23:41 UTC 2011 - fcastelli@novell.com + +- update to version 1.3.4 + * Enhancements: + - Windows: build against SQLite 3.7.7.1 + - Windows: build static binaries that do not depend on sqlite3.dll be installed anymore + * Bugfixes + - Backup API is conditionaly required so that older libsqlite3 can be used. Thanks Hongli Lai. + - Fixed segmentation fault when nil is passed to SQLite3::Statement.new + - Fix extconf’s hardcoded path that affected installation on certain systems. + +------------------------------------------------------------------- +Tue Apr 12 14:30:22 UTC 2011 - mrueckert@suse.de + +- update to version 1.3.3 + * Abort on installation if sqlite3_backup_init is missing. + Fixes #19 +- switched to "sqlite3" instead of "sqlite3-ruby" +- additional changes from 1.3.2 + * SQLite3::Database can now be open as readonly + db = SQLite3::Database.new('my.db', :readonly => true) + * Added SQLite3::SQLITE_VERSION and + SQLite3::SQLITE_VERSION_NUMBER [nurse] + * type_translation= works along with Database#execute and a block + * defined functions are kept in a hash to prevent GC. #7 + * Removed GCC specific flags from extconf. + * SQLite3::Database#type_translation= will be deprecated in the + future with no replacement. + * SQlite3::Version will be deprecated in 2.0.0 with + SQLite3::VERSION as the replacement. +- additional changes from 1.3.1 + * Custom collations may be defined using + SQLite3::Database#collation + * Statements returning 0 columns are automatically stepped. + [RF #28308] + * SQLite3::Database#encoding works on 1.8 and 1.9 +- added sqlite3-1.3.3_no_stupid_paths.patch: + the extconf.rb was adding some stupid paths to the linker + cmdline. the patch removes those entries. + patch applied to gem itself and rebuild the gem. +- split out doc and testsuite +- updated rpmlintrc to a less stupid version + +------------------------------------------------------------------- Old: ---- sqlite3-ruby-1.3.0.gem New: ---- sqlite3-1.3.4.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-sqlite3.spec ++++++ --- /var/tmp/diff_new_pack.yCkMCC/_old 2012-02-16 12:27:52.000000000 +0100 +++ /var/tmp/diff_new_pack.yCkMCC/_new 2012-02-16 12:27:52.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package rubygem-sqlite3 (Version 1.3.0) +# spec file for package rubygem-sqlite3 # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,30 +15,27 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: rubygem-sqlite3 -Version: 1.3.0 -Release: 1 -%define mod_name sqlite3-ruby +Version: 1.3.4 +Release: 0 +%define mod_name sqlite3 # -Group: Development/Languages/Ruby -License: BSD3c(or similar) # BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: rubygems_with_buildroot_patch -BuildRequires: sqlite-devel > 3 %rubygems_requires -Requires: ruby >= 1.8.6 -BuildRequires: ruby-devel >= 1.8.6 +BuildRequires: sqlite-devel > 3 +Requires: ruby >= 1.8.7 +BuildRequires: ruby-devel >= 1.8.7 Provides: rubygem-sqlite3-ruby = %{version}-%{release} # Url: http://github.com/luislavena/sqlite3-ruby Source: %{mod_name}-%{version}.gem -Source1: rubygem-sqlite3-rpmlintrc # Summary: A Ruby interface for the SQLite3 database engine +License: BSD-3-Clause +Group: Development/Languages/Ruby %description This module allows Ruby programs to interface with the SQLite3 @@ -47,10 +44,25 @@ Note that this module is NOT compatible with SQLite 2.x. -%prep +%package doc +Summary: RDoc documentation for %{mod_name} +Group: Development/Languages/Ruby +Requires: %{name} = %{version} -%build +%description doc +Documentation generated at gem installation time. +Usually in RDoc and RI formats. +%package testsuite +Summary: Test suite for %{mod_name} +Group: Development/Languages/Ruby +Requires: %{name} = %{version} + +%description testsuite +Test::Unit or RSpec files, useful for developers. + +%prep +%build %install %gem_install %{S:0} %gem_cleanup @@ -62,7 +74,15 @@ %defattr(-,root,root,-) %{_libdir}/ruby/gems/%{rb_ver}/cache/%{mod_name}-%{version}.gem %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/ +%exclude %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/test %{_libdir}/ruby/gems/%{rb_ver}/specifications/%{mod_name}-%{version}.gemspec + +%files doc +%defattr(-,root,root,-) %doc %{_libdir}/ruby/gems/%{rb_ver}/doc/%{mod_name}-%{version}/ +%files testsuite +%defattr(-,root,root,-) +%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/test + %changelog ++++++ rubygem-sqlite3-rpmlintrc ++++++ --- /var/tmp/diff_new_pack.yCkMCC/_old 2012-02-16 12:27:52.000000000 +0100 +++ /var/tmp/diff_new_pack.yCkMCC/_new 2012-02-16 12:27:52.000000000 +0100 @@ -1,2 +1,2 @@ -# we know that rpmlint doesnt like our package -addFilter(".*/usr/lib.*/ruby/gems/.*") +addFilter("devel-file-in-non-devel-package") +addFilter("unexpanded-macro") -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org