Commit bd8eb47c5b47149166b7c8dee18209f93596a4fe

Authored by Jacob Vosmaer
1 parent cb04bdaf

Remove default omnibus software templates

config/software/c-example.rb
@@ -1,42 +0,0 @@ @@ -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,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,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