Commit bd8eb47c5b47149166b7c8dee18209f93596a4fe

Authored by Jacob Vosmaer
1 parent cb04bdaf

Remove default omnibus software templates

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