commit rubygem-vagrant-spec for openSUSE:Factory
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
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
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