Hello community, here is the log from the commit of package rubygem-crass for openSUSE:Factory checked in at 2018-04-11 14:00:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-crass (Old) and /work/SRC/openSUSE:Factory/.rubygem-crass.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-crass" Wed Apr 11 14:00:43 2018 rev:3 rq:595029 version:1.0.4 Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-crass/rubygem-crass.changes 2017-12-08 12:58:10.719971874 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-crass.new/rubygem-crass.changes 2018-04-11 14:03:03.940473426 +0200 @@ -1,0 +2,11 @@ +Mon Apr 9 14:52:00 UTC 2018 - factory-a...@kulow.org + +- updated to version 1.0.4 + see installed HISTORY.md + + 1.0.4 (2018-04-08) + ------------------ + + * Fixed whitespace warnings. (#7 - @yahonda) + +------------------------------------------------------------------- Old: ---- crass-1.0.3.gem New: ---- crass-1.0.4.gem gem2rpm.yml ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-crass.spec ++++++ --- /var/tmp/diff_new_pack.myadyU/_old 2018-04-11 14:03:06.464382208 +0200 +++ /var/tmp/diff_new_pack.myadyU/_new 2018-04-11 14:03:06.468382063 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-crass # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -15,17 +15,26 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + +# +# This file was generated with a gem2rpm.yml and not just plain gem2rpm. +# All sections marked as MANUAL, license headers, summaries and descriptions +# can be maintained in that file. Please consult this file before editing any +# of those fields +# + Name: rubygem-crass -Version: 1.0.3 +Version: 1.0.4 Release: 0 %define mod_name crass %define mod_full_name %{mod_name}-%{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: ruby-macros >= 5 BuildRequires: %{ruby >= 1.9.2} BuildRequires: %{rubygem gem2rpm} +BuildRequires: ruby-macros >= 5 Url: https://github.com/rgrove/crass/ Source: https://rubygems.org/gems/%{mod_full_name}.gem +Source1: gem2rpm.yml Summary: CSS parser based on the CSS Syntax Level 3 spec License: MIT Group: Development/Languages/Ruby ++++++ crass-1.0.3.gem -> crass-1.0.4.gem ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.travis.yml new/.travis.yml --- old/.travis.yml 2017-11-13 23:27:11.000000000 +0100 +++ new/.travis.yml 2018-04-08 22:32:03.000000000 +0200 @@ -1,7 +1,8 @@ language: ruby rvm: - 1.9.3 - - 2.2.8 - - 2.3.5 - - 2.4.2 + - 2.2.9 + - 2.3.6 + - 2.4.3 + - 2.5.0 - ruby-head diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/HISTORY.md new/HISTORY.md --- old/HISTORY.md 2017-11-13 23:27:11.000000000 +0100 +++ new/HISTORY.md 2018-04-08 22:32:03.000000000 +0200 @@ -1,6 +1,12 @@ Crass Change History ==================== +1.0.4 (2018-04-08) +------------------ + +* Fixed whitespace warnings. (#7 - @yahonda) + + 1.0.3 (2017-11-13) ------------------ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Rakefile new/Rakefile --- old/Rakefile 2017-11-13 23:27:11.000000000 +0100 +++ new/Rakefile 2018-04-08 22:32:03.000000000 +0200 @@ -5,12 +5,13 @@ Rake::TestTask.new task :default => [:test] +task :test => :set_rubyopts + +task :set_rubyopts do + ENV['RUBYOPT'] ||= "" + ENV['RUBYOPT'] += " -w" -task :test => :set_frozen_string_literal_option -task :set_frozen_string_literal_option do if RUBY_ENGINE == "ruby" && RUBY_VERSION >= "2.3" - warn "NOTE: Testing support for frozen string literals" - ENV['RUBYOPT'] ||= "" ENV['RUBYOPT'] += " --enable-frozen-string-literal --debug=frozen-string-literal" end end Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/crass/parser.rb new/lib/crass/parser.rb --- old/lib/crass/parser.rb 2017-11-13 23:27:11.000000000 +0100 +++ new/lib/crass/parser.rb 2018-04-08 22:32:03.000000000 +0200 @@ -402,25 +402,25 @@ case token[:node] # Non-standard. Spec says to discard comments and whitespace, but we # keep them so we can serialize faithfully. - when :comment, :whitespace - rules << token + when :comment, :whitespace + rules << token - when :cdc, :cdo - unless flags[:top_level] - @tokens.reconsume - rule = consume_qualified_rule - rules << rule if rule - end - - when :at_keyword - @tokens.reconsume - rule = consume_at_rule - rules << rule if rule - - else + when :cdc, :cdo + unless flags[:top_level] @tokens.reconsume rule = consume_qualified_rule rules << rule if rule + end + + when :at_keyword + @tokens.reconsume + rule = consume_at_rule + rules << rule if rule + + else + @tokens.reconsume + rule = consume_qualified_rule + rules << rule if rule end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/crass/tokenizer.rb new/lib/crass/tokenizer.rb --- old/lib/crass/tokenizer.rb 2017-11-13 23:27:11.000000000 +0100 +++ new/lib/crass/tokenizer.rb 2018-04-08 22:32:03.000000000 +0200 @@ -537,38 +537,38 @@ until @s.eos? case char = @s.consume - when ')' - break + when ')' + break - when RE_WHITESPACE - @s.scan(RE_WHITESPACE) + when RE_WHITESPACE + @s.scan(RE_WHITESPACE) - if @s.eos? || @s.peek == ')' - @s.consume - break - else - return create_token(:bad_url, :value => value + consume_bad_url) - end + if @s.eos? || @s.peek == ')' + @s.consume + break + else + return create_token(:bad_url, :value => value + consume_bad_url) + end - when '"', "'", '(', RE_NON_PRINTABLE + when '"', "'", '(', RE_NON_PRINTABLE + # Parse error. + return create_token(:bad_url, + :error => true, + :value => value + consume_bad_url) + + when '\\' + if valid_escape? + value << consume_escaped + else # Parse error. return create_token(:bad_url, :error => true, - :value => value + consume_bad_url) - - when '\\' - if valid_escape? - value << consume_escaped - else - # Parse error. - return create_token(:bad_url, - :error => true, - :value => value + consume_bad_url - ) - end + :value => value + consume_bad_url + ) + end - else - value << char + else + value << char end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/crass/version.rb new/lib/crass/version.rb --- old/lib/crass/version.rb 2017-11-13 23:27:11.000000000 +0100 +++ new/lib/crass/version.rb 2018-04-08 22:32:03.000000000 +0200 @@ -1,5 +1,5 @@ # encoding: utf-8 module Crass - VERSION = '1.0.3' + VERSION = '1.0.4' end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata 2017-11-13 23:27:11.000000000 +0100 +++ new/metadata 2018-04-08 22:32:03.000000000 +0200 @@ -1,14 +1,14 @@ --- !ruby/object:Gem::Specification name: crass version: !ruby/object:Gem::Version - version: 1.0.3 + version: 1.0.4 platform: ruby authors: - Ryan Grove autorequire: bindir: bin cert_chain: [] -date: 2017-11-13 00:00:00.000000000 Z +date: 2018-04-08 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: minitest @@ -110,7 +110,7 @@ version: '0' requirements: [] rubyforge_project: -rubygems_version: 2.6.11 +rubygems_version: 2.7.3 signing_key: specification_version: 4 summary: CSS parser based on the CSS Syntax Level 3 spec. @@ -145,4 +145,3 @@ - test/test_parse_rules.rb - test/test_parse_stylesheet.rb - test/test_serialization.rb -has_rdoc: ++++++ gem2rpm.yml ++++++ # --- # ## used by gem2rpm # :summary: this is a custom summary # ## used by gem2rpm # :description: |- # this is a custom description # # it can be multiline # ## used by gem2rpm # :license: MIT or Ruby # ## used by gem2rpm and gem_packages # :version_suffix: -x_y # ## used by gem2rpm and gem_packages # :disable_docs: true # ## used by gem2rpm # :disable_automatic_rdoc_dep: true # ## used by gem2rpm # :preamble: |- # BuildRequires: foobar # Requires: foobar # ## used by gem2rpm # :patches: # foo.patch: -p1 # bar.patch: # :post_patch: # if you need to fiddle with the source dir before rebuilding the gem # ## used by gem2rpm :sources: # - foo.desktop # - bar.desktop # :gem_install_args: '....' # ## used by gem2rpm # :pre_install: |- # %if 0%{?use_system_libev} # export USE_VENDORED_LIBEV="no" # %endif # ## used by gem2rpm # :post_install: |- # # delete custom files here or do other fancy stuff # install -D -m 0644 %{S:1} %{buildroot}%{_bindir}/gem2rpm-opensuse # ## used by gem2rpm # :testsuite_command: |- # (pushd %{buildroot}%{gem_base}/gems/%{mod_full_name} && rake test) # ## used by gem2rpm # :filelist: |- # /usr/bin/gem2rpm-opensuse # ## used by gem2rpm # :scripts: # :post: |- # /bin/echo foo # ## used by gem_packages # :main: # :preamble: |- # Requires: util-linux # Recommends: pwgen # :filelist: |- # /usr/bin/gem2rpm-opensuse # ## used by gem_packages # :custom_pkgs: # apache: # :preamble: |- # Requires: ..... # :filelist: |- # /etc/apache2/conf.d/passenger.conf # :summary: Custom summary is optional # :description: |- # Custom description is optional # # bar # :post: |- # /bin/echo foo #