Commit bd8eb47c5b47149166b7c8dee18209f93596a4fe
1 parent
cb04bdaf
Exists in
master
and in
17 other branches
Remove default omnibus software templates
Showing
3 changed files
with
0 additions
and
104 deletions
Show diff stats
config/software/c-example.rb
| ... | ... | @@ -1,42 +0,0 @@ |
| 1 | -# This is an example software definition for a C project. | |
| 2 | -# | |
| 3 | -# Lots of software definitions for popular open source software | |
| 4 | -# already exist in `opscode-omnibus`: | |
| 5 | -# | |
| 6 | -# https://github.com/opscode/omnibus-software/tree/master/config/software | |
| 7 | -# | |
| 8 | -name "c-example" | |
| 9 | -version "1.0.0" | |
| 10 | - | |
| 11 | -dependency "zlib" | |
| 12 | -dependency "openssl" | |
| 13 | - | |
| 14 | -source :url => "http://itchy.neckbeard.se/download/c-example-1.0.0.tar.gz", | |
| 15 | - :md5 => "8e23151f569fb54afef093ac0695077d" | |
| 16 | - | |
| 17 | -relative_path 'c-example-1.0.0' | |
| 18 | - | |
| 19 | -env = { | |
| 20 | - "LDFLAGS" => "-L#{install_dir}/embedded/lib -I#{install_dir}/embedded/include", | |
| 21 | - "CFLAGS" => "-L#{install_dir}/embedded/lib -I#{install_dir}/embedded/include", | |
| 22 | - "LD_RUN_PATH" => "#{install_dir}/embedded/lib" | |
| 23 | -} | |
| 24 | - | |
| 25 | -build do | |
| 26 | - command ["./configure", | |
| 27 | - "--prefix=#{install_dir}/embedded", | |
| 28 | - "--disable-debug", | |
| 29 | - "--enable-optimize", | |
| 30 | - "--disable-ldap", | |
| 31 | - "--disable-ldaps", | |
| 32 | - "--disable-rtsp", | |
| 33 | - "--enable-proxy", | |
| 34 | - "--disable-dependency-tracking", | |
| 35 | - "--enable-ipv6", | |
| 36 | - "--without-libidn", | |
| 37 | - "--with-ssl=#{install_dir}/embedded", | |
| 38 | - "--with-zlib=#{install_dir}/embedded"].join(" "), :env => env | |
| 39 | - | |
| 40 | - command "make -j #{max_build_jobs}", :env => env | |
| 41 | - command "make install" | |
| 42 | -end |
config/software/erlang-example.rb
| ... | ... | @@ -1,38 +0,0 @@ |
| 1 | -# This is an example software definition for an Erlang project. | |
| 2 | -# | |
| 3 | -# Lots of software definitions for popular open source software | |
| 4 | -# already exist in `opscode-omnibus`: | |
| 5 | -# | |
| 6 | -# https://github.com/opscode/omnibus-software/tree/master/config/software | |
| 7 | -# | |
| 8 | -name "erlang-example" | |
| 9 | -version "1.0.0" | |
| 10 | - | |
| 11 | -dependency "erlang" | |
| 12 | -dependency "rebar" | |
| 13 | -dependency "rsync" | |
| 14 | - | |
| 15 | -source :git => "git://github.com/example/erlang.git" | |
| 16 | - | |
| 17 | -relative_path "erlang-example" | |
| 18 | - | |
| 19 | -env = { | |
| 20 | - "PATH" => "#{install_dir}/embedded/bin:#{ENV["PATH"]}", | |
| 21 | - "LDFLAGS" => "-L#{install_dir}/embedded/lib -I#{install_dir}/embedded/include", | |
| 22 | - "CFLAGS" => "-L#{install_dir}/embedded/lib -I#{install_dir}/embedded/include", | |
| 23 | - "LD_RUN_PATH" => "#{install_dir}/embedded/lib" | |
| 24 | -} | |
| 25 | - | |
| 26 | -build do | |
| 27 | - command "make distclean", :env => env | |
| 28 | - command "make rel", :env => env | |
| 29 | - command "mkdir -p #{install_dir}/embedded/service/example-erlang" | |
| 30 | - command ["#{install_dir}/embedded/bin/rsync", | |
| 31 | - "-a", | |
| 32 | - "--delete", | |
| 33 | - "--exclude=.git/***", | |
| 34 | - "--exclude=.gitignore", | |
| 35 | - "./rel/erlang-example/", | |
| 36 | - "#{install_dir}/embedded/service/erlang-example/"].join(" ") | |
| 37 | - command "rm -rf #{install_dir}/embedded/service/erlang-example/log" | |
| 38 | -end |
config/software/ruby-example.rb
| ... | ... | @@ -1,24 +0,0 @@ |
| 1 | -# This is an example software definition for a Ruby project. | |
| 2 | -# | |
| 3 | -# Lots of software definitions for popular open source software | |
| 4 | -# already exist in `opscode-omnibus`: | |
| 5 | -# | |
| 6 | -# https://github.com/opscode/omnibus-software/tree/master/config/software | |
| 7 | -# | |
| 8 | -name "ruby-example" | |
| 9 | -version "1.0.0" | |
| 10 | - | |
| 11 | -dependency "ruby" | |
| 12 | -dependency "rubygems" | |
| 13 | -dependency "bundler" | |
| 14 | -dependency "rsync" | |
| 15 | - | |
| 16 | -source :git => "git://github.com/example/ruby.git" | |
| 17 | - | |
| 18 | -relative_path "ruby-example" | |
| 19 | - | |
| 20 | -build do | |
| 21 | - bundle "install --path=#{install_dir}/embedded/service/gem" | |
| 22 | - command "mkdir -p #{install_dir}/embedded/service/ruby-example" | |
| 23 | - command "#{install_dir}/embedded/bin/rsync -a --delete --exclude=.git/*** --exclude=.gitignore ./ #{install_dir}/embedded/service/ruby-example/" | |
| 24 | -end |