#3 Update to upstream release 1.3.1
Closed 4 years ago by dustymabe. Opened 4 years ago by dustymabe.
rpms/ dustymabe/vagrant-sshfs 1.3.1-master-update  into  master

@@ -0,0 +1,463 @@ 

+ diff --git a/README.adoc b/README.adoc

+ index c87a3fb..c47752c 100644

+ --- a/README.adoc

+ +++ b/README.adoc

+ @@ -290,12 +290,6 @@ test and install this plugin on your local machine:

+  # Install development dependencies

+  $ gem install bundler && bundle install

+  

+ -# List available Rake tasks

+ -$ bundle exec rake -T

+ -

+ -# Run Cucumber tests

+ -$ bundle exec rake featuretests

+ -

+  # Build the gem (gets generated in the 'pkg' directory

+  $ bundle exec rake build

+  

+ diff --git a/RELEASE.txt b/RELEASE.txt

+ index 6a0c0c2..5621b97 100644

+ --- a/RELEASE.txt

+ +++ b/RELEASE.txt

+ @@ -1,8 +1,8 @@

+  

+ +# point local system to git for vagrant-sshfs

+  

+ -# Run viv tests

+ -cd /guests/sharedfolder/code/github.com/dustymabe/vagrant-sshfs/test/libvirt

+ -vagrant up

+ +# Run misc tests

+ +cd /guests/sharedfolder/code/github.com/dustymabe/vagrant-sshfs/test/misc

+  follow README for running tests

+  

+  # Make sure to bump version in lib/vagrant-sshfs/version.rb and commit

+ @@ -36,8 +36,8 @@ verify with git verify-tag v1.2.0

+  git push

+  git push --tags 

+  

+ -# Build with bundle exec rake build (inside viv VM)

+ -bundle exec rake build

+ +# Build with build.sh script (uses buildah)

+ +./bundle.sh

+  

+  # Sign the output

+  gpg --armor --detach-sign pkg/vagrant-sshfs-1.2.0.gem

+ diff --git a/Rakefile b/Rakefile

+ index b447171..dc5c795 100644

+ --- a/Rakefile

+ +++ b/Rakefile

+ @@ -29,10 +29,3 @@ CLOBBER.include('pkg')

+  task :init do

+    FileUtils.mkdir_p 'build'

+  end

+ -

+ -# Create new Cucumber::Rake::Task that will run Cucumber tests

+ -Cucumber::Rake::Task.new(:featuretests)

+ -

+ -# Define Rake::Task dependency - run :init before :featuretests

+ -task :featuretests => :init

+ -

+ diff --git a/Vagrantfile b/Vagrantfile

+ new file mode 100644

+ index 0000000..71142e5

+ --- /dev/null

+ +++ b/Vagrantfile

+ @@ -0,0 +1,27 @@

+ +# -*- mode: ruby -*-

+ +# vi: set ft=ruby :

+ +Vagrant.configure(2) do |config|

+ +

+ +    config.ssh.insert_key = 'true'

+ +    config.vm.synced_folder "/guests/sharedfolder", "/sharedfolder", type: "sshfs"

+ +

+ +    config.vm.provider :libvirt do |domain|

+ +      domain.memory = 4096

+ +      domain.cpus = 4

+ +      domain.nested = true

+ +    end

+ +

+ +    host = 'vagrant-sshfs-builder'

+ +    box  = 'fedora/28-cloud-base'

+ +

+ +    config.vm.define host do | tmp |

+ +        tmp.vm.hostname = host

+ +        tmp.vm.box = box

+ +    end

+ +    config.vm.provision "shell", inline: <<-SHELL

+ +      dnf update -y 

+ +      dnf install -y buildah

+ +      cd /sharedfolder/code/github.com/dustymabe/vagrant-sshfs

+ +      ./build.sh

+ +    SHELL

+ +end

+ diff --git a/build.sh b/build.sh

+ new file mode 100644

+ index 0000000..9dbad98

+ --- /dev/null

+ +++ b/build.sh

+ @@ -0,0 +1,48 @@

+ +#!/bin/bash -x

+ +set -ex

+ +

+ +ctr=$(buildah from registry.fedoraproject.org/fedora:28)

+ +

+ +rpms=(

+ +  make gcc ruby ruby-devel redhat-rpm-config # for building gems

+ +  gcc-c++                                    # for building unf_ext

+ +  libvirt-devel                              # for building ruby-libvirt gem

+ +  zlib-devel                                 # for building nokogiri gem

+ +  git                                        # for the git ls-files in gemspec file

+ +  bsdtar                                     # used by vagrant to unpack box files

+ +)

+ +

+ +WORKINGDIR='/tmp/workingdir/'

+ +

+ +# Set working directory

+ +buildah config --workingdir $WORKINGDIR $ctr

+ +

+ +# Get all updates and install needed rpms

+ +buildah run $ctr -- dnf update -y

+ +buildah run $ctr -- dnf install -y ${rpms[@]}

+ +

+ +# Add source code

+ +buildah add $ctr './' $WORKINGDIR

+ +

+ +# Install bundler

+ +#   [1] when running with bundler 1.13.2 I had to comment out

+ +#       the vagrant-sshfs line in Gemfile because it errored out

+ +#       complaining about it being defined twice. Running with

+ +#       1.12.5 works fine.

+ +#   [2] because of [1] need to add `--version 1.12.5`

+ +buildah run $ctr -- gem install bundler --version 1.12.5

+ +

+ +# Install all needed gems

+ +buildah run $ctr -- bundle install --with plugins

+ +

+ +# Install all needed gems

+ +buildah run $ctr -- bundle exec rake build

+ +

+ +# Copy built files outside of container

+ +mount=$(buildah mount $ctr)

+ +package=$(ls $mount/$WORKINGDIR/pkg/vagrant-sshfs-*gem)

+ +echo "copying to ./$(basename $package)"

+ +cp $package ./

+ +buildah umount $ctr

+ +

+ +echo "Built package is at ./$(basename $package)"

+ diff --git a/features/README.md b/features/README.md

+ deleted file mode 100644

+ index ac8a46d..0000000

+ --- a/features/README.md

+ +++ /dev/null

+ @@ -1,21 +0,0 @@

+ -

+ -We are using Cucumber for automated testing. Read more at the

+ -following two links:

+ -

