Hello community,
here is the log from the commit of package rubygem-mini_portile2 for
openSUSE:Factory checked in at 2020-06-18 10:18:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-mini_portile2 (Old)
and /work/SRC/openSUSE:Factory/.rubygem-mini_portile2.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-mini_portile2"
Thu Jun 18 10:18:25 2020 rev:6 rq:802346 version:2.5.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/rubygem-mini_portile2/rubygem-mini_portile2.changes
2019-01-21 10:06:19.234923892 +0100
+++
/work/SRC/openSUSE:Factory/.rubygem-mini_portile2.new.3606/rubygem-mini_portile2.changes
2020-06-18 10:18:30.367029323 +0200
@@ -1,0 +2,12 @@
+Thu May 7 21:02:50 UTC 2020 - Stephan Kulow <[email protected]>
+
+- updated to version 2.5.0
+ see installed CHANGELOG.md
+
+ ### 2.5.0 / 2020-02-24
+
+ #### Enhancements
+
+ * When verifying GPG signatures, remove all imported pubkeys from keyring
[#90] (Thanks, @hanazuki!)
+
+-------------------------------------------------------------------
Old:
----
mini_portile2-2.4.0.gem
New:
----
mini_portile2-2.5.0.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-mini_portile2.spec ++++++
--- /var/tmp/diff_new_pack.3Wjyzk/_old 2020-06-18 10:18:31.499032910 +0200
+++ /var/tmp/diff_new_pack.3Wjyzk/_new 2020-06-18 10:18:31.503032922 +0200
@@ -1,7 +1,7 @@
#
# spec file for package rubygem-mini_portile2
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
#
# 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-mini_portile2
-Version: 2.4.0
+Version: 2.5.0
Release: 0
%define mod_name mini_portile2
%define mod_full_name %{mod_name}-%{version}
@@ -32,7 +32,7 @@
BuildRequires: %{ruby >= 1.9.2}
BuildRequires: %{rubygem gem2rpm}
BuildRequires: ruby-macros >= 5
-Url: http://github.com/flavorjones/mini_portile
+URL: http://github.com/flavorjones/mini_portile
Source: https://rubygems.org/gems/%{mod_full_name}.gem
Source1: gem2rpm.yml
Summary: Simplistic port-like solution for developers
++++++ mini_portile2-2.4.0.gem -> mini_portile2-2.5.0.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore 2018-12-02 09:26:58.000000000 +0100
+++ new/.gitignore 2020-02-24 20:18:41.000000000 +0100
@@ -4,4 +4,3 @@
.bundle
ports
concourse/private.yml
-concourse/mini_portile.final.yml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md
--- old/CHANGELOG.md 2018-12-02 09:26:58.000000000 +0100
+++ new/CHANGELOG.md 2020-02-24 20:18:41.000000000 +0100
@@ -1,3 +1,10 @@
+### 2.5.0 / 2020-02-24
+
+#### Enhancements
+
+* When verifying GPG signatures, remove all imported pubkeys from keyring
[#90] (Thanks, @hanazuki!)
+
+
### 2.4.0 / 2018-12-02
#### Enhancements
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Rakefile new/Rakefile
--- old/Rakefile 2018-12-02 09:26:58.000000000 +0100
+++ new/Rakefile 2020-02-24 20:18:41.000000000 +0100
@@ -1,11 +1,10 @@
require "rake/clean"
-require 'bundler/gem_tasks'
-require 'concourse'
+require "bundler/gem_tasks"
namespace :test do
desc "Test MiniPortile by running unit tests"
task :unit do
- sh "ruby -w -W2 -I. -Ilib -e \"#{Dir["test/test_*.rb"].map{|f| "require
'#{f}';"}.join}\" -- #{ENV['TESTOPTS']} -v"
+ sh "ruby -w -W2 -I. -Ilib -e \"#{Dir["test/test_*.rb"].map { |f| "require
'#{f}';" }.join}\" -- #{ENV["TESTOPTS"]} -v"
end
desc "Test MiniPortile by compiling examples"
@@ -25,5 +24,8 @@
task :default => [:test]
-
-Concourse.new("mini_portile").create_tasks!
+require "concourse"
+Concourse.new("mini_portile", fly_target: "ci") do |c|
+ c.add_pipeline "mini_portile", "mini_portile.yml"
+ c.add_pipeline "mini_portile-pr", "mini_portile-pr.yml"
+end
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/concourse/common_prelude.rb
new/concourse/common_prelude.rb
--- old/concourse/common_prelude.rb 1970-01-01 01:00:00.000000000 +0100
+++ new/concourse/common_prelude.rb 2020-02-24 20:18:41.000000000 +0100
@@ -0,0 +1,7 @@
+require "json"
+
+$common_ignore_paths = [
+ "CHANGELOG.md",
+ "README.md",
+ "concourse/**",
+].to_json
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/concourse/common_resources.yml
new/concourse/common_resources.yml
--- old/concourse/common_resources.yml 1970-01-01 01:00:00.000000000 +0100
+++ new/concourse/common_resources.yml 2020-02-24 20:18:41.000000000 +0100
@@ -0,0 +1,6 @@
+ - name: ci
+ type: git
+ source:
+ uri: https://github.com/flavorjones/mini_portile/
+ branch: master
+ disable_ci_skip: true # always get the latest pipeline configuration
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/concourse/docker-compose.yml
new/concourse/docker-compose.yml
--- old/concourse/docker-compose.yml 1970-01-01 01:00:00.000000000 +0100
+++ new/concourse/docker-compose.yml 2020-02-24 20:18:41.000000000 +0100
@@ -0,0 +1,26 @@
+version: '3'
+
+services:
+ concourse-db:
+ image: postgres
+ environment:
+ POSTGRES_DB: concourse
+ POSTGRES_PASSWORD: concourse_pass
+ POSTGRES_USER: concourse_user
+ PGDATA: /database
+
+ concourse:
+ image: concourse/concourse
+ command: quickstart
+ privileged: true
+ depends_on: [concourse-db]
+ ports: ["8080:8080"]
+ environment:
+ CONCOURSE_POSTGRES_HOST: concourse-db
+ CONCOURSE_POSTGRES_USER: concourse_user
+ CONCOURSE_POSTGRES_PASSWORD: concourse_pass
+ CONCOURSE_POSTGRES_DATABASE: concourse
+ CONCOURSE_EXTERNAL_URL: http://localhost:8080
+ CONCOURSE_ADD_LOCAL_USER: test:test
+ CONCOURSE_MAIN_TEAM_LOCAL_USER: test
+ CONCOURSE_WORKER_BAGGAGECLAIM_DRIVER: overlay
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/concourse/mini_portile-pr.yml
new/concourse/mini_portile-pr.yml
--- old/concourse/mini_portile-pr.yml 1970-01-01 01:00:00.000000000 +0100
+++ new/concourse/mini_portile-pr.yml 2020-02-24 20:18:41.000000000 +0100
@@ -0,0 +1,69 @@
+% require "common_prelude.rb"
+
+resource_types:
+- name: pull-request
+ type: docker-image
+ source:
+ repository: jtarchie/pr
+
+resources:
+<%= erbify_file "common_resources.yml" -%>
+ - name: mini_portile-pr
+ type: pull-request
+ source:
+ repo: flavorjones/mini_portile
+ access_token: ((github-repo-status-access-token))
+ ignore_paths: <%= $common_ignore_paths %>
+
+jobs:
+ - name: pr-pending
+ public: true
+ plan:
+ - get: ci
+ - get: mini_portile-pr
+ trigger: true
+ version: every
+ - put: mini_portile-pr
+ params: {path: mini_portile-pr, status: pending}
+
+% RUBIES[:mri].last(2).each do |ruby_version|
+ - name: ruby-<%= ruby_version %>-pr
+ public: true
+ serial_groups: [pr]
+ plan:
+ - get: ci
+ - get: mini_portile-pr
+ trigger: true
+ version: every
+ passed: [pr-pending]
+ - task: rake-test
+ config:
+ platform: linux
+ image_resource:
+ type: registry-image
+ source: {repository: ruby, tag: "<%= ruby_version %>"}
+ inputs:
+ - name: ci
+ - name: mini_portile-pr
+ path: mini_portile
+ run:
+ path: ci/concourse/tasks/rake-test/task.sh
+ on_failure:
+ put: mini_portile-pr
+ params: {path: mini_portile-pr, status: failure}
+% end
+
+ - name: pr-success
+ public: true
+ serial_groups: [pr]
+ disable_manual_trigger: true
+ plan:
+ - get: mini_portile-pr
+ trigger: true
+ version: every
+ passed:
+% RUBIES[:mri].last(2).each do |ruby_version|
+ - ruby-<%= ruby_version %>-pr
+% end
+ - put: mini_portile-pr
+ params: {path: mini_portile-pr, status: success}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/concourse/mini_portile-pr.yml.generated
new/concourse/mini_portile-pr.yml.generated
--- old/concourse/mini_portile-pr.yml.generated 1970-01-01 01:00:00.000000000
+0100
+++ new/concourse/mini_portile-pr.yml.generated 2020-02-24 20:18:41.000000000
+0100
@@ -0,0 +1,94 @@
+
+resource_types:
+- name: pull-request
+ type: docker-image
+ source:
+ repository: jtarchie/pr
+
+resources:
+ - name: ci
+ type: git
+ source:
+ uri: https://github.com/flavorjones/mini_portile/
+ branch: master
+ disable_ci_skip: true # always get the latest pipeline configuration
+ - name: mini_portile-pr
+ type: pull-request
+ source:
+ repo: flavorjones/mini_portile
+ access_token: ((github-repo-status-access-token))
+ ignore_paths: ["CHANGELOG.md","README.md","concourse/**"]
+
+jobs:
+ - name: pr-pending
+ public: true
+ plan:
+ - get: ci
+ - get: mini_portile-pr
+ trigger: true
+ version: every
+ - put: mini_portile-pr
+ params: {path: mini_portile-pr, status: pending}
+
+ - name: ruby-2.6-pr
+ public: true
+ serial_groups: [pr]
+ plan:
+ - get: ci
+ - get: mini_portile-pr
+ trigger: true
+ version: every
+ passed: [pr-pending]
+ - task: rake-test
+ config:
+ platform: linux
+ image_resource:
+ type: registry-image
+ source: {repository: ruby, tag: "2.6"}
+ inputs:
+ - name: ci
+ - name: mini_portile-pr
+ path: mini_portile
+ run:
+ path: ci/concourse/tasks/rake-test/task.sh
+ on_failure:
+ put: mini_portile-pr
+ params: {path: mini_portile-pr, status: failure}
+ - name: ruby-2.7-pr
+ public: true
+ serial_groups: [pr]
+ plan:
+ - get: ci
+ - get: mini_portile-pr
+ trigger: true
+ version: every
+ passed: [pr-pending]
+ - task: rake-test
+ config:
+ platform: linux
+ image_resource:
+ type: registry-image
+ source: {repository: ruby, tag: "2.7"}
+ inputs:
+ - name: ci
+ - name: mini_portile-pr
+ path: mini_portile
+ run:
+ path: ci/concourse/tasks/rake-test/task.sh
+ on_failure:
+ put: mini_portile-pr
+ params: {path: mini_portile-pr, status: failure}
+
+ - name: pr-success
+ public: true
+ serial_groups: [pr]
+ disable_manual_trigger: true
+ plan:
+ - get: mini_portile-pr
+ trigger: true
+ version: every
+ passed:
+ - ruby-2.6-pr
+ - ruby-2.7-pr
+ - put: mini_portile-pr
+ params: {path: mini_portile-pr, status: success}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/concourse/mini_portile.yml
new/concourse/mini_portile.yml
--- old/concourse/mini_portile.yml 2018-12-02 09:26:58.000000000 +0100
+++ new/concourse/mini_portile.yml 2020-02-24 20:18:41.000000000 +0100
@@ -1,54 +1,16 @@
-groups:
- - name: master
- jobs:
- <% RUBIES[:mri].last(2).each do |ruby_version| %>
- - ruby-<%= ruby_version %>
- <% end %>
- <% RUBIES[:windows].last(2).each do |ruby_version| %>
- - win-ruby-<%= ruby_version %>-devkit
- <% end %>
-
- - name: PRs
- jobs:
- - pr-pending
- - ruby-<%= RUBIES[:mri].last %>-pr
- - pr-success
-
-resource_types:
-- name: pull-request
- type: docker-image
- source:
- repository: jtarchie/pr
+% require "common_prelude.rb"
resources:
- - name: ci
- type: git
- source:
- uri: https://github.com/flavorjones/mini_portile/
- branch: master
- disable_ci_skip: true # always get the latest pipeline configuration
-
+<%= erbify_file "common_resources.yml" -%>
- name: mini_portile
type: git
source:
uri: https://github.com/flavorjones/mini_portile/
branch: master
- ignore_paths:
- - concourse/**
-
- - name: mini_portile-pr
- type: pull-request
- source:
- repo: flavorjones/mini_portile
- access_token: {{github-repo-status-access-token}}
- ignore_paths:
- - concourse/**
+ ignore_paths: <%= $common_ignore_paths %>
jobs:
- #
- # master
- #
- <% RUBIES[:mri].last(2).each do |ruby_version| %>
+% RUBIES[:mri].last(2).each do |ruby_version|
- name: ruby-<%= ruby_version %>
public: true
plan:
@@ -59,83 +21,11 @@
config:
platform: linux
image_resource:
- type: docker-image
+ type: registry-image
source: {repository: ruby, tag: "<%= ruby_version %>"}
inputs:
- name: ci
- name: mini_portile
run:
path: ci/concourse/tasks/rake-test/task.sh
- <% end %>
-
- <% RUBIES[:windows].last(2).each do |ruby_version| %>
- - name: win-ruby-<%= ruby_version %>-devkit
- public: true
- plan:
- - get: ci
- - get: mini_portile
- trigger: true
- - task: rake-test
- config:
- platform: windows
- inputs:
- - name: ci
- - name: mini_portile
- params:
- WIN_RUBY_VERSION: "<%= ruby_version %>"
- run:
- path: powershell
- args: ["-File", "ci/concourse/tasks/rake-test/task.ps1"]
- <% end %>
-
- #
- # PRs
- #
- - name: pr-pending
- public: true
- plan:
- - get: ci
- - get: mini_portile-pr
- trigger: true
- version: every
- - put: mini_portile-pr
- params: {path: mini_portile-pr, status: pending}
-
-% ruby_version = RUBIES[:mri].last
- - name: ruby-<%= ruby_version %>-pr
- public: true
- serial_groups: [pr]
- plan:
- - get: ci
- - get: mini_portile-pr
- trigger: true
- version: every
- passed: [pr-pending]
- - task: rake-test
- config:
- platform: linux
- image_resource:
- type: docker-image
- source: {repository: ruby, tag: "<%= ruby_version %>"}
- inputs:
- - name: ci
- - name: mini_portile-pr
- path: mini_portile
- run:
- path: ci/concourse/tasks/rake-test/task.sh
- on_failure:
- put: mini_portile-pr
- params: {path: mini_portile-pr, status: failure}
-
- - name: pr-success
- public: true
- serial_groups: [pr]
- disable_manual_trigger: true
- plan:
- - get: mini_portile-pr
- trigger: true
- version: every
- passed:
- - ruby-<%= ruby_version %>-pr
- - put: mini_portile-pr
- params: {path: mini_portile-pr, status: success}
+% end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/concourse/mini_portile.yml.generated
new/concourse/mini_portile.yml.generated
--- old/concourse/mini_portile.yml.generated 1970-01-01 01:00:00.000000000
+0100
+++ new/concourse/mini_portile.yml.generated 2020-02-24 20:18:41.000000000
+0100
@@ -0,0 +1,50 @@
+
+resources:
+ - name: ci
+ type: git
+ source:
+ uri: https://github.com/flavorjones/mini_portile/
+ branch: master
+ disable_ci_skip: true # always get the latest pipeline configuration
+ - name: mini_portile
+ type: git
+ source:
+ uri: https://github.com/flavorjones/mini_portile/
+ branch: master
+ ignore_paths: ["CHANGELOG.md","README.md","concourse/**"]
+
+jobs:
+ - name: ruby-2.6
+ public: true
+ plan:
+ - get: ci
+ - get: mini_portile
+ trigger: true
+ - task: rake-test
+ config:
+ platform: linux
+ image_resource:
+ type: registry-image
+ source: {repository: ruby, tag: "2.6"}
+ inputs:
+ - name: ci
+ - name: mini_portile
+ run:
+ path: ci/concourse/tasks/rake-test/task.sh
+ - name: ruby-2.7
+ public: true
+ plan:
+ - get: ci
+ - get: mini_portile
+ trigger: true
+ - task: rake-test
+ config:
+ platform: linux
+ image_resource:
+ type: registry-image
+ source: {repository: ruby, tag: "2.7"}
+ inputs:
+ - name: ci
+ - name: mini_portile
+ run:
+ path: ci/concourse/tasks/rake-test/task.sh
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/concourse/tasks/rake-test/task.sh
new/concourse/tasks/rake-test/task.sh
--- old/concourse/tasks/rake-test/task.sh 2018-12-02 09:26:58.000000000
+0100
+++ new/concourse/tasks/rake-test/task.sh 2020-02-24 20:18:41.000000000
+0100
@@ -7,6 +7,7 @@
pushd mini_portile
+ gem install bundler
bundle install
bundle exec rake test
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/mini_portile2/mini_portile.rb
new/lib/mini_portile2/mini_portile.rb
--- old/lib/mini_portile2/mini_portile.rb 2018-12-02 09:26:58.000000000
+0100
+++ new/lib/mini_portile2/mini_portile.rb 2020-02-24 20:18:41.000000000
+0100
@@ -270,15 +270,18 @@
io.close_write
io.read
end
- raise "invalid gpg key provided" unless /\[GNUPG:\] IMPORT_OK \d+
(?<key_id>[0-9a-f]+)/i =~ gpg_status
+ key_ids = gpg_status.scan(/\[GNUPG:\] IMPORT_OK \d+
(?<key_id>[0-9a-f]+)/i).map(&:first)
+ raise "invalid gpg key provided" if key_ids.empty?
# verify the signature against our keyring
gpg_status = IO.popen([gpg_exe, "--status-fd", "1",
"--no-default-keyring", "--keyring", KEYRING_NAME, "--verify", signature_file,
file[:local_path]], &:read)
# remove the key from our keyring
- IO.popen([gpg_exe, "--batch", "--yes", "--no-default-keyring",
"--keyring", KEYRING_NAME, "--delete-keys", key_id], &:read)
+ key_ids.each do |key_id|
+ IO.popen([gpg_exe, "--batch", "--yes", "--no-default-keyring",
"--keyring", KEYRING_NAME, "--delete-keys", key_id], &:read)
+ raise "unable to delete the imported key" unless $?.exitstatus==0
+ end
- raise "unable to delete the imported key" unless $?.exitstatus==0
raise "signature mismatch" unless gpg_status.match(/^\[GNUPG:\]
VALIDSIG/)
else
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/mini_portile2/version.rb
new/lib/mini_portile2/version.rb
--- old/lib/mini_portile2/version.rb 2018-12-02 09:26:58.000000000 +0100
+++ new/lib/mini_portile2/version.rb 2020-02-24 20:18:41.000000000 +0100
@@ -1,3 +1,3 @@
class MiniPortile
- VERSION = "2.4.0"
+ VERSION = "2.5.0"
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata 2018-12-02 09:26:58.000000000 +0100
+++ new/metadata 2020-02-24 20:18:41.000000000 +0100
@@ -1,7 +1,7 @@
--- !ruby/object:Gem::Specification
name: mini_portile2
version: !ruby/object:Gem::Version
- version: 2.4.0
+ version: 2.5.0
platform: ruby
authors:
- Luis Lavena
@@ -10,7 +10,7 @@
autorequire:
bindir: bin
cert_chain: []
-date: 2018-12-02 00:00:00.000000000 Z
+date: 2020-02-24 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
name: bundler
@@ -18,14 +18,14 @@
requirements:
- - "~>"
- !ruby/object:Gem::Version
- version: '1.17'
+ version: 2.1.4
type: :development
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - "~>"
- !ruby/object:Gem::Version
- version: '1.17'
+ version: 2.1.4
- !ruby/object:Gem::Dependency
name: rake
requirement: !ruby/object:Gem::Requirement
@@ -113,7 +113,13 @@
- README.md
- Rakefile
- appveyor.yml
+- concourse/common_prelude.rb
+- concourse/common_resources.yml
+- concourse/docker-compose.yml
+- concourse/mini_portile-pr.yml
+- concourse/mini_portile-pr.yml.generated
- concourse/mini_portile.yml
+- concourse/mini_portile.yml.generated
- concourse/tasks/rake-test/task.ps1
- concourse/tasks/rake-test/task.sh
- lib/mini_portile2.rb
@@ -155,8 +161,7 @@
- !ruby/object:Gem::Version
version: '0'
requirements: []
-rubyforge_project:
-rubygems_version: 3.0.0.beta2
+rubygems_version: 3.1.2
signing_key:
specification_version: 4
summary: Simplistic port-like solution for developers
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mini_portile2.gemspec new/mini_portile2.gemspec
--- old/mini_portile2.gemspec 2018-12-02 09:26:58.000000000 +0100
+++ new/mini_portile2.gemspec 2020-02-24 20:18:41.000000000 +0100
@@ -1,37 +1,37 @@
# coding: utf-8
-lib = File.expand_path('../lib', __FILE__)
+lib = File.expand_path("../lib", __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
-require 'mini_portile2/version'
+require "mini_portile2/version"
Gem::Specification.new do |spec|
- spec.name = "mini_portile2"
- spec.version = MiniPortile::VERSION
+ spec.name = "mini_portile2"
+ spec.version = MiniPortile::VERSION
- spec.authors = ['Luis Lavena', 'Mike Dalessio', 'Lars Kanis']
- spec.email = '[email protected]'
+ spec.authors = ["Luis Lavena", "Mike Dalessio", "Lars Kanis"]
+ spec.email = "[email protected]"
- spec.summary = "Simplistic port-like solution for developers"
- spec.description = "Simplistic port-like solution for developers. It
provides a standard and simplified way to compile against dependency libraries
without messing up your system."
+ spec.summary = "Simplistic port-like solution for developers"
+ spec.description = "Simplistic port-like solution for developers. It
provides a standard and simplified way to compile against dependency libraries
without messing up your system."
- spec.homepage = 'http://github.com/flavorjones/mini_portile'
- spec.licenses = ['MIT']
+ spec.homepage = "http://github.com/flavorjones/mini_portile"
+ spec.licenses = ["MIT"]
begin
- spec.files = `git ls-files -z`.split("\x0")
+ spec.files = `git ls-files -z`.split("\x0")
rescue Exception => e
warn "WARNING: could not set spec.files: #{e.class}: #{e}"
end
# omit the `examples` directory from the gem, because it's large and
# not necessary to be packaged in the gem.
- example_files = spec.files.grep(%r{^examples/})
+ example_files = spec.files.grep(%r{^examples/})
spec.files -= example_files
- spec.executables = spec.files.grep(%r{^bin/}) { |f| File.basename(f) }
- spec.test_files = spec.files.grep(%r{^(test|spec|features|examples)/})
+ spec.executables = spec.files.grep(%r{^bin/}) { |f| File.basename(f) }
+ spec.test_files = spec.files.grep(%r{^(test|spec|features|examples)/})
spec.require_paths = ["lib"]
- spec.add_development_dependency "bundler", "~> 1.17"
+ spec.add_development_dependency "bundler", "~> 2.1.4"
spec.add_development_dependency "rake", "~> 12.0"
spec.add_development_dependency "minitest", "~> 5.11"
spec.add_development_dependency "minitest-hooks", "~> 1.5.0"