Hello community, here is the log from the commit of package rubygem-coffee-script for openSUSE:Factory checked in at 2014-07-26 09:41:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-coffee-script (Old) and /work/SRC/openSUSE:Factory/.rubygem-coffee-script.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "rubygem-coffee-script" Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-coffee-script/rubygem-coffee-script.changes 2013-05-07 07:35:56.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-coffee-script.new/rubygem-coffee-script.changes 2014-07-26 09:42:06.000000000 +0200 @@ -1,0 +2,5 @@ +Fri Jul 25 09:25:01 UTC 2014 - coolo@suse.com + +- updated to version 2.3.0 + +------------------------------------------------------------------- Old: ---- coffee-script-2.2.0.gem New: ---- coffee-script-2.3.0.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-coffee-script.spec ++++++ --- /var/tmp/diff_new_pack.n1JQBA/_old 2014-07-26 09:42:08.000000000 +0200 +++ /var/tmp/diff_new_pack.n1JQBA/_new 2014-07-26 09:42:08.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-coffee-script # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ -17,15 +17,15 @@ Name: rubygem-coffee-script -Version: 2.2.0 +Version: 2.3.0 Release: 0 %define mod_name coffee-script %define mod_full_name %{mod_name}-%{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: ruby-macros >= 1 +BuildRequires: ruby-macros >= 3 Url: http://github.com/josh/ruby-coffee-script -Source: %{mod_full_name}.gem +Source: http://rubygems.org/gems/%{mod_full_name}.gem Summary: Ruby CoffeeScript Compiler License: MIT Group: Development/Languages/Ruby @@ -51,15 +51,19 @@ %install %gem_install -f +mkdir -p %{buildroot}%{_docdir}/%{name} +ln -s %{gem_base}/gems/%{mod_full_name}/LICENSE %buildroot/%{_docdir}/%{name}/LICENSE +ln -s %{gem_base}/gems/%{mod_full_name}/README.md %buildroot/%{_docdir}/%{name}/README.md %files %defattr(-,root,root,-) -%{_libdir}/ruby/gems/%{rb_ver}/cache/%{mod_full_name}.gem -%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/ -%{_libdir}/ruby/gems/%{rb_ver}/specifications/%{mod_full_name}.gemspec +%{_docdir}/%{name} +%{gem_base}/cache/%{mod_full_name}.gem +%{gem_base}/gems/%{mod_full_name}/ +%{gem_base}/specifications/%{mod_full_name}.gemspec %files doc %defattr(-,root,root,-) -%doc %{_libdir}/ruby/gems/%{rb_ver}/doc/%{mod_full_name}/ +%doc %{gem_base}/doc %changelog ++++++ coffee-script-2.2.0.gem -> coffee-script-2.3.0.gem ++++++ Files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/coffee_script.rb new/lib/coffee_script.rb --- old/lib/coffee_script.rb 1970-01-01 01:00:00.000000000 +0100 +++ new/lib/coffee_script.rb 2014-07-11 04:40:23.000000000 +0200 @@ -2,6 +2,7 @@ require 'coffee_script/source' module CoffeeScript + Error = ExecJS::Error EngineError = ExecJS::RuntimeError CompilationError = ExecJS::ProgramError @@ -54,7 +55,25 @@ options[:bare] = false end - Source.context.call("CoffeeScript.compile", script, options) + wrapper = <<-WRAPPER + (function(script, options) { + try { + return CoffeeScript.compile(script, options); + } catch (err) { + if (err instanceof SyntaxError && err.location) { + throw new SyntaxError([ + err.filename || "[stdin]", + err.location.first_line + 1, + err.location.first_column + 1 + ].join(":") + ": " + err.message) + } else { + throw err; + } + } + }) + WRAPPER + + Source.context.call(wrapper, script, options) end end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata 1970-01-01 01:00:00.000000000 +0100 +++ new/metadata 2014-07-11 04:40:23.000000000 +0200 @@ -1,99 +1,106 @@ ---- !ruby/object:Gem::Specification +--- !ruby/object:Gem::Specification name: coffee-script -version: !ruby/object:Gem::Version - hash: 7 - prerelease: - segments: - - 2 - - 2 - - 0 - version: 2.2.0 +version: !ruby/object:Gem::Version + version: 2.3.0 platform: ruby -authors: +authors: - Jeremy Ashkenas - Joshua Peek - Sam Stephenson autorequire: bindir: bin cert_chain: [] - -date: 2010-03-11 00:00:00 -06:00 -default_executable: -dependencies: -- !ruby/object:Gem::Dependency +date: 2014-07-11 00:00:00.000000000 Z +dependencies: +- !ruby/object:Gem::Dependency name: coffee-script-source - prerelease: false - requirement: &id001 !ruby/object:Gem::Requirement - none: false - requirements: - - - ">=" - - !ruby/object:Gem::Version - hash: 3 - segments: - - 0 - version: "0" + requirement: !ruby/object:Gem::Requirement + requirements: + - - ">=" + - !ruby/object:Gem::Version + version: '0' type: :runtime - version_requirements: *id001 -- !ruby/object:Gem::Dependency - name: execjs prerelease: false - requirement: &id002 !ruby/object:Gem::Requirement - none: false - requirements: - - - ">=" - - !ruby/object:Gem::Version - hash: 3 - segments: - - 0 - version: "0" + version_requirements: !ruby/object:Gem::Requirement + requirements: + - - ">=" + - !ruby/object:Gem::Version + version: '0' +- !ruby/object:Gem::Dependency + name: execjs + requirement: !ruby/object:Gem::Requirement + requirements: + - - ">=" + - !ruby/object:Gem::Version + version: '0' type: :runtime - version_requirements: *id002 -description: " Ruby CoffeeScript is a bridge to the JS CoffeeScript compiler.\n" + prerelease: false + version_requirements: !ruby/object:Gem::Requirement + requirements: + - - ">=" + - !ruby/object:Gem::Version + version: '0' +- !ruby/object:Gem::Dependency + name: json + requirement: !ruby/object:Gem::Requirement + requirements: + - - ">=" + - !ruby/object:Gem::Version + version: '0' + type: :development + prerelease: false + version_requirements: !ruby/object:Gem::Requirement + requirements: + - - ">=" + - !ruby/object:Gem::Version + version: '0' +- !ruby/object:Gem::Dependency + name: rake + requirement: !ruby/object:Gem::Requirement + requirements: + - - ">=" + - !ruby/object:Gem::Version + version: '0' + type: :development + prerelease: false + version_requirements: !ruby/object:Gem::Requirement + requirements: + - - ">=" + - !ruby/object:Gem::Version + version: '0' +description: |2 + Ruby CoffeeScript is a bridge to the JS CoffeeScript compiler. email: josh@joshpeek.com executables: [] - extensions: [] - extra_rdoc_files: [] - -files: -- lib/coffee-script.rb -- lib/coffee_script.rb +files: - LICENSE - README.md -has_rdoc: true +- lib/coffee-script.rb +- lib/coffee_script.rb homepage: http://github.com/josh/ruby-coffee-script -licenses: [] - +licenses: +- MIT +metadata: {} post_install_message: rdoc_options: [] - -require_paths: +require_paths: - lib -required_ruby_version: !ruby/object:Gem::Requirement - none: false - requirements: +required_ruby_version: !ruby/object:Gem::Requirement + requirements: - - ">=" - - !ruby/object:Gem::Version - hash: 3 - segments: - - 0 - version: "0" -required_rubygems_version: !ruby/object:Gem::Requirement - none: false - requirements: + - !ruby/object:Gem::Version + version: '0' +required_rubygems_version: !ruby/object:Gem::Requirement + requirements: - - ">=" - - !ruby/object:Gem::Version - hash: 3 - segments: - - 0 - version: "0" + - !ruby/object:Gem::Version + version: '0' requirements: [] - rubyforge_project: -rubygems_version: 1.5.3 +rubygems_version: 2.2.2 signing_key: -specification_version: 3 +specification_version: 4 summary: Ruby CoffeeScript Compiler test_files: [] - -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org