[DRE-commits] [ruby-mixlib-install] 02/15: Disable artifactory usage
Hleb Valoshka
tsfgnu-guest at moszumanska.debian.org
Thu Aug 4 15:43:32 UTC 2016
This is an automated email from the git hooks/post-receive script.
tsfgnu-guest pushed a commit to branch master
in repository ruby-mixlib-install.
commit 364339f864e4739d379cd6944be3735b4231faf6
Author: Hleb Valoshka <375gnu at gmail.com>
Date: Mon May 30 16:54:33 2016 +0300
Disable artifactory usage
---
.../patches/0002-Disable-artifactory-usage.patch | 88 ++++++++++++++++++++++
debian/patches/series | 1 +
2 files changed, 89 insertions(+)
diff --git a/debian/patches/0002-Disable-artifactory-usage.patch b/debian/patches/0002-Disable-artifactory-usage.patch
new file mode 100644
index 0000000..87d5ae3
--- /dev/null
+++ b/debian/patches/0002-Disable-artifactory-usage.patch
@@ -0,0 +1,88 @@
+From: Hleb Valoshka <375gnu at gmail.com>
+Date: Mon, 30 May 2016 16:54:15 +0300
+Subject: Disable artifactory usage
+
+This works in local chef.io network only
+---
+ lib/mixlib/install/backend.rb | 3 +--
+ lib/mixlib/install/generator/bourne.rb | 3 +--
+ lib/mixlib/install/generator/powershell.rb | 4 ++--
+ mixlib-install.gemspec | 1 -
+ 4 files changed, 4 insertions(+), 7 deletions(-)
+
+diff --git a/lib/mixlib/install/backend.rb b/lib/mixlib/install/backend.rb
+index 7560859..9a809a1 100644
+--- a/lib/mixlib/install/backend.rb
++++ b/lib/mixlib/install/backend.rb
+@@ -16,7 +16,6 @@
+ # limitations under the License.
+ #
+
+-require "mixlib/install/backend/artifactory"
+ require "mixlib/install/backend/bintray"
+
+ module Mixlib
+@@ -24,7 +23,7 @@ module Mixlib
+ class Backend
+ def self.info(options)
+ backend = if options.for_artifactory?
+- Backend::Artifactory.new(options)
++ raise "Artifactory is disabled in Debian package"
+ else
+ Backend::Bintray.new(options)
+ end
+diff --git a/lib/mixlib/install/generator/bourne.rb b/lib/mixlib/install/generator/bourne.rb
+index 654765f..f6d366b 100644
+--- a/lib/mixlib/install/generator/bourne.rb
++++ b/lib/mixlib/install/generator/bourne.rb
+@@ -16,7 +16,6 @@
+ #
+
+ require "mixlib/install/generator/base"
+-require "mixlib/install/backend/artifactory"
+
+ module Mixlib
+ class Install
+@@ -47,7 +46,7 @@ module Mixlib
+ install_command << render_variables
+ install_command << get_script("platform_detection.sh")
+ if options.for_artifactory?
+- install_command << artifactory_urls
++ raise "Artifactory is disabled in Debian package"
+ else
+ install_command << get_script("fetch_metadata.sh")
+ end
+diff --git a/lib/mixlib/install/generator/powershell.rb b/lib/mixlib/install/generator/powershell.rb
+index c5a82cf..1be4ddb 100644
+--- a/lib/mixlib/install/generator/powershell.rb
++++ b/lib/mixlib/install/generator/powershell.rb
+@@ -47,7 +47,7 @@ module Mixlib
+ install_project_module = []
+ install_project_module << get_script("helpers.ps1")
+ install_project_module << if options.for_artifactory?
+- artifactory_urls
++ raise "Artifactory is disabled in Debian package"
+ else
+ get_script("get_project_metadata.ps1")
+ end
+@@ -82,7 +82,7 @@ module Mixlib
+
+ def product_version
+ if options.for_artifactory?
+- artifacts.first.version
++ raise "Artifactory is disabled in Debian package"
+ else
+ options.product_version
+ end
+diff --git a/mixlib-install.gemspec b/mixlib-install.gemspec
+index b619a7e..5dffda3 100644
+--- a/mixlib-install.gemspec
++++ b/mixlib-install.gemspec
+@@ -17,7 +17,6 @@ Gem::Specification.new do |spec|
+ spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }
+ spec.require_paths = ["lib"]
+
+- spec.add_dependency "artifactory"
+ spec.add_dependency "mixlib-versioning"
+ spec.add_dependency "mixlib-shellout"
+
diff --git a/debian/patches/series b/debian/patches/series
index 85bda64..f3fbd43 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
0001-Look-for-support-scripts-in-usr-share.patch
+0002-Disable-artifactory-usage.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-mixlib-install.git
More information about the Pkg-ruby-extras-commits
mailing list