+ -- [link1](https://en.wikipedia.org/wiki/Cucumber_(software))

+ -- [link2](http://www.methodsandtools.com/tools/cucumber.php)

+ -

+ -features/

+ -    This is the features directory. The features directory Contains

+ -    feature files, which all have a .feature extension. May contain

+ -    subdirectories to organize feature files.

+ -

+ -features/step_definitions

+ -    This directory contains step definition files, which are Ruby code 

+ -    and have a .rb extension.

+ -

+ -features/support

+ -    This directory contains supporting Ruby code. Files in support

+ -    load before those in step_definitions, which makes it useful for

+ -    such things as environment configuration (commonly done in a file

+ -    called env.rb).

+ diff --git a/features/sshfs_cwd_mount.feature b/features/sshfs_cwd_mount.feature

+ deleted file mode 100644

+ index c819d06..0000000

+ --- a/features/sshfs_cwd_mount.feature

+ +++ /dev/null

+ @@ -1,46 +0,0 @@

+ -# The language in this file is Gherkin. It is the language Cucumber

+ -# uses to define test cases and is designed to be non-technical and

+ -# human readable. All Gherkin files have a .feature extension

+ -#

+ -# See more here: https://en.wikipedia.org/wiki/Cucumber_(software)

+ -#

+ -# Additionally in the setup/env.rb file we set up Aruba. Aruba is used

+ -# to define most of the basic step definitions that we use as part of

+ -# the Gherkin syntax in this file.

+ -#

+ -# For more information on the step definitions provided see:

+ -# https://github.com/cucumber/aruba/tree/bb5d7ff71809b5461e29153ded793d2b9a3a0624/features/testing_frameworks/cucumber/steps

+ -#

+ -Feature: SSHFS mount of vagrant current working directory

+ -

+ -  Scenario Outline: SSHFS mounting of vagrant cwd

+ -    Given a file named "Vagrantfile" with:

+ -    """

+ -    Vagrant.configure('2') do |config|

+ -      config.vm.box = '<box>'

+ -      # Disable the default rsync

+ -      config.vm.synced_folder '.', '/vagrant', disabled: true

+ -

+ -      # If using libvirt and nested virt (vagrant in vagrant) then

+ -      # we need to use a different network than 192.168.121.0

+ -      config.vm.provider :libvirt do |libvirt|

+ -        libvirt.management_network_name = 'vagrant-libvirt-test'

+ -        libvirt.management_network_address = '192.168.129.0/24'

+ -      end

+ -

+ -      # Mount up the current dir. It will have the Vagrantfile in there.

+ -      config.vm.synced_folder './', '/testdir', type: 'sshfs'

+ -    end

+ -    """

+ -    When I successfully run `bundle exec vagrant up`

+ -    Then stdout from "bundle exec vagrant up" should contain "Installing SSHFS client..."

+ -    And  stdout from "bundle exec vagrant up" should contain "Mounting SSHFS shared folder..."

+ -    And  stdout from "bundle exec vagrant up" should contain "Folder Successfully Mounted!"

+ -    # The code for the following test is in ./step_definitions/sshfs_cwd_mount_steps.rb

+ -    And vagrant current working directory should be mounted

+ -

+ -    Examples:

+ -      | box      |

+ -      | centos/7 |

+ -

+ -

+ diff --git a/features/step_definitions/sshfs_cwd_mount_steps.rb b/features/step_definitions/sshfs_cwd_mount_steps.rb

+ deleted file mode 100644

+ index 74c378f..0000000

+ --- a/features/step_definitions/sshfs_cwd_mount_steps.rb

+ +++ /dev/null

+ @@ -1,12 +0,0 @@

+ -# This is a cucumber step definition. Cucumber scenarios become automated

+ -# tests with the addition of what are called step definitions. A step

+ -# definition is a block of code associated with one or more steps by a

+ -# regular expression (or, in simple cases, a string).

+ -#

+ -# This is the step definition for the `And vagrant current working

+ -# directory should be mounted` step from sshfs_cwd_mount.feature

+ -#

+ -And(/^vagrant current working directory should be mounted$/) do

+ -  run("vagrant ssh -c 'ls /testdir/Vagrantfile'")

+ -  expect(last_command_started).to have_exit_status(0)

+ -end

+ diff --git a/features/support/env.rb b/features/support/env.rb

+ deleted file mode 100644

+ index 5f93cc1..0000000

+ --- a/features/support/env.rb

+ +++ /dev/null

+ @@ -1,27 +0,0 @@

+ -# This is a support file for the cucumber tests. This file sets up the

+ -# environment for the tests to run. At this point mainly that means

+ -# configuring Aruba. Aruba is used to define most of the basic step

+ -# definitions that we use as part of the Gherkin syntax in our .feature files.

+ -#

+ -# For more information on the step definitions provided see:

+ -# https://github.com/cucumber/aruba/tree/bb5d7ff71809b5461e29153ded793d2b9a3a0624/features/testing_frameworks/cucumber/steps

+ -require 'aruba/cucumber'

+ -require 'komenda' # use komenda for easily executing a command

+ -

+ -# Configure aruba. The options can be inferred from here:

+ -# https://github.com/cucumber/aruba/tree/bb5d7ff71809b5461e29153ded793d2b9a3a0624/features/configuration

+ -Aruba.configure do |config|

+ -  # Wait up to 300 seconds for the test to run

+ -  config.exit_timeout = 300

+ -  # Output stdout and stderr on test failure

+ -  config.activate_announcer_on_command_failure = [:stdout, :stderr]

+ -  # The directory where the tests are to be run

+ -  config.working_directory = 'build/aruba'

+ -end

+ -

+ -# After running tests, clean up

+ -After do |_scenario|

+ -  if File.exist?(File.join(aruba.config.working_directory, 'Vagrantfile'))

+ -    Komenda.run('bundle exec vagrant destroy -f', cwd: aruba.config.working_directory, fail_on_fail: true)

+ -  end

+ -end

+ diff --git a/test/libvirt/README.txt b/test/libvirt/README.txt

+ deleted file mode 100644

+ index 367134f..0000000

+ --- a/test/libvirt/README.txt

+ +++ /dev/null

+ @@ -1,23 +0,0 @@

+ -

+ -To bring up vagrant host:

+ -

+ -vagrant up

+ -

+ -To run tests:

+ -

+ -vagrant ssh

+ -

+ -and then:

+ -

+ -cd /sharedfolder/code/github.com/dustymabe/vagrant-sshfs/

+ -gem install bundler           # see [2]

+ -bundle install --with plugins # see [1]

+ -bundle exec rake featuretests

+ -

+ -[1] when running with bundler 1.13.2 I had to comment out

+ -    the vagrant-sshfs line in Gemfile because it errored out

+ -    complaining about it being defined twice. Running with

+ -    1.12.5 works fine.

+ -[2] because of [1] need to use this instead:

+ -      gem install bundler --version 1.12.5

+ -

+ diff --git a/test/libvirt/Vagrantfile b/test/libvirt/Vagrantfile

+ deleted file mode 100644

+ index 6ec3258..0000000

+ --- a/test/libvirt/Vagrantfile

+ +++ /dev/null

+ @@ -1,35 +0,0 @@

+ -# -*- mode: ruby -*-

+ -# vi: set ft=ruby :

+ -Vagrant.configure(2) do |config|

+ -

+ -    config.ssh.insert_key = 'true'

+ -    config.vm.synced_folder "/guests/sharedfolder", "/sharedfolder", type: "sshfs"

+ -

+ -    config.vm.provider :libvirt do |domain|

+ -      domain.memory = 4096

+ -      domain.cpus = 4

+ -      domain.nested = true

+ -    end

+ -

+ -    host = 'viv-libvirt' # vagrant in vagrant - to test libvirt

+ -    box  = 'fedora/25-cloud-base'

+ -

+ -    config.vm.define host do | tmp |

+ -        tmp.vm.hostname = host

+ -        tmp.vm.box = box

+ -    end

+ -  config.vm.provision "shell", inline: <<-SHELL

+ -    rpms=(

+ -      libvirt-daemon-kvm                         # for vagrant libvirt support

+ -      make gcc ruby ruby-devel redhat-rpm-config # for building gems

+ -      gcc-c++                                    # for building unf_ext

+ -      libvirt-devel                              # for building ruby-libvirt gem

+ -      zlib-devel                                 # for building nokogiri gem

+ -      git                                        # for the git ls-files in gemspec file

+ -      bsdtar                                     # used by vagrant to unpack box files

+ -    )

+ -    dnf install -y ${rpms[@]}

+ -    usermod -a -G libvirt vagrant

+ -    systemctl start libvirtd virtlogd

+ -  SHELL

+ -end

+ diff --git a/test/misc/README.txt b/test/misc/README.txt

+ index f32520c..3821de8 100644

+ --- a/test/misc/README.txt

+ +++ b/test/misc/README.txt

+ @@ -2,7 +2,7 @@

+  # This directory is for testing the three different mount modes

+  # that are supported by vagrant-sshfs

+  

+ -# To test we will first create the directory on the machien where

+ +# To test we will first create the directory on the machine where

+  # we will mount the guest /etc/ into the host (the reverse mount).

+  

+  mkdir /tmp/reverse_mount_etc

+ diff --git a/test/misc/Vagrantfile b/test/misc/Vagrantfile

+ index c7c7275..5723b68 100644

+ --- a/test/misc/Vagrantfile

+ +++ b/test/misc/Vagrantfile

+ @@ -22,7 +22,7 @@ Vagrant.configure(2) do |config|

+      config.vm.synced_folder "/tmp/reverse_mount_etc/", "/etc", type: "sshfs", reverse: true

+  

+      host = 'vagrant-sshfs-tests'

+ -    box  = 'fedora/25-cloud-base'

+ +    box  = 'fedora/28-cloud-base'

+  

+      config.vm.define host do | tmp |

+          tmp.vm.hostname = host

+ diff --git a/test/virtualbox/README.txt b/test/virtualbox/README.txt

+ deleted file mode 100644

+ index 2a683e0..0000000

+ --- a/test/virtualbox/README.txt

+ +++ /dev/null

+ @@ -1,25 +0,0 @@

+ -# XXX Note this is not working right now as nested virt. I keep

+ -# getting kernel tracebacks on Fedora 24.

+ -

+ -To bring up vagrant host:

+ -

+ -vagrant up

+ -

+ -To run tests:

+ -

+ -vagrant ssh

+ -

+ -and then:

+ -

+ -cd /sharedfolder/code/github.com/dustymabe/vagrant-sshfs/

+ -gem install bundler           # see [2]

+ -bundle install --with plugins # see [1]

+ -bundle exec rake featuretests

+ -

+ -[1] when running with bundler 1.13.2 I had to comment out

+ -    the vagrant-sshfs line in Gemfile because it errored out

+ -    complaining about it being defined twice. Running with

+ -    1.12.5 works fine.

+ -[2] because of [1] need to use this instead:

+ -      gem install bundler --version 1.12.5

+ -

+ diff --git a/test/virtualbox/Vagrantfile b/test/virtualbox/Vagrantfile

+ deleted file mode 100644

+ index def5bce..0000000

+ --- a/test/virtualbox/Vagrantfile

+ +++ /dev/null

+ @@ -1,42 +0,0 @@

+ -# -*- mode: ruby -*-

+ -# vi: set ft=ruby :

+ -#

+ -# XXX Note this is not working right now as nested virt. I keep

+ -# getting kernel tracebacks on Fedora 24.

+ -#

+ -Vagrant.configure(2) do |config|

+ -

+ -  config.ssh.insert_key = 'true'

+ -  config.vm.synced_folder "/guests/sharedfolder", "/sharedfolder", type: "sshfs"

+ -

+ -  config.vm.provider :libvirt do |domain|

+ -    domain.memory = 4096

+ -    domain.cpus = 4

+ -    domain.nested = true

+ -  end

+ -

+ -  host = 'viv-virtbox' # vagrant in vagrant - to test virtbox

+ -  box  = 'fedora/25-cloud-base'

+ -

+ -  config.vm.define host do | tmp |

+ -      tmp.vm.hostname = host

+ -      tmp.vm.box = box

+ -  end

+ -  # Must use VirtualBox-5.0 - 5.1 not supported by Vagrant yet

+ -  config.vm.provision "shell", inline: <<-SHELL

+ -    dnf config-manager --add-repo http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo

+ -    rpms=(

+ -      kernel-devel-$(uname -r) kernel-headers-$(uname -r)

+ -      gcc make VirtualBox-5.0                    # all for virtualbox support

+ -      make gcc ruby ruby-devel redhat-rpm-config # for building gems

+ -      gcc-c++                                    # for building unf_ext

+ -      libvirt-devel                              # for building ruby-libvirt gem

+ -      zlib-devel                                 # for building nokogiri gem

+ -      git                                        # for the git ls-files in gemspec file

+ -      bsdtar                                     # used by vagrant to unpack box files

+ -    )

+ -    dnf install -y ${rpms[@]}

+ -    /usr/lib/virtualbox/vboxdrv.sh setup

+ -    usermod -a -G vboxusers vagrant

+ -  SHELL

+ -end

+ diff --git a/vagrant-sshfs.gemspec b/vagrant-sshfs.gemspec

+ index d159b29..7ae93a2 100644

+ --- a/vagrant-sshfs.gemspec

+ +++ b/vagrant-sshfs.gemspec

+ @@ -25,7 +25,4 @@ Gem::Specification.new do |spec|

+  

+    spec.add_development_dependency 'bundler'

+    spec.add_development_dependency 'rake'

+ -  spec.add_development_dependency 'cucumber'

+ -  spec.add_development_dependency 'aruba'

+ -  spec.add_development_dependency 'komenda'

+  end

@@ -0,0 +1,46 @@ 

+ diff --git a/Gemfile b/Gemfile

+ index a204a4e..3b8a3b4 100644

+ --- a/Gemfile

+ +++ b/Gemfile

+ @@ -10,7 +10,6 @@ group :development do

+  end

+  

+  group :plugins do

+ -  gem "vagrant-sshfs" , path: "."

+    # Add vagrant-libvirt plugin here, otherwise you won't be able to

+    # use libvirt as a provider when you execute `bundle exec vagrant up`

+    gem "vagrant-libvirt" , '0.0.43'

+ diff --git a/Rakefile b/Rakefile

+ index dc5c795..85c1a82 100644

+ --- a/Rakefile

+ +++ b/Rakefile

+ @@ -7,9 +7,6 @@

+  #

+  require 'bundler/gem_tasks'

+  

+ -# cucumber/rake/task provides us with an easy way to call cucumber

+ -require 'cucumber/rake/task'

+ -

+  # rake/clean provides CLEAN/CLOBBER

+  # http://www.virtuouscode.com/2014/04/28/rake-part-6-clean-and-clobber/

+  # CLEAN - list to let rake know what files can be cleaned up after build

+ diff --git a/build.sh b/build.sh

+ old mode 100644

+ new mode 100755

+ index 9dbad98..83e521e

+ --- a/build.sh

+ +++ b/build.sh

+ @@ -25,12 +25,7 @@ buildah run $ctr -- dnf install -y ${rpms[@]}

+  buildah add $ctr './' $WORKINGDIR

+  

+  # Install bundler

+ -#   [1] when running with bundler 1.13.2 I had to comment out

+ -#       the vagrant-sshfs line in Gemfile because it errored out

+ -#       complaining about it being defined twice. Running with

+ -#       1.12.5 works fine.

+ -#   [2] because of [1] need to add `--version 1.12.5`

+ -buildah run $ctr -- gem install bundler --version 1.12.5

+ +buildah run $ctr -- gem install bundler

+  

+  # Install all needed gems

+  buildah run $ctr -- bundle install --with plugins

@@ -0,0 +1,147 @@ 

+ diff --git a/downstream-fedora-dist-git/.gitignore b/downstream-fedora-dist-git/.gitignore

+ new file mode 100644

+ index 0000000..9fb52f5

+ --- /dev/null

+ +++ b/downstream-fedora-dist-git/.gitignore

+ @@ -0,0 +1,5 @@

+ +/vagrant-sshfs-1.1.0.gem

+ +/vagrant-sshfs-1.2.0.gem

+ +/vagrant-sshfs-1.2.1.gem

+ +/vagrant-sshfs-1.3.0.gem

+ +/vagrant-sshfs-1.3.1.gem

+ diff --git a/downstream-fedora-dist-git/sources b/downstream-fedora-dist-git/sources

+ new file mode 100644

+ index 0000000..4d5832d

+ --- /dev/null

+ +++ b/downstream-fedora-dist-git/sources

+ @@ -0,0 +1 @@

+ +SHA512 (vagrant-sshfs-1.3.1.gem) = a0d380df489ac7c33ea7b66e754d792aceaba7bf0ba206650da68febb4a75823c8dcfc1f59c29557fe435fd5afe43cf399d426c62f2719fe27884742487f1c78

+ diff --git a/downstream-fedora-dist-git/vagrant-sshfs.spec b/downstream-fedora-dist-git/vagrant-sshfs.spec

+ new file mode 100644

+ index 0000000..934c6ab

+ --- /dev/null

+ +++ b/downstream-fedora-dist-git/vagrant-sshfs.spec

+ @@ -0,0 +1,123 @@

+ +# Generated from vagrant-sshfs-1.1.0.gem by gem2rpm -*- rpm-spec -*-

+ +%global vagrant_plugin_name vagrant-sshfs

+ +

+ +Name: %{vagrant_plugin_name}

+ +Version: 1.3.1

+ +Release: 4%{?dist}

+ +Summary: A Vagrant synced folder plugin that mounts folders via SSHFS

+ +License: GPLv2

+ +URL: https://github.com/dustymabe/vagrant-sshfs

+ +Source0: https://rubygems.org/gems/%{vagrant_plugin_name}-%{version}.gem

+ +

+ +Requires: vagrant >= 1.9.1

+ +BuildRequires: vagrant >= 1.9.1

+ +BuildRequires: rubygems

+ +BuildRequires: rubygem(rdoc)

+ +BuildArch: noarch

+ +Provides: vagrant(%{vagrant_plugin_name}) = %{version}

+ +Patch1: 0001-remove-win32-dep.patch

+ +

+ +%description

+ +A Vagrant synced folder plugin that mounts folders via SSHFS. 

+ +This is the successor to Fabio Kreusch's implementation:

+ +https://github.com/fabiokr/vagrant-sshfs.

+ +

+ +

+ +%package doc

+ +Summary: Documentation for %{name}

+ +Requires: %{name} = %{version}-%{release}

+ +BuildArch: noarch

+ +

+ +%description doc

+ +Documentation for %{name}.

+ +

+ +%prep

+ +gem unpack %{SOURCE0}

+ +

+ +%setup -q -D -T -n  %{vagrant_plugin_name}-%{version}

+ +

+ +gem spec %{SOURCE0} -l --ruby > %{vagrant_plugin_name}.gemspec

+ +%patch1

+ +

+ +%build

+ +# Create the gem as gem install only works on a gem file

+ +gem build %{vagrant_plugin_name}.gemspec

+ +

+ +# %%vagrant_plugin_install compiles any C extensions and installs the gem into ./%%gem_dir

+ +# by default, so that we can move it into the buildroot in %%install

+ +%vagrant_plugin_install

+ +

+ +%install

+ +mkdir -p %{buildroot}%{vagrant_plugin_dir}

+ +cp -a .%{vagrant_plugin_dir}/* \

+ +        %{buildroot}%{vagrant_plugin_dir}/

+ +

+ +

+ +

+ +%files

+ +%dir %{vagrant_plugin_instdir}

+ +%license %{vagrant_plugin_instdir}/LICENSE

+ +%{vagrant_plugin_libdir}

+ +%{vagrant_plugin_instdir}/locales

+ +%exclude %{vagrant_plugin_cache}

+ +%{vagrant_plugin_spec}

+ +# Ingore some files that probbaly shouldn't be in the gem

+ +%exclude %{vagrant_plugin_instdir}/.gitignore

+ +%exclude %{vagrant_plugin_instdir}/test

+ +%exclude %{vagrant_plugin_instdir}/features

+ +

+ +%files doc

+ +%license %{vagrant_plugin_instdir}/LICENSE

+ +%doc %{vagrant_plugin_docdir}

+ +%{vagrant_plugin_instdir}/Gemfile

+ +%doc %{vagrant_plugin_instdir}/README.adoc

+ +%doc %{vagrant_plugin_instdir}/RELEASE.txt

+ +%{vagrant_plugin_instdir}/Rakefile

+ +%{vagrant_plugin_instdir}/vagrant-sshfs.gemspec

+ +

+ +%changelog

+ +* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.1-4

+ +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild

+ +

+ +* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.1-3

+ +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild

+ +

+ +* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.1-2

+ +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild

+ +

+ +* Mon Mar 12 2018 Dusty Mabe <dusty@dustymabe.com> - 1.3.1-1

+ +- New version of sshfs: 1.3.1

+ +

+ +* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-5

+ +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild

+ +

+ +* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-4

+ +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild

+ +

+ +* Tue Feb 14 2017 Vít Ondruch <vondruch@redhat.com> - 1.3.0-3

+ +- Drop registration macros for Vagrant 1.9.1 compatibility.

+ +

+ +* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-2

+ +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild

+ +

+ +* Sat Nov 26 2016 Dusty Mabe <dusty@dustymabe.com> - 1.3.0-1

+ +- New version of sshfs: 1.3.0

+ +

+ +* Fri Nov 11 2016 Dusty Mabe <dusty@dustymabe.com> - 1.2.1-2

+ +- Use release '2' because I messed up the last changelog entry.

+ +

+ +* Fri Nov 11 2016 Dusty Mabe <dusty@dustymabe.com> - 1.2.1-1

+ +- New version of sshfs out: 1.2.1

+ +

+ +* Tue Aug 30 2016 Dusty Mabe <dusty@dustymabe.com> - 1.2.0-2

+ +- Bump release to 2 because vagrant-sshfs-1.2.0-1.fc2{2,3,4} is what

+ +  is available from copr. Bumping to 2 will make sure we don't

+ +  have any confusion.

+ +

+ +* Tue Aug 30 2016 Dusty Mabe <dusty@dustymabe.com> - 1.2.0-1

+ +- Remove unnecessary provides of bundled fonts

+ +- Update to 1.2.0 release

+ +- Add patch to remove requirement of win32-process rubygem

+ +

+ +* Wed Mar 30 2016 Dusty Mabe <dusty@dustymabe.com> - 1.1.0-1

+ +- Initial package for Fedora

@@ -0,0 +1,31 @@ 

+ diff --git a/.packit.yaml b/.packit.yaml

+ new file mode 100644

+ index 0000000..3def6de

+ --- /dev/null

+ +++ b/.packit.yaml

+ @@ -0,0 +1,25 @@

+ +upstream_project_url: https://github.com/dustymabe/vagrant-sshfs

+ +upstream_ref: master

+ +specfile_path: downstream-fedora-dist-git/vagrant-sshfs.spec

+ +synced_files:

+ +  - downstream-fedora-dist-git/

+ +  - .packit.yaml

+ +upstream_package_name: vagrant-sshfs

+ +downstream_package_name: vagrant-sshfs

+ +create_pr: true # Don't push to dist-git, create PR

+ +jobs:

+ +- job: sync_from_downstream

+ +  trigger: commit

+ +- job: propose_downstream

+ +  trigger: commit

+ +  metadata:

+ +    dist-git-branch: master

+ +- job: propose_downstream

+ +  trigger: release

+ +  metadata:

+ +    dist-git-branch: f31

+ +- job: copr_build

+ +  trigger: pull_request

+ +  metadata:

+ +    targets:

+ +    - fedora-31-x86_64

@@ -0,0 +1,11 @@ 

+ diff --git a/.packit.yaml b/.packit.yaml

+ index 3def6de..6be560a 100644

+ --- a/.packit.yaml

+ +++ b/.packit.yaml

+ @@ -1,5 +1,5 @@

+  upstream_project_url: https://github.com/dustymabe/vagrant-sshfs

+ -upstream_ref: master

+ +#upstream_ref: master

+  specfile_path: downstream-fedora-dist-git/vagrant-sshfs.spec

+  synced_files:

+    - downstream-fedora-dist-git/

@@ -0,0 +1,11 @@ 

+ diff --git a/.packit.yaml b/.packit.yaml

+ index 6be560a..531b02f 100644

+ --- a/.packit.yaml

+ +++ b/.packit.yaml

+ @@ -1,5 +1,5 @@

+  upstream_project_url: https://github.com/dustymabe/vagrant-sshfs

+ -#upstream_ref: master

+ +upstream_ref: vagrant-sshfs-master-f29

+  specfile_path: downstream-fedora-dist-git/vagrant-sshfs.spec

+  synced_files:

+    - downstream-fedora-dist-git/

@@ -0,0 +1,10 @@ 

+ diff --git a/.packit.yaml b/.packit.yaml

+ index 531b02f..79eb358 100644

+ --- a/.packit.yaml

+ +++ b/.packit.yaml

+ @@ -1,4 +1,4 @@

+ -upstream_project_url: https://github.com/dustymabe/vagrant-sshfs

+ +#upstream_project_url: https://github.com/dustymabe/vagrant-sshfs

+  upstream_ref: vagrant-sshfs-master-f29

+  specfile_path: downstream-fedora-dist-git/vagrant-sshfs.spec

+  synced_files:

@@ -0,0 +1,40 @@ 

+ diff --git a/.packit.yaml b/.packit.yaml

+ index 79eb358..e18e9a2 100644

+ --- a/.packit.yaml

+ +++ b/.packit.yaml

+ @@ -7,19 +7,19 @@ synced_files:

+  upstream_package_name: vagrant-sshfs

+  downstream_package_name: vagrant-sshfs

+  create_pr: true # Don't push to dist-git, create PR

+ -jobs:

+ -- job: sync_from_downstream

+ -  trigger: commit

+ -- job: propose_downstream

+ -  trigger: commit

+ -  metadata:

+ -    dist-git-branch: master

+ -- job: propose_downstream

+ -  trigger: release

+ -  metadata:

+ -    dist-git-branch: f31

+ -- job: copr_build

+ -  trigger: pull_request

+ -  metadata:

+ -    targets:

+ -    - fedora-31-x86_64

+ +####jobs:

+ +####- job: sync_from_downstream

+ +####  trigger: commit

+ +####- job: propose_downstream

+ +####  trigger: commit

+ +####  metadata:

+ +####    dist-git-branch: master

+ +####- job: propose_downstream

+ +####  trigger: release

+ +####  metadata:

+ +####    dist-git-branch: f31

+ +####- job: copr_build

+ +####  trigger: pull_request

+ +####  metadata:

+ +####    targets:

+ +####    - fedora-31-x86_64

@@ -0,0 +1,11 @@ 

+ diff --git a/.packit.yaml b/.packit.yaml

+ index e18e9a2..31a29e5 100644

+ --- a/.packit.yaml

+ +++ b/.packit.yaml

+ @@ -1,5 +1,5 @@

+  #upstream_project_url: https://github.com/dustymabe/vagrant-sshfs

+ -upstream_ref: vagrant-sshfs-master-f29

+ +#upstream_ref: vagrant-sshfs-master-f29

+  specfile_path: downstream-fedora-dist-git/vagrant-sshfs.spec

+  synced_files:

+    - downstream-fedora-dist-git/

@@ -0,0 +1,19 @@ 

+ diff --git a/.packit.yaml b/.packit.yaml

+ index 31a29e5..575a184 100644

+ --- a/.packit.yaml

+ +++ b/.packit.yaml

+ @@ -1,11 +1,11 @@

+  #upstream_project_url: https://github.com/dustymabe/vagrant-sshfs

+ -#upstream_ref: vagrant-sshfs-master-f29

+ +upstream_ref: v1.3.1

+ +upstream_package_name: vagrant-sshfs

+ +downstream_package_name: vagrant-sshfs

+  specfile_path: downstream-fedora-dist-git/vagrant-sshfs.spec

+  synced_files:

+    - downstream-fedora-dist-git/

+    - .packit.yaml

+ -upstream_package_name: vagrant-sshfs

+ -downstream_package_name: vagrant-sshfs

+  create_pr: true # Don't push to dist-git, create PR

+  ####jobs:

+  ####- job: sync_from_downstream

@@ -0,0 +1,54 @@ 

+ diff --git a/downstream-fedora-dist-git/vagrant-sshfs.spec b/downstream-fedora-dist-git/vagrant-sshfs.spec

+ index 934c6ab..853c929 100644

+ --- a/downstream-fedora-dist-git/vagrant-sshfs.spec

+ +++ b/downstream-fedora-dist-git/vagrant-sshfs.spec

+ @@ -3,11 +3,11 @@

+  

+  Name: %{vagrant_plugin_name}

+  Version: 1.3.1

+ -Release: 4%{?dist}

+ +Release: 5%{?dist}

+  Summary: A Vagrant synced folder plugin that mounts folders via SSHFS

+  License: GPLv2

+  URL: https://github.com/dustymabe/vagrant-sshfs

+ -Source0: https://rubygems.org/gems/%{vagrant_plugin_name}-%{version}.gem

+ +Source0: https://github.com/dustymabe/vagrant-sshfs/archive/v%{version}.tar.gz

+  

+  Requires: vagrant >= 1.9.1

+  BuildRequires: vagrant >= 1.9.1

+ @@ -15,7 +15,6 @@ BuildRequires: rubygems

+  BuildRequires: rubygem(rdoc)

+  BuildArch: noarch

+  Provides: vagrant(%{vagrant_plugin_name}) = %{version}

+ -Patch1: 0001-remove-win32-dep.patch

+  

+  %description

+  A Vagrant synced folder plugin that mounts folders via SSHFS. 

+ @@ -32,12 +31,13 @@ BuildArch: noarch

+  Documentation for %{name}.

+  

+  %prep

+ -gem unpack %{SOURCE0}

+ +%setup -T -b 0 -q -n %{vagrant_plugin_name}-%{version}

+  

+ -%setup -q -D -T -n  %{vagrant_plugin_name}-%{version}

+ +# since we don't have the full git repo we can't use `git ls-files`

+ +sed -i 's/git ls-files -z/find . -type f -print0/' %{vagrant_plugin_name}.gemspec

+  

+ -gem spec %{SOURCE0} -l --ruby > %{vagrant_plugin_name}.gemspec

+ -%patch1

+ +# remove dependencies on windows libraries (needed for windows, not linux)

+ +sed -e '/win32-process/d' %{vagrant_plugin_name}.gemspec

+  

+  %build

+  # Create the gem as gem install only works on a gem file

+ @@ -76,6 +76,9 @@ cp -a .%{vagrant_plugin_dir}/* \

+  %{vagrant_plugin_instdir}/vagrant-sshfs.gemspec

+  

+  %changelog

+ +* Tue December 10 2019 Dusty Mabe <dusty@dustymabe.com> - 1.3.1-5

+ +- Change to build from tar archive. Preparing for packit.

+ +

+  * Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.1-4

+  - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild

+  

@@ -0,0 +1,15 @@ 

+ diff --git a/.packit.yaml b/.packit.yaml

+ index 575a184..5de62cb 100644

+ --- a/.packit.yaml

+ +++ b/.packit.yaml

+ @@ -1,5 +1,10 @@

+  #upstream_project_url: https://github.com/dustymabe/vagrant-sshfs

+ +

+ +# The upstream_ref is the last upstream commit. All commits in the

+ +# current branch after that commit are "patches" that will be added

+ +# in the RPM spec file.

+  upstream_ref: v1.3.1

+ +

+  upstream_package_name: vagrant-sshfs

+  downstream_package_name: vagrant-sshfs

+  specfile_path: downstream-fedora-dist-git/vagrant-sshfs.spec

@@ -0,0 +1,10 @@ 

+ diff --git a/.packit.yaml b/.packit.yaml

+ index 5de62cb..4d48a27 100644

+ --- a/.packit.yaml

+ +++ b/.packit.yaml

+ @@ -1,4 +1,4 @@

+ -#upstream_project_url: https://github.com/dustymabe/vagrant-sshfs

+ +upstream_project_url: https://github.com/dustymabe/trash-vagrant-sshfs-packit-source-git

+  

+  # The upstream_ref is the last upstream commit. All commits in the

+  # current branch after that commit are "patches" that will be added

@@ -0,0 +1,155 @@ 

+ diff --git a/.packit.yaml b/.packit.yaml

+ index 4d48a27..6a00f6f 100644

+ --- a/.packit.yaml

+ +++ b/.packit.yaml

+ @@ -7,10 +7,7 @@ upstream_ref: v1.3.1

+  

+  upstream_package_name: vagrant-sshfs

+  downstream_package_name: vagrant-sshfs

+ -specfile_path: downstream-fedora-dist-git/vagrant-sshfs.spec

+ -synced_files:

+ -  - downstream-fedora-dist-git/

+ -  - .packit.yaml

+ +specfile_path: vagrant-sshfs.spec

+  create_pr: true # Don't push to dist-git, create PR

+  ####jobs:

+  ####- job: sync_from_downstream

+ diff --git a/downstream-fedora-dist-git/sources b/downstream-fedora-dist-git/sources

+ deleted file mode 100644

+ index 4d5832d..0000000

+ --- a/downstream-fedora-dist-git/sources

+ +++ /dev/null

+ @@ -1 +0,0 @@

+ -SHA512 (vagrant-sshfs-1.3.1.gem) = a0d380df489ac7c33ea7b66e754d792aceaba7bf0ba206650da68febb4a75823c8dcfc1f59c29557fe435fd5afe43cf399d426c62f2719fe27884742487f1c78

+ diff --git a/downstream-fedora-dist-git/vagrant-sshfs.spec b/downstream-fedora-dist-git/vagrant-sshfs.spec

+ deleted file mode 100644

+ index 853c929..0000000

+ --- a/downstream-fedora-dist-git/vagrant-sshfs.spec

+ +++ /dev/null

+ @@ -1,126 +0,0 @@

+ -# Generated from vagrant-sshfs-1.1.0.gem by gem2rpm -*- rpm-spec -*-

+ -%global vagrant_plugin_name vagrant-sshfs

+ -

+ -Name: %{vagrant_plugin_name}

+ -Version: 1.3.1

+ -Release: 5%{?dist}

+ -Summary: A Vagrant synced folder plugin that mounts folders via SSHFS

+ -License: GPLv2

+ -URL: https://github.com/dustymabe/vagrant-sshfs

+ -Source0: https://github.com/dustymabe/vagrant-sshfs/archive/v%{version}.tar.gz

+ -

+ -Requires: vagrant >= 1.9.1

+ -BuildRequires: vagrant >= 1.9.1

+ -BuildRequires: rubygems

+ -BuildRequires: rubygem(rdoc)

+ -BuildArch: noarch

+ -Provides: vagrant(%{vagrant_plugin_name}) = %{version}

+ -

+ -%description

+ -A Vagrant synced folder plugin that mounts folders via SSHFS. 

+ -This is the successor to Fabio Kreusch's implementation:

+ -https://github.com/fabiokr/vagrant-sshfs.

+ -

+ -

+ -%package doc

+ -Summary: Documentation for %{name}

+ -Requires: %{name} = %{version}-%{release}

+ -BuildArch: noarch

+ -

+ -%description doc

+ -Documentation for %{name}.

+ -

+ -%prep

+ -%setup -T -b 0 -q -n %{vagrant_plugin_name}-%{version}

+ -

+ -# since we don't have the full git repo we can't use `git ls-files`

+ -sed -i 's/git ls-files -z/find . -type f -print0/' %{vagrant_plugin_name}.gemspec

+ -

+ -# remove dependencies on windows libraries (needed for windows, not linux)

+ -sed -e '/win32-process/d' %{vagrant_plugin_name}.gemspec

+ -

+ -%build

+ -# Create the gem as gem install only works on a gem file

+ -gem build %{vagrant_plugin_name}.gemspec

+ -

+ -# %%vagrant_plugin_install compiles any C extensions and installs the gem into ./%%gem_dir

+ -# by default, so that we can move it into the buildroot in %%install

+ -%vagrant_plugin_install

+ -

+ -%install

+ -mkdir -p %{buildroot}%{vagrant_plugin_dir}

+ -cp -a .%{vagrant_plugin_dir}/* \

+ -        %{buildroot}%{vagrant_plugin_dir}/

+ -

+ -

+ -

+ -%files

+ -%dir %{vagrant_plugin_instdir}

+ -%license %{vagrant_plugin_instdir}/LICENSE

+ -%{vagrant_plugin_libdir}

+ -%{vagrant_plugin_instdir}/locales

+ -%exclude %{vagrant_plugin_cache}

+ -%{vagrant_plugin_spec}

+ -# Ingore some files that probbaly shouldn't be in the gem

+ -%exclude %{vagrant_plugin_instdir}/.gitignore

+ -%exclude %{vagrant_plugin_instdir}/test

+ -%exclude %{vagrant_plugin_instdir}/features

+ -

+ -%files doc

+ -%license %{vagrant_plugin_instdir}/LICENSE

+ -%doc %{vagrant_plugin_docdir}

+ -%{vagrant_plugin_instdir}/Gemfile

+ -%doc %{vagrant_plugin_instdir}/README.adoc

+ -%doc %{vagrant_plugin_instdir}/RELEASE.txt

+ -%{vagrant_plugin_instdir}/Rakefile

+ -%{vagrant_plugin_instdir}/vagrant-sshfs.gemspec

+ -

+ -%changelog

+ -* Tue December 10 2019 Dusty Mabe <dusty@dustymabe.com> - 1.3.1-5

+ -- Change to build from tar archive. Preparing for packit.

+ -

+ -* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.1-4

+ -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild

+ -

+ -* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.1-3

+ -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild

+ -

+ -* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.1-2

+ -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild

+ -

+ -* Mon Mar 12 2018 Dusty Mabe <dusty@dustymabe.com> - 1.3.1-1

+ -- New version of sshfs: 1.3.1

+ -

+ -* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-5

+ -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild

+ -

+ -* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-4

+ -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild

+ -

+ -* Tue Feb 14 2017 Vít Ondruch <vondruch@redhat.com> - 1.3.0-3

+ -- Drop registration macros for Vagrant 1.9.1 compatibility.

+ -

+ -* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-2

+ -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild

+ -

+ -* Sat Nov 26 2016 Dusty Mabe <dusty@dustymabe.com> - 1.3.0-1

+ -- New version of sshfs: 1.3.0

+ -

+ -* Fri Nov 11 2016 Dusty Mabe <dusty@dustymabe.com> - 1.2.1-2

+ -- Use release '2' because I messed up the last changelog entry.

+ -

+ -* Fri Nov 11 2016 Dusty Mabe <dusty@dustymabe.com> - 1.2.1-1

+ -- New version of sshfs out: 1.2.1

+ -

+ -* Tue Aug 30 2016 Dusty Mabe <dusty@dustymabe.com> - 1.2.0-2

+ -- Bump release to 2 because vagrant-sshfs-1.2.0-1.fc2{2,3,4} is what

+ -  is available from copr. Bumping to 2 will make sure we don't

+ -  have any confusion.

+ -

+ -* Tue Aug 30 2016 Dusty Mabe <dusty@dustymabe.com> - 1.2.0-1

+ -- Remove unnecessary provides of bundled fonts

+ -- Update to 1.2.0 release

+ -- Add patch to remove requirement of win32-process rubygem

+ -

+ -* Wed Mar 30 2016 Dusty Mabe <dusty@dustymabe.com> - 1.1.0-1

+ -- Initial package for Fedora

@@ -0,0 +1,13 @@ 

+ diff --git a/.packit.yaml b/.packit.yaml

+ index 6a00f6f..904baee 100644

+ --- a/.packit.yaml

+ +++ b/.packit.yaml

+ @@ -8,6 +8,8 @@ upstream_ref: v1.3.1

+  upstream_package_name: vagrant-sshfs

+  downstream_package_name: vagrant-sshfs

+  specfile_path: vagrant-sshfs.spec

+ +synced_files:

+ +  - vagrant-sshfs.spec

+  create_pr: true # Don't push to dist-git, create PR

+  ####jobs:

+  ####- job: sync_from_downstream

@@ -0,0 +1,19 @@ 

+ diff --git a/.packit.yaml b/.packit.yaml

+ index 904baee..6390193 100644

+ --- a/.packit.yaml

+ +++ b/.packit.yaml

+ @@ -1,4 +1,4 @@

+ -upstream_project_url: https://github.com/dustymabe/trash-vagrant-sshfs-packit-source-git

+ +#upstream_project_url: https://github.com/dustymabe/trash-vagrant-sshfs-packit-source-git

+  

+  # The upstream_ref is the last upstream commit. All commits in the

+  # current branch after that commit are "patches" that will be added

+ @@ -11,6 +11,8 @@ specfile_path: vagrant-sshfs.spec

+  synced_files:

+    - vagrant-sshfs.spec

+  create_pr: true # Don't push to dist-git, create PR

+ +# our tags in git are v1.0.0 and our rpm versions are 1.0.0

+ +upstream_tag_template: v{version}

+  ####jobs:

+  ####- job: sync_from_downstream

+  ####  trigger: commit

file added
+3
@@ -0,0 +1,3 @@ 

+ This repository is maintained by packit.

+ https://packit.dev/

+ The file was generated using packit 0.7.1.

file modified
+73 -1
@@ -3,12 +3,81 @@ 

  

  Name: %{vagrant_plugin_name}

  Version: 1.3.1

- Release: 5%{?dist}

+ Release: 1%{?dist}

  Summary: A Vagrant synced folder plugin that mounts folders via SSHFS

  License: GPLv2

  URL: https://github.com/dustymabe/vagrant-sshfs

  Source0: https://github.com/dustymabe/vagrant-sshfs/archive/v%{version}.tar.gz

  

+ 

+ # PATCHES FROM SOURCE GIT:

+ 

+ # remove tests - add build script

+ # Author: Dusty Mabe <dusty@dustymabe.com>

+ Patch0001: 0001-bb9c2f576cfeb0a7b8a7728906f23529ba73ec7f.patch

+ 

+ # Fix some errors when building

+ # Author: Dusty Mabe <dusty@dustymabe.com>

+ Patch0002: 0002-46b08a3ffa258ce7665cea9be9e7985c4d5c6964.patch

+ 

+ # add fedora packaging

+ # Author: Dusty Mabe <dusty@dustymabe.com>

+ Patch0003: 0003-1f79bb06b1c3e855c68cab32f26f0a7cbf653a04.patch

+ 

+ # Add packit.yaml

+ # Author: Dusty Mabe <dusty@dustymabe.com>

+ Patch0004: 0004-69741dd9fb966290de158f8f88ac61a690576414.patch

+ 

+ # update packit to not specify the ref

+ # Author: Dusty Mabe <dusty@dustymabe.com>

+ Patch0005: 0005-402ca25757a7c66431cd6c79ffdf17f300bdb301.patch

+ 

+ # foo

+ # Author: Dusty Mabe <dusty@dustymabe.com>

+ Patch0006: 0006-e41d524c1d8eededfce89ddd97518e7107df1f17.patch

+ 

+ # foo

+ # Author: Dusty Mabe <dusty@dustymabe.com>

+ Patch0007: 0007-cd9328599a200accc4ebc4d0363954cbd64c4ef4.patch

+ 

+ # foo

+ # Author: Dusty Mabe <dusty@dustymabe.com>

+ Patch0008: 0008-896b5d0eadf1f8b31999052bf53f7cb60a97e6f0.patch

+ 

+ # foo

+ # Author: Dusty Mabe <dusty@dustymabe.com>

+ Patch0009: 0009-14791d05bac3879d896e9631011130febcc988a4.patch

+ 

+ # foo

+ # Author: Dusty Mabe <dusty@dustymabe.com>

+ Patch0010: 0010-dcbbbe3ef4762db8785b250681bf7898d619dec2.patch

+ 

+ # sync with downstream dist-git

+ # Author: Dusty Mabe <dusty@dustymabe.com>

+ Patch0011: 0011-9b5b21d64097587450e33362fdaeda3898ca6d3b.patch

+ 

+ # foo

+ # Author: Dusty Mabe <dusty@dustymabe.com>

+ Patch0012: 0012-de0354de9857033fc1690fc9d28fa191d1d99dc9.patch

+ 

+ # foo

+ # Author: Dusty Mabe <dusty@dustymabe.com>

+ Patch0013: 0013-b91cefeab8c4f6723e14445eaeba9fadd15f3d55.patch

+ 

+ # foo

+ # Author: Dusty Mabe <dusty@dustymabe.com>

+ Patch0014: 0014-1a408afb6cb6a3478208147177f05c621cccc887.patch

+ 

+ # sync the spec file

+ # Author: Dusty Mabe <dusty@dustymabe.com>

+ Patch0015: 0015-ca60e19184910b84547e496a65489deb489f5726.patch

+ 

+ # foo

+ # Author: Dusty Mabe <dusty@dustymabe.com>

+ Patch0016: 0016-e2c62900e586bc862fa4d4264d08ae6e9e32aea2.patch

+ 

+ 

+ 

  Requires: vagrant >= 1.9.1

  BuildRequires: vagrant >= 1.9.1

  BuildRequires: rubygems
@@ -76,6 +145,9 @@ 

  %{vagrant_plugin_instdir}/vagrant-sshfs.gemspec

  

  %changelog

+ * Wed Dec 11 2019 Dusty Mabe <dusty@dustymabe.com> - 1.3.1-1

+ - new upstream release: 1.3.1

+ 

  * Tue Dec 10 2019 Dusty Mabe <dusty@dustymabe.com> - 1.3.1-5

  - Change to build from tar archive. Preparing for packit.

  

Upstream tag: v1.3.1
Upstream commit: 5cb3943c6806c42551f676c468136e1555b8e654

rebased onto a015f04

4 years ago

Pull-Request has been closed by dustymabe

4 years ago