diff options
author | Sam Thursfield <sam@afuera.me.uk> | 2014-09-02 11:53:12 +0000 |
---|---|---|
committer | Sam Thursfield <sam@afuera.me.uk> | 2014-09-02 11:53:12 +0000 |
commit | 8c28a41fa1ae7daebaa826e1842a79ac8fc78c12 (patch) | |
tree | 50b426acd894ec535716c983b9af3a5cd7625965 | |
parent | 529cf76e1a276e6324ffa38eef71dcf7d700ad12 (diff) | |
parent | d94ffe65aa306858f1e951e0fb2f28d26160394f (diff) | |
download | definitions-8c28a41fa1ae7daebaa826e1842a79ac8fc78c12.tar.gz |
Merge remote-tracking branch 'origin/baserock/sam/chef' into rubytest
Conflicts:
strata/core.morph
strata/ruby.morph
56 files changed, 1273 insertions, 3 deletions
diff --git a/chef-demo.morph b/chef-demo.morph new file mode 100644 index 00000000..606fad5e --- /dev/null +++ b/chef-demo.morph @@ -0,0 +1,13 @@ +name: chef-demo +kind: cluster +description: | + Deploy a demo Chef system. +systems: +- morph: chef-system-x86_32-container + deploy: + chef-demo: + type: tar + location: chef-demo.tar + # If you put 'yes' without the quotes yaml converts it to True. Thanks yaml. + REMOVE_GCC: "yes" + INIT_SYSTEM: busybox diff --git a/chef-system-x86_32-container.morph b/chef-system-x86_32-container.morph new file mode 100644 index 00000000..084d8f5a --- /dev/null +++ b/chef-system-x86_32-container.morph @@ -0,0 +1,28 @@ +name: chef-system-x86_32-container +kind: system +arch: x86_32 +description: Minimal chef system suitable for running in a container +configuration-extensions: +- set-hostname +- simple-network +- nfsboot +- install-files +- busybox-init +- remove-gcc +strata: +- morph: build-essential + artifacts: + - build-essential-minimal +- morph: core + artifacts: + - core-openssl +- morph: foundation + artifacts: + - foundation-runtime +- morph: ruby + artifacts: + - ruby-runtime +- name: chef + morph: chef/chef.morph + artifacts: + - chef-runtime diff --git a/chef/activesupport-3.2.19.morph b/chef/activesupport-3.2.19.morph new file mode 100644 index 00000000..5ef52441 --- /dev/null +++ b/chef/activesupport-3.2.19.morph @@ -0,0 +1,15 @@ +--- +name: activesupport-3.2.19 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/activesupport-3.2.19.gem +products: +- artifact: activesupport-3.2.19-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local activesupport-3.2.19.gem diff --git a/chef/builder-3.2.2.morph b/chef/builder-3.2.2.morph new file mode 100644 index 00000000..ab9bfbad --- /dev/null +++ b/chef/builder-3.2.2.morph @@ -0,0 +1,15 @@ +--- +name: builder-3.2.2 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/builder-3.2.2.gem +products: +- artifact: builder-3.2.2-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local builder-3.2.2.gem diff --git a/chef/bundler-1.6.3.morph b/chef/bundler-1.6.3.morph new file mode 100644 index 00000000..8812db22 --- /dev/null +++ b/chef/bundler-1.6.3.morph @@ -0,0 +1,15 @@ +--- +name: bundler-1.6.3 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/bundler-1.6.3.gem +products: +- artifact: bundler-1.6.3-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local bundler-1.6.3.gem diff --git a/chef/chef-11.8.4.ohai7.0.morph b/chef/chef-11.8.4.ohai7.0.morph new file mode 100644 index 00000000..55d1ed0a --- /dev/null +++ b/chef/chef-11.8.4.ohai7.0.morph @@ -0,0 +1,15 @@ +--- +name: chef-11.8.4.ohai7.0 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/chef-11.8.4.ohai7.0.gem +products: +- artifact: chef-11.8.4.ohai7.0-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local chef-11.8.4.ohai7.0.gem diff --git a/chef/chef-zero-1.7.3.morph b/chef/chef-zero-1.7.3.morph new file mode 100644 index 00000000..37f831dc --- /dev/null +++ b/chef/chef-zero-1.7.3.morph @@ -0,0 +1,15 @@ +--- +name: chef-zero-1.7.3 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/chef-zero-1.7.3.gem +products: +- artifact: chef-zero-1.7.3-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local chef-zero-1.7.3.gem diff --git a/chef/chef.morph b/chef/chef.morph new file mode 100644 index 00000000..5c3543db --- /dev/null +++ b/chef/chef.morph @@ -0,0 +1,467 @@ +--- +name: chef +kind: stratum +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-depends: +- morph: ruby +chunks: +- name: rake-10.3.2 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/rake-10.3.2.morph + build-depends: [] + build-mode: rubygem +- name: i18n-0.6.11 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/i18n-0.6.11.morph + build-depends: [] + build-mode: rubygem +- name: multi_json-1.10.1 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/multi_json-1.10.1.morph + build-depends: [] + build-mode: rubygem +- name: activesupport-3.2.19 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/activesupport-3.2.19.morph + build-depends: + - i18n-0.6.11 + - multi_json-1.10.1 + build-mode: rubygem +- name: builder-3.2.2 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/builder-3.2.2.morph + build-depends: [] + build-mode: rubygem +- name: hashie-2.1.2 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/hashie-2.1.2.morph + build-depends: [] + build-mode: rubygem +- name: json-1.7.7 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/json-1.7.7.morph + build-depends: [] + build-mode: rubygem +- name: mixlib-log-1.6.0 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/mixlib-log-1.6.0.morph + build-depends: [] + build-mode: rubygem +- name: moneta-0.6.0 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/moneta-0.6.0.morph + build-depends: [] + build-mode: rubygem +- name: rack-1.5.2 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/rack-1.5.2.morph + build-depends: [] + build-mode: rubygem +- name: chef-zero-1.7.3 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/chef-zero-1.7.3.morph + build-depends: + - mixlib-log-1.6.0 + - hashie-2.1.2 + - moneta-0.6.0 + - json-1.7.7 + - rack-1.5.2 + build-mode: rubygem +- name: diff-lcs-1.2.5 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/diff-lcs-1.2.5.morph + build-depends: [] + build-mode: rubygem +- name: erubis-2.7.0 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/erubis-2.7.0.morph + build-depends: [] + build-mode: rubygem +- name: highline-1.6.21 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/highline-1.6.21.morph + build-depends: [] + build-mode: rubygem +- name: mime-types-1.25.1 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/mime-types-1.25.1.morph + build-depends: [] + build-mode: rubygem +- name: mixlib-authentication-1.3.0 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/mixlib-authentication-1.3.0.morph + build-depends: + - mixlib-log-1.6.0 + build-mode: rubygem +- name: mixlib-cli-1.5.0 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/mixlib-cli-1.5.0.morph + build-depends: [] + build-mode: rubygem +- name: mixlib-config-2.1.0 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/mixlib-config-2.1.0.morph + build-depends: [] + build-mode: rubygem +- name: mixlib-shellout-1.4.0 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/mixlib-shellout-1.4.0.morph + build-depends: [] + build-mode: rubygem +- name: net-ssh-2.9.1 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/net-ssh-2.9.1.morph + build-depends: [] + build-mode: rubygem +- name: net-ssh-gateway-1.2.0 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/net-ssh-gateway-1.2.0.morph + build-depends: + - net-ssh-2.9.1 + build-mode: rubygem +- name: net-ssh-multi-1.1 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/net-ssh-multi-1.1.morph + build-depends: + - net-ssh-2.9.1 + - net-ssh-gateway-1.2.0 + build-mode: rubygem +- name: ipaddress-0.8.0 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/ipaddress-0.8.0.morph + build-depends: [] + build-mode: rubygem +- name: systemu-2.5.2 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/systemu-2.5.2.morph + build-depends: [] + build-mode: rubygem +- name: yajl-ruby-1.2.1 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/yajl-ruby-1.2.1.morph + build-depends: [] + build-mode: rubygem +- name: ohai-7.0.0.rc.0 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/ohai-7.0.0.rc.0.morph + build-depends: + - mime-types-1.25.1 + - systemu-2.5.2 + - yajl-ruby-1.2.1 + - mixlib-cli-1.5.0 + - mixlib-config-2.1.0 + - mixlib-log-1.6.0 + - mixlib-shellout-1.4.0 + - ipaddress-0.8.0 + build-mode: rubygem +- name: coderay-1.1.0 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/coderay-1.1.0.morph + build-depends: [] + build-mode: rubygem +- name: method_source-0.8.2 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/method_source-0.8.2.morph + build-depends: [] + build-mode: rubygem +- name: slop-3.6.0 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/slop-3.6.0.morph + build-depends: [] + build-mode: rubygem +- name: pry-0.10.0 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/pry-0.10.0.morph + build-depends: + - coderay-1.1.0 + - slop-3.6.0 + - method_source-0.8.2 + build-mode: rubygem +- name: puma-1.6.3 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/puma-1.6.3.morph + build-depends: + - rack-1.5.2 + build-mode: rubygem +- name: rdoc-3.12.2 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/rdoc-3.12.2.morph + build-depends: + - json-1.7.7 + build-mode: rubygem +- name: rest-client-1.6.8 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/rest-client-1.6.8.morph + build-depends: + - mime-types-1.25.1 + - rdoc-3.12.2 + build-mode: rubygem +- name: chef-11.8.4.ohai7.0 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/chef-11.8.4.ohai7.0.morph + build-depends: + - mixlib-config-2.1.0 + - mixlib-cli-1.5.0 + - mixlib-log-1.6.0 + - mixlib-authentication-1.3.0 + - mixlib-shellout-1.4.0 + - ohai-7.0.0.rc.0 + - rest-client-1.6.8 + - mime-types-1.25.1 + - json-1.7.7 + - yajl-ruby-1.2.1 + - net-ssh-2.9.1 + - net-ssh-multi-1.1 + - highline-1.6.21 + - erubis-2.7.0 + - diff-lcs-1.2.5 + - chef-zero-1.7.3 + - puma-1.6.3 + - pry-0.10.0 + build-mode: rubygem +- name: docile-1.1.5 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/docile-1.1.5.morph + build-depends: [] + build-mode: rubygem +- name: hpricot-0.8.6 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/hpricot-0.8.6.morph + build-depends: [] + build-mode: rubygem +- name: mustache-0.99.6 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/mustache-0.99.6.morph + build-depends: [] + build-mode: rubygem +- name: rdiscount-2.1.7.1 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/rdiscount-2.1.7.1.morph + build-depends: [] + build-mode: rubygem +- name: ronn-0.7.3 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/ronn-0.7.3.morph + build-depends: + - hpricot-0.8.6 + - rdiscount-2.1.7.1 + - mustache-0.99.6 + build-mode: rubygem +- name: rspec-core-2.13.1 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/rspec-core-2.13.1.morph + build-depends: [] + build-mode: rubygem +- name: rspec-expectations-2.13.0 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/rspec-expectations-2.13.0.morph + build-depends: + - diff-lcs-1.2.5 + build-mode: rubygem +- name: rspec-mocks-2.13.1 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/rspec-mocks-2.13.1.morph + build-depends: [] + build-mode: rubygem +- name: rspec-2.13.0 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/rspec-2.13.0.morph + build-depends: + - rspec-core-2.13.1 + - rspec-expectations-2.13.0 + - rspec-mocks-2.13.1 + build-mode: rubygem +- name: rspec_junit_formatter-0.2.0 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/rspec_junit_formatter-0.2.0.morph + build-depends: + - rspec-2.13.0 + - rspec-core-2.13.1 + - builder-3.2.2 + build-mode: rubygem +- name: ruby-shadow-2.3.4 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/ruby-shadow-2.3.4.morph + build-depends: [] + build-mode: rubygem +- name: sdoc-0.3.20 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/sdoc-0.3.20.morph + build-depends: + - rdoc-3.12.2 + - json-1.7.7 + build-mode: rubygem +- name: simplecov-html-0.8.0 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/simplecov-html-0.8.0.morph + build-depends: [] + build-mode: rubygem +- name: simplecov-0.9.0 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/simplecov-0.9.0.morph + build-depends: + - multi_json-1.10.1 + - simplecov-html-0.8.0 + - docile-1.1.5 + build-mode: rubygem +- name: yard-0.8.7.4 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/yard-0.8.7.4.morph + build-depends: [] + build-mode: rubygem +- name: bundler-1.6.3 + description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. + repo: baserock:baserock/definitions + ref: master + morph: chef/bundler-1.6.3.morph + build-depends: [] + build-mode: rubygem diff --git a/chef/coderay-1.1.0.morph b/chef/coderay-1.1.0.morph new file mode 100644 index 00000000..f03ddd06 --- /dev/null +++ b/chef/coderay-1.1.0.morph @@ -0,0 +1,15 @@ +--- +name: coderay-1.1.0 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/coderay-1.1.0.gem +products: +- artifact: coderay-1.1.0-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local coderay-1.1.0.gem diff --git a/chef/diff-lcs-1.2.5.morph b/chef/diff-lcs-1.2.5.morph new file mode 100644 index 00000000..0589cb10 --- /dev/null +++ b/chef/diff-lcs-1.2.5.morph @@ -0,0 +1,15 @@ +--- +name: diff-lcs-1.2.5 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/diff-lcs-1.2.5.gem +products: +- artifact: diff-lcs-1.2.5-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local diff-lcs-1.2.5.gem diff --git a/chef/docile-1.1.5.morph b/chef/docile-1.1.5.morph new file mode 100644 index 00000000..8126627d --- /dev/null +++ b/chef/docile-1.1.5.morph @@ -0,0 +1,15 @@ +--- +name: docile-1.1.5 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/docile-1.1.5.gem +products: +- artifact: docile-1.1.5-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local docile-1.1.5.gem diff --git a/chef/erubis-2.7.0.morph b/chef/erubis-2.7.0.morph new file mode 100644 index 00000000..fb0776cb --- /dev/null +++ b/chef/erubis-2.7.0.morph @@ -0,0 +1,15 @@ +--- +name: erubis-2.7.0 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/erubis-2.7.0.gem +products: +- artifact: erubis-2.7.0-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local erubis-2.7.0.gem diff --git a/chef/hashie-2.1.2.morph b/chef/hashie-2.1.2.morph new file mode 100644 index 00000000..4c3ed158 --- /dev/null +++ b/chef/hashie-2.1.2.morph @@ -0,0 +1,15 @@ +--- +name: hashie-2.1.2 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/hashie-2.1.2.gem +products: +- artifact: hashie-2.1.2-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local hashie-2.1.2.gem diff --git a/chef/highline-1.6.21.morph b/chef/highline-1.6.21.morph new file mode 100644 index 00000000..b6d9aa24 --- /dev/null +++ b/chef/highline-1.6.21.morph @@ -0,0 +1,15 @@ +--- +name: highline-1.6.21 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/highline-1.6.21.gem +products: +- artifact: highline-1.6.21-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local highline-1.6.21.gem diff --git a/chef/hpricot-0.8.6.morph b/chef/hpricot-0.8.6.morph new file mode 100644 index 00000000..fdd0d4ce --- /dev/null +++ b/chef/hpricot-0.8.6.morph @@ -0,0 +1,15 @@ +--- +name: hpricot-0.8.6 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/hpricot-0.8.6.gem +products: +- artifact: hpricot-0.8.6-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local hpricot-0.8.6.gem diff --git a/chef/i18n-0.6.11.morph b/chef/i18n-0.6.11.morph new file mode 100644 index 00000000..0cc3a448 --- /dev/null +++ b/chef/i18n-0.6.11.morph @@ -0,0 +1,15 @@ +--- +name: i18n-0.6.11 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/i18n-0.6.11.gem +products: +- artifact: i18n-0.6.11-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local i18n-0.6.11.gem diff --git a/chef/ipaddress-0.8.0.morph b/chef/ipaddress-0.8.0.morph new file mode 100644 index 00000000..0081c82a --- /dev/null +++ b/chef/ipaddress-0.8.0.morph @@ -0,0 +1,15 @@ +--- +name: ipaddress-0.8.0 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/ipaddress-0.8.0.gem +products: +- artifact: ipaddress-0.8.0-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local ipaddress-0.8.0.gem diff --git a/chef/json-1.7.7.morph b/chef/json-1.7.7.morph new file mode 100644 index 00000000..1fd1addf --- /dev/null +++ b/chef/json-1.7.7.morph @@ -0,0 +1,15 @@ +--- +name: json-1.7.7 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/json-1.7.7.gem +products: +- artifact: json-1.7.7-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local json-1.7.7.gem diff --git a/chef/method_source-0.8.2.morph b/chef/method_source-0.8.2.morph new file mode 100644 index 00000000..ff854e81 --- /dev/null +++ b/chef/method_source-0.8.2.morph @@ -0,0 +1,15 @@ +--- +name: method_source-0.8.2 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/method_source-0.8.2.gem +products: +- artifact: method_source-0.8.2-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local method_source-0.8.2.gem diff --git a/chef/mime-types-1.25.1.morph b/chef/mime-types-1.25.1.morph new file mode 100644 index 00000000..7695cf2a --- /dev/null +++ b/chef/mime-types-1.25.1.morph @@ -0,0 +1,15 @@ +--- +name: mime-types-1.25.1 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/mime-types-1.25.1.gem +products: +- artifact: mime-types-1.25.1-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local mime-types-1.25.1.gem diff --git a/chef/mixlib-authentication-1.3.0.morph b/chef/mixlib-authentication-1.3.0.morph new file mode 100644 index 00000000..b878ad5f --- /dev/null +++ b/chef/mixlib-authentication-1.3.0.morph @@ -0,0 +1,15 @@ +--- +name: mixlib-authentication-1.3.0 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/mixlib-authentication-1.3.0.gem +products: +- artifact: mixlib-authentication-1.3.0-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local mixlib-authentication-1.3.0.gem diff --git a/chef/mixlib-cli-1.5.0.morph b/chef/mixlib-cli-1.5.0.morph new file mode 100644 index 00000000..82785c67 --- /dev/null +++ b/chef/mixlib-cli-1.5.0.morph @@ -0,0 +1,15 @@ +--- +name: mixlib-cli-1.5.0 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/mixlib-cli-1.5.0.gem +products: +- artifact: mixlib-cli-1.5.0-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local mixlib-cli-1.5.0.gem diff --git a/chef/mixlib-config-2.1.0.morph b/chef/mixlib-config-2.1.0.morph new file mode 100644 index 00000000..25e5fc37 --- /dev/null +++ b/chef/mixlib-config-2.1.0.morph @@ -0,0 +1,15 @@ +--- +name: mixlib-config-2.1.0 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/mixlib-config-2.1.0.gem +products: +- artifact: mixlib-config-2.1.0-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local mixlib-config-2.1.0.gem diff --git a/chef/mixlib-log-1.6.0.morph b/chef/mixlib-log-1.6.0.morph new file mode 100644 index 00000000..164eaf29 --- /dev/null +++ b/chef/mixlib-log-1.6.0.morph @@ -0,0 +1,15 @@ +--- +name: mixlib-log-1.6.0 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/mixlib-log-1.6.0.gem +products: +- artifact: mixlib-log-1.6.0-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local mixlib-log-1.6.0.gem diff --git a/chef/mixlib-shellout-1.4.0.morph b/chef/mixlib-shellout-1.4.0.morph new file mode 100644 index 00000000..13648802 --- /dev/null +++ b/chef/mixlib-shellout-1.4.0.morph @@ -0,0 +1,15 @@ +--- +name: mixlib-shellout-1.4.0 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/mixlib-shellout-1.4.0.gem +products: +- artifact: mixlib-shellout-1.4.0-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local mixlib-shellout-1.4.0.gem diff --git a/chef/moneta-0.6.0.morph b/chef/moneta-0.6.0.morph new file mode 100644 index 00000000..0faecf68 --- /dev/null +++ b/chef/moneta-0.6.0.morph @@ -0,0 +1,15 @@ +--- +name: moneta-0.6.0 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/moneta-0.6.0.gem +products: +- artifact: moneta-0.6.0-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local moneta-0.6.0.gem diff --git a/chef/multi_json-1.10.1.morph b/chef/multi_json-1.10.1.morph new file mode 100644 index 00000000..bf663546 --- /dev/null +++ b/chef/multi_json-1.10.1.morph @@ -0,0 +1,15 @@ +--- +name: multi_json-1.10.1 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/multi_json-1.10.1.gem +products: +- artifact: multi_json-1.10.1-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local multi_json-1.10.1.gem diff --git a/chef/mustache-0.99.6.morph b/chef/mustache-0.99.6.morph new file mode 100644 index 00000000..bc8e227d --- /dev/null +++ b/chef/mustache-0.99.6.morph @@ -0,0 +1,15 @@ +--- +name: mustache-0.99.6 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/mustache-0.99.6.gem +products: +- artifact: mustache-0.99.6-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local mustache-0.99.6.gem diff --git a/chef/net-ssh-2.9.1.morph b/chef/net-ssh-2.9.1.morph new file mode 100644 index 00000000..d15e6959 --- /dev/null +++ b/chef/net-ssh-2.9.1.morph @@ -0,0 +1,15 @@ +--- +name: net-ssh-2.9.1 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/net-ssh-2.9.1.gem +products: +- artifact: net-ssh-2.9.1-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local net-ssh-2.9.1.gem diff --git a/chef/net-ssh-gateway-1.2.0.morph b/chef/net-ssh-gateway-1.2.0.morph new file mode 100644 index 00000000..db1c93e4 --- /dev/null +++ b/chef/net-ssh-gateway-1.2.0.morph @@ -0,0 +1,15 @@ +--- +name: net-ssh-gateway-1.2.0 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/net-ssh-gateway-1.2.0.gem +products: +- artifact: net-ssh-gateway-1.2.0-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local net-ssh-gateway-1.2.0.gem diff --git a/chef/net-ssh-multi-1.1.morph b/chef/net-ssh-multi-1.1.morph new file mode 100644 index 00000000..f01ec022 --- /dev/null +++ b/chef/net-ssh-multi-1.1.morph @@ -0,0 +1,15 @@ +--- +name: net-ssh-multi-1.1 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/net-ssh-multi-1.1.gem +products: +- artifact: net-ssh-multi-1.1-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local net-ssh-multi-1.1.gem diff --git a/chef/ohai-7.0.0.rc.0.morph b/chef/ohai-7.0.0.rc.0.morph new file mode 100644 index 00000000..7d2ecce4 --- /dev/null +++ b/chef/ohai-7.0.0.rc.0.morph @@ -0,0 +1,15 @@ +--- +name: ohai-7.0.0.rc.0 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/ohai-7.0.0.rc.0.gem +products: +- artifact: ohai-7.0.0.rc.0-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local ohai-7.0.0.rc.0.gem diff --git a/chef/pry-0.10.0.morph b/chef/pry-0.10.0.morph new file mode 100644 index 00000000..ac192556 --- /dev/null +++ b/chef/pry-0.10.0.morph @@ -0,0 +1,15 @@ +--- +name: pry-0.10.0 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/pry-0.10.0.gem +products: +- artifact: pry-0.10.0-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local pry-0.10.0.gem diff --git a/chef/puma-1.6.3.morph b/chef/puma-1.6.3.morph new file mode 100644 index 00000000..d5ec4ab5 --- /dev/null +++ b/chef/puma-1.6.3.morph @@ -0,0 +1,15 @@ +--- +name: puma-1.6.3 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/puma-1.6.3.gem +products: +- artifact: puma-1.6.3-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local puma-1.6.3.gem diff --git a/chef/rack-1.5.2.morph b/chef/rack-1.5.2.morph new file mode 100644 index 00000000..0fb8a857 --- /dev/null +++ b/chef/rack-1.5.2.morph @@ -0,0 +1,15 @@ +--- +name: rack-1.5.2 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/rack-1.5.2.gem +products: +- artifact: rack-1.5.2-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local rack-1.5.2.gem diff --git a/chef/rake-10.3.2.morph b/chef/rake-10.3.2.morph new file mode 100644 index 00000000..c1b5b09e --- /dev/null +++ b/chef/rake-10.3.2.morph @@ -0,0 +1,15 @@ +--- +name: rake-10.3.2 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/rake-10.3.2.gem +products: +- artifact: rake-10.3.2-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local rake-10.3.2.gem diff --git a/chef/rdiscount-2.1.7.1.morph b/chef/rdiscount-2.1.7.1.morph new file mode 100644 index 00000000..70f43020 --- /dev/null +++ b/chef/rdiscount-2.1.7.1.morph @@ -0,0 +1,15 @@ +--- +name: rdiscount-2.1.7.1 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/rdiscount-2.1.7.1.gem +products: +- artifact: rdiscount-2.1.7.1-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local rdiscount-2.1.7.1.gem diff --git a/chef/rdoc-3.12.2.morph b/chef/rdoc-3.12.2.morph new file mode 100644 index 00000000..9dfba8fe --- /dev/null +++ b/chef/rdoc-3.12.2.morph @@ -0,0 +1,15 @@ +--- +name: rdoc-3.12.2 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/rdoc-3.12.2.gem +products: +- artifact: rdoc-3.12.2-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local rdoc-3.12.2.gem diff --git a/chef/rest-client-1.6.8.morph b/chef/rest-client-1.6.8.morph new file mode 100644 index 00000000..1d0dc755 --- /dev/null +++ b/chef/rest-client-1.6.8.morph @@ -0,0 +1,15 @@ +--- +name: rest-client-1.6.8 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/rest-client-1.6.8.gem +products: +- artifact: rest-client-1.6.8-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local rest-client-1.6.8.gem diff --git a/chef/ronn-0.7.3.morph b/chef/ronn-0.7.3.morph new file mode 100644 index 00000000..bb1a3793 --- /dev/null +++ b/chef/ronn-0.7.3.morph @@ -0,0 +1,15 @@ +--- +name: ronn-0.7.3 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/ronn-0.7.3.gem +products: +- artifact: ronn-0.7.3-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local ronn-0.7.3.gem diff --git a/chef/rspec-2.13.0.morph b/chef/rspec-2.13.0.morph new file mode 100644 index 00000000..e7bb4349 --- /dev/null +++ b/chef/rspec-2.13.0.morph @@ -0,0 +1,15 @@ +--- +name: rspec-2.13.0 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/rspec-2.13.0.gem +products: +- artifact: rspec-2.13.0-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local rspec-2.13.0.gem diff --git a/chef/rspec-core-2.13.1.morph b/chef/rspec-core-2.13.1.morph new file mode 100644 index 00000000..9d705d3f --- /dev/null +++ b/chef/rspec-core-2.13.1.morph @@ -0,0 +1,15 @@ +--- +name: rspec-core-2.13.1 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/rspec-core-2.13.1.gem +products: +- artifact: rspec-core-2.13.1-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local rspec-core-2.13.1.gem diff --git a/chef/rspec-expectations-2.13.0.morph b/chef/rspec-expectations-2.13.0.morph new file mode 100644 index 00000000..e805c82a --- /dev/null +++ b/chef/rspec-expectations-2.13.0.morph @@ -0,0 +1,15 @@ +--- +name: rspec-expectations-2.13.0 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/rspec-expectations-2.13.0.gem +products: +- artifact: rspec-expectations-2.13.0-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local rspec-expectations-2.13.0.gem diff --git a/chef/rspec-mocks-2.13.1.morph b/chef/rspec-mocks-2.13.1.morph new file mode 100644 index 00000000..ff32c812 --- /dev/null +++ b/chef/rspec-mocks-2.13.1.morph @@ -0,0 +1,15 @@ +--- +name: rspec-mocks-2.13.1 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/rspec-mocks-2.13.1.gem +products: +- artifact: rspec-mocks-2.13.1-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local rspec-mocks-2.13.1.gem diff --git a/chef/rspec_junit_formatter-0.2.0.morph b/chef/rspec_junit_formatter-0.2.0.morph new file mode 100644 index 00000000..8d19dc82 --- /dev/null +++ b/chef/rspec_junit_formatter-0.2.0.morph @@ -0,0 +1,15 @@ +--- +name: rspec_junit_formatter-0.2.0 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/rspec_junit_formatter-0.2.0.gem +products: +- artifact: rspec_junit_formatter-0.2.0-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local rspec_junit_formatter-0.2.0.gem diff --git a/chef/ruby-shadow-2.3.4.morph b/chef/ruby-shadow-2.3.4.morph new file mode 100644 index 00000000..3fabef58 --- /dev/null +++ b/chef/ruby-shadow-2.3.4.morph @@ -0,0 +1,15 @@ +--- +name: ruby-shadow-2.3.4 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/ruby-shadow-2.3.4.gem +products: +- artifact: ruby-shadow-2.3.4-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local ruby-shadow-2.3.4.gem diff --git a/chef/sdoc-0.3.20.morph b/chef/sdoc-0.3.20.morph new file mode 100644 index 00000000..768b0246 --- /dev/null +++ b/chef/sdoc-0.3.20.morph @@ -0,0 +1,15 @@ +--- +name: sdoc-0.3.20 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/sdoc-0.3.20.gem +products: +- artifact: sdoc-0.3.20-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local sdoc-0.3.20.gem diff --git a/chef/simplecov-0.9.0.morph b/chef/simplecov-0.9.0.morph new file mode 100644 index 00000000..94a49707 --- /dev/null +++ b/chef/simplecov-0.9.0.morph @@ -0,0 +1,15 @@ +--- +name: simplecov-0.9.0 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/simplecov-0.9.0.gem +products: +- artifact: simplecov-0.9.0-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local simplecov-0.9.0.gem diff --git a/chef/simplecov-html-0.8.0.morph b/chef/simplecov-html-0.8.0.morph new file mode 100644 index 00000000..837b0742 --- /dev/null +++ b/chef/simplecov-html-0.8.0.morph @@ -0,0 +1,15 @@ +--- +name: simplecov-html-0.8.0 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/simplecov-html-0.8.0.gem +products: +- artifact: simplecov-html-0.8.0-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local simplecov-html-0.8.0.gem diff --git a/chef/slop-3.6.0.morph b/chef/slop-3.6.0.morph new file mode 100644 index 00000000..e416ec69 --- /dev/null +++ b/chef/slop-3.6.0.morph @@ -0,0 +1,15 @@ +--- +name: slop-3.6.0 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/slop-3.6.0.gem +products: +- artifact: slop-3.6.0-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local slop-3.6.0.gem diff --git a/chef/systemu-2.5.2.morph b/chef/systemu-2.5.2.morph new file mode 100644 index 00000000..b369a7c5 --- /dev/null +++ b/chef/systemu-2.5.2.morph @@ -0,0 +1,15 @@ +--- +name: systemu-2.5.2 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/systemu-2.5.2.gem +products: +- artifact: systemu-2.5.2-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local systemu-2.5.2.gem diff --git a/chef/yajl-ruby-1.2.1.morph b/chef/yajl-ruby-1.2.1.morph new file mode 100644 index 00000000..4ded54b6 --- /dev/null +++ b/chef/yajl-ruby-1.2.1.morph @@ -0,0 +1,15 @@ +--- +name: yajl-ruby-1.2.1 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/yajl-ruby-1.2.1.gem +products: +- artifact: yajl-ruby-1.2.1-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local yajl-ruby-1.2.1.gem diff --git a/chef/yard-0.8.7.4.morph b/chef/yard-0.8.7.4.morph new file mode 100644 index 00000000..831ba60d --- /dev/null +++ b/chef/yard-0.8.7.4.morph @@ -0,0 +1,15 @@ +--- +name: yard-0.8.7.4 +kind: chunk +description: Automatically generated by import-ruby. This is a prototype of a method + for integrating RubyGems into Baserock. +build-system: manual +gem-url: http://rubygems.org/downloads/yard-0.8.7.4.gem +products: +- artifact: yard-0.8.7.4-doc + include: + - usr/lib/ruby/gems/2.0.0/doc/.* +install-commands: +- mkdir -p "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" +- gem install --install-dir "$DESTDIR/$PREFIX/lib/ruby/gems/2.0.0" --bindir "$DESTDIR/$PREFIX/bin" + --ignore-dependencies --local yard-0.8.7.4.gem diff --git a/remove-gcc.configure b/remove-gcc.configure new file mode 100644 index 00000000..67474af1 --- /dev/null +++ b/remove-gcc.configure @@ -0,0 +1,8 @@ +#!/bin/sh +# This configure extension is a total hack to work around the fact that +# the GCC chunk isn't split properly. I'll leave fixing that to Richard +# Maw for now. This removes about 200MB from the resulting system. + +if [ "$REMOVE_GCC" = "yes" ]; then + rm -Rf "$1"/usr/libexec/gcc/ +fi diff --git a/strata/core.morph b/strata/core.morph index 26264874..cf53323b 100644 --- a/strata/core.morph +++ b/strata/core.morph @@ -4,6 +4,10 @@ description: Core components of a Baserock base system that are build tools requ for the BSP and Foundation strata, but a step above build-essential build-depends: - morph: strata/build-essential.morph +products: +- artifact: core-openssl + include: + - openssl-new-libs chunks: - name: sqlite3 repo: upstream:sqlite3 diff --git a/strata/ruby.morph b/strata/ruby.morph index 45db406d..d61d32f2 100644 --- a/strata/ruby.morph +++ b/strata/ruby.morph @@ -18,8 +18,8 @@ chunks: - name: ruby morph: strata/ruby/ruby.morph repo: upstream:ruby - ref: 05604af5a6da635b8bca51269db8b433972e82c0 - unpetrify-ref: baserock/ruby_2_0_0 + ref: ct-mcr-1/sam/chef + unpetrify-ref: 05604af5a6da635b8bca51269db8b433972e82c0 build-depends: - ruby-1.8 - libyaml @@ -27,6 +27,6 @@ chunks: morph: strata/ruby/bundler.morph repo: upstream:bundler ref: 0708fbe62617a63300e1cc3b9869cc1280c57ef6 - unpetrify-ref: baserock/v1.6.2 build-depends: - ruby + unpetrify_ref: baserock/v1.6.2 |