commit rubygem-vagrant-spec for openSUSE:Factory

2020-08-18 Thread root
Hello community,

here is the log from the commit of package rubygem-vagrant-spec for 
openSUSE:Factory checked in at 2020-08-18 14:01:03

Comparing /work/SRC/openSUSE:Factory/rubygem-vagrant-spec (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-vagrant-spec.new.3399 (New)


Package is "rubygem-vagrant-spec"

Tue Aug 18 14:01:03 2020 rev:4 rq:827552 version:0.0.1.fe62938.git

Changes:

--- 
/work/SRC/openSUSE:Factory/rubygem-vagrant-spec/rubygem-vagrant-spec.changes
2020-05-07 17:52:20.501503905 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-vagrant-spec.new.3399/rubygem-vagrant-spec.changes
  2020-08-18 14:03:34.666327872 +0200
@@ -1,0 +2,13 @@
+Mon Aug 17 16:32:16 UTC 2020 - Dan Čermák 
+
+- Update to fe62938
+
+  * Run workflow on ubuntu image
+  * Update common.sh ci script
+  * Remove childprocess constraint
+  * Add a scenario for rebooting with provisioner
+  * Test: guest can write back to default synced folder
+  * Test synced folder persists after guest reboot
+  * Just load common.sh
+
+---

Old:

  vagrant-spec-0.0.1.148cb63.git.gem

New:

  vagrant-spec-0.0.1.fe62938.git.gem



Other differences:
--
++ rubygem-vagrant-spec.spec ++
--- /var/tmp/diff_new_pack.iyGvei/_old  2020-08-18 14:03:35.430328214 +0200
+++ /var/tmp/diff_new_pack.iyGvei/_new  2020-08-18 14:03:35.434328215 +0200
@@ -25,13 +25,12 @@
 # of those fields
 #
 Name:   rubygem-vagrant-spec
-Version:0.0.1.148cb63.git
+Version:0.0.1.fe62938.git
 Release:0
 Summary:Tool and library for testing Vagrant plugins
 License:MPL-2.0
 Group:  Development/Languages/Ruby
 URL:https://github.com/mitchellh/vagrant-spec
-# MANUALLY modified:
 Source: %{mod_full_name}.gem
 Source1:gem2rpm.yml
 BuildRequires:  %{rubygem gem2rpm}
@@ -65,7 +64,7 @@
   --doc-files="LICENSE.txt README.md" \
   -f
 # MANUAL
-find %{buildroot}/%{_libdir}/ruby/gems \( -name .gitignore -o -name 
.travis.yml \) | xargs rm
+find %{buildroot}/%{_libdir}/ruby/gems \( -name .gitignore -o -name 
.travis.yml -o -name .ci -o -name .github \) | xargs rm -rf
 %fdupes %{buildroot}/%{_libdir}/ruby/gems
 # /MANUAL
 

++ gem2rpm.yml ++
--- /var/tmp/diff_new_pack.iyGvei/_old  2020-08-18 14:03:35.482328237 +0200
+++ /var/tmp/diff_new_pack.iyGvei/_new  2020-08-18 14:03:35.486328239 +0200
@@ -88,7 +88,7 @@
 #   %endif
 # ## used by gem2rpm
 :post_install: |-
-  find %{buildroot}/%{_libdir}/ruby/gems \( -name .gitignore -o -name 
.travis.yml \) | xargs rm
+  find %{buildroot}/%{_libdir}/ruby/gems \( -name .gitignore -o -name 
.travis.yml -o -name .ci -o -name .github \) | xargs rm -rf
   %fdupes %{buildroot}/%{_libdir}/ruby/gems
 #   # delete custom files here or do other fancy stuff
 #   install -D -m 0644 %{S:1} %{buildroot}%{_bindir}/gem2rpm-opensuse

++ vagrant-spec-0.0.1.148cb63.git.gem -> vagrant-spec-0.0.1.fe62938.git.gem 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.ci/build.sh new/.ci/build.sh
--- old/.ci/build.sh1970-01-01 01:00:00.0 +0100
+++ new/.ci/build.sh2020-08-17 18:22:13.0 +0200
@@ -0,0 +1,20 @@
+#!/usr/bin/env bash
+
+csource="${BASH_SOURCE[0]}"
+while [ -h "$csource" ] ; do csource="$(readlink "$csource")"; done
+root="$( cd -P "$( dirname "$csource" )/../" && pwd )"
+
+. "${root}/.ci/common.sh"
+
+pushd "${root}" > "${output}"
+
+# Build our gem
+wrap gem build *.gemspec \
+ "Failed to build Vagrant RubyGem"
+
+# Get the path of our new gem
+g=(vagrant*.gem)
+gem=$(printf "%s" "${g}")
+
+wrap aws s3 cp "${gem}" 
"${ASSETS_PRIVATE_BUCKET}/${repository}/vagrant-spec.gem" \
+ "Failed to store Vagrant-Spec RubyGem build"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.ci/common.sh new/.ci/common.sh
--- old/.ci/common.sh   1970-01-01 01:00:00.0 +0100
+++ new/.ci/common.sh   2020-08-17 18:22:13.0 +0200
@@ -0,0 +1,544 @@
+# last-modified: Mon Jun 15 19:58:02 UTC 2020
+#!/usr/bin/env bash
+
+# Path to file used for output redirect
+# and extracting messages for warning and
+# failure information sent to slack
+function output_file() {
+if [ "${1}" = "clean" ] && [ -f "${ci_output_file_path}" ]; then
+rm -f "${ci_output_file_path}"
+fi
+if [ -z "${ci_output_file_path}" ] || [ ! -f "${ci_output_file_path}" ]; 
then
+ci_output_file_path="$(mktemp)"
+fi
+printf "${ci_output_file_path}"
+}
+
+# Write failure message, send error to configured
+# slack, and exit with non-zero status. If an
+# "$(output_file)" file exists, the last 5 lines will be
+# included in the slack message.

commit rubygem-vagrant-spec for openSUSE:Factory

2020-05-07 Thread root
Hello community,

here is the log from the commit of package rubygem-vagrant-spec for 
openSUSE:Factory checked in at 2020-05-07 17:51:57

Comparing /work/SRC/openSUSE:Factory/rubygem-vagrant-spec (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-vagrant-spec.new.2738 (New)


Package is "rubygem-vagrant-spec"

Thu May  7 17:51:57 2020 rev:3 rq:801210 version:0.0.1.148cb63.git

Changes:

--- 
/work/SRC/openSUSE:Factory/rubygem-vagrant-spec/rubygem-vagrant-spec.changes
2020-03-11 18:55:52.723689163 +0100
+++ 
/work/SRC/openSUSE:Factory/.rubygem-vagrant-spec.new.2738/rubygem-vagrant-spec.changes
  2020-05-07 17:52:20.501503905 +0200
@@ -1,0 +2,12 @@
+Thu May  7 12:11:06 UTC 2020 - Dan Čermák 
+
+- Update to 148cb63
+
+  * Use local vagrant gem if exists
+  * Update childprocess
+  * Add shebangs to scripts in acceptance/support-skeletons/triggers-advanced
+
+  Remove: 0001-Add-shebangs-to-scripts-in-acceptance-support-skelet.patch
+  (integrated upstream)
+
+---

Old:

  0001-Add-shebangs-to-scripts-in-acceptance-support-skelet.patch
  vagrant-spec-0.0.1.59d8515.git.gem

New:

  vagrant-spec-0.0.1.148cb63.git.gem



Other differences:
--
++ rubygem-vagrant-spec.spec ++
--- /var/tmp/diff_new_pack.1m9CGs/_old  2020-05-07 17:52:22.129507357 +0200
+++ /var/tmp/diff_new_pack.1m9CGs/_new  2020-05-07 17:52:22.129507357 +0200
@@ -25,7 +25,7 @@
 # of those fields
 #
 Name:   rubygem-vagrant-spec
-Version:0.0.1.59d8515.git
+Version:0.0.1.148cb63.git
 Release:0
 Summary:Tool and library for testing Vagrant plugins
 License:MPL-2.0
@@ -43,9 +43,6 @@
 # MANUAL
 BuildRequires:  fdupes
 # /MANUAL
-# MANUAL
-Patch0: 0001-Add-shebangs-to-scripts-in-acceptance-support-skelet.patch
-# /MANUAL
 
 %description
 vagrant-spec is a both a specification of how Vagrant and its various
@@ -59,10 +56,6 @@
 entire tool is geared very heavily towards RSpec.
 
 %prep
-%gem_unpack
-%patch0 -p1
-find -type f -print0 | xargs -0 touch -r %{SOURCE0}
-%{gem_build}
 
 %build
 

++ gem2rpm.yml ++
--- /var/tmp/diff_new_pack.1m9CGs/_old  2020-05-07 17:52:22.157507417 +0200
+++ /var/tmp/diff_new_pack.1m9CGs/_new  2020-05-07 17:52:22.157507417 +0200
@@ -75,9 +75,7 @@
   BuildRequires: fdupes
 #   Requires: foobar
 # ## used by gem2rpm
-:patches:
-  # https://github.com/hashicorp/vagrant-spec/pull/32
-  0001-Add-shebangs-to-scripts-in-acceptance-support-skelet.patch: -p1
+# :patches:
 # ## used by gem2rpm
 :sources:
 # - foo.desktop

++ vagrant-spec-0.0.1.59d8515.git.gem -> vagrant-spec-0.0.1.148cb63.git.gem 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Gemfile new/Gemfile
--- old/Gemfile 2020-03-11 11:34:57.0 +0100
+++ new/Gemfile 2020-05-07 14:04:53.0 +0200
@@ -1,5 +1,8 @@
 source 'https://rubygems.org'
-
 gemspec
 
-gem "vagrant", git: "https://github.com/mitchellh/vagrant.git;
+if File.exist?(File.expand_path("../../vagrant", __FILE__))
+  gem 'vagrant', path: "../vagrant"
+else
+  gem "vagrant", git: "https://github.com/mitchellh/vagrant.git;
+end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/acceptance/support-skeletons/triggers-advanced/fail.sh 
new/acceptance/support-skeletons/triggers-advanced/fail.sh
--- old/acceptance/support-skeletons/triggers-advanced/fail.sh  2020-03-11 
11:34:57.0 +0100
+++ new/acceptance/support-skeletons/triggers-advanced/fail.sh  2020-05-07 
14:04:53.0 +0200
@@ -1 +1,3 @@
+#!/bin/sh
+
 fail
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/acceptance/support-skeletons/triggers-advanced/script.sh 
new/acceptance/support-skeletons/triggers-advanced/script.sh
--- old/acceptance/support-skeletons/triggers-advanced/script.sh
2020-03-11 11:34:57.0 +0100
+++ new/acceptance/support-skeletons/triggers-advanced/script.sh
2020-05-07 14:04:53.0 +0200
@@ -1 +1,3 @@
+#!/bin/sh
+
 echo "Hello there from `hostname -f`"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/acceptance/support-skeletons/triggers-advanced/test.sh 
new/acceptance/support-skeletons/triggers-advanced/test.sh
--- old/acceptance/support-skeletons/triggers-advanced/test.sh  2020-03-11 
11:34:57.0 +0100
+++ new/acceptance/support-skeletons/triggers-advanced/test.sh  2020-05-07 
14:04:53.0 +0200
@@ -1 +1,3 @@
+#!/bin/sh
+
 echo 'This is a test'
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit rubygem-vagrant-spec for openSUSE:Factory

2020-03-11 Thread root
Hello community,

here is the log from the commit of package rubygem-vagrant-spec for 
openSUSE:Factory checked in at 2020-03-11 18:54:10

Comparing /work/SRC/openSUSE:Factory/rubygem-vagrant-spec (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-vagrant-spec.new.3160 (New)


Package is "rubygem-vagrant-spec"

Wed Mar 11 18:54:10 2020 rev:2 rq:783773 version:0.0.1.59d8515.git

Changes:

--- 
/work/SRC/openSUSE:Factory/rubygem-vagrant-spec/rubygem-vagrant-spec.changes
2019-04-26 22:54:39.497307087 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-vagrant-spec.new.3160/rubygem-vagrant-spec.changes
  2020-03-11 18:55:52.723689163 +0100
@@ -1,0 +2,14 @@
+Wed Mar 11 10:39:31 UTC 2020 - Dan Čermák 
+
+- Update to 59d8515
+
+  * Update travis ruby versions
+  * Fix tabs in README
+  * Add license accept through config file
+  * Try to introduce chef license configs
+
+  Add: 0001-Add-shebangs-to-scripts-in-acceptance-support-skelet.patch
+
+  Run %fdupes in %install
+
+---

Old:

  vagrant-spec-0.0.1.abfc344.git.gem

New:

  0001-Add-shebangs-to-scripts-in-acceptance-support-skelet.patch
  vagrant-spec-0.0.1.59d8515.git.gem



Other differences:
--
++ rubygem-vagrant-spec.spec ++
--- /var/tmp/diff_new_pack.ndZW0X/_old  2020-03-11 18:55:53.199689376 +0100
+++ /var/tmp/diff_new_pack.ndZW0X/_new  2020-03-11 18:55:53.199689376 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-vagrant-spec
 #
-# Copyright (c) 2019 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
@@ -12,35 +12,40 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
+%define mod_name vagrant-spec
+%define mod_full_name %{mod_name}-%{version}
 #
 # 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-vagrant-spec
-Version:0.0.1.abfc344.git
+Version:0.0.1.59d8515.git
 Release:0
-%define mod_name vagrant-spec
-%define mod_full_name %{mod_name}-%{version}
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  ruby-macros >= 5
-BuildRequires:  %{ruby}
-BuildRequires:  %{rubygem gem2rpm}
-BuildRequires:  update-alternatives
-Url:https://github.com/mitchellh/vagrant-spec
-# MANUALLY modified:
-Source: %{mod_full_name}.gem
-Source1:gem2rpm.yml
 Summary:Tool and library for testing Vagrant plugins
 License:MPL-2.0
 Group:  Development/Languages/Ruby
+URL:https://github.com/mitchellh/vagrant-spec
+# MANUALLY modified:
+Source: %{mod_full_name}.gem
+Source1:gem2rpm.yml
+BuildRequires:  %{rubygem gem2rpm}
+BuildRequires:  %{ruby}
+BuildRequires:  ruby-macros >= 5
+BuildRequires:  update-alternatives
+# FIXME: use proper Requires(pre/post/preun/...)
 PreReq: update-alternatives
+# MANUAL
+BuildRequires:  fdupes
+# /MANUAL
+# MANUAL
+Patch0: 0001-Add-shebangs-to-scripts-in-acceptance-support-skelet.patch
+# /MANUAL
 
 %description
 vagrant-spec is a both a specification of how Vagrant and its various
@@ -52,7 +57,12 @@
 components. The RSpec components are built on top of the helper methods so
 that the test library can be used with your test framework of choice, but the
 entire tool is geared very heavily towards RSpec.
+
 %prep
+%gem_unpack
+%patch0 -p1
+find -type f -print0 | xargs -0 touch -r %{SOURCE0}
+%{gem_build}
 
 %build
 
@@ -63,9 +73,9 @@
   -f
 # MANUAL
 find %{buildroot}/%{_libdir}/ruby/gems \( -name .gitignore -o -name 
.travis.yml \) | xargs rm
+%fdupes %{buildroot}/%{_libdir}/ruby/gems
 # /MANUAL
 
-
 %gem_packages
 
 %changelog

++ 0001-Add-shebangs-to-scripts-in-acceptance-support-skelet.patch ++
>From 42019150df55776531d2a9d5d6d7825f47e3feae Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Dan=20=C4=8Cerm=C3=A1k?= 
Date: Wed, 11 Mar 2020 11:56:04 +0100
Subject: [PATCH] Add shebangs to scripts in
 acceptance/support-skeletons/triggers-advanced

---
 acceptance/support-skeletons/triggers-advanced/fail.sh   | 2 ++
 acceptance/support-skeletons/triggers-advanced/script.sh | 2 ++
 acceptance/support-skeletons/triggers-advanced/test.sh   | 2 ++
 3 files changed, 6 insertions(+)

diff --git