ejabberd 16.04

Closes #1603.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
This commit is contained in:
Mark Tran 2016-06-01 01:31:57 +07:00 committed by Mike McQuaid
parent f0cd9b704c
commit f6823a952b

View file

@ -3,153 +3,115 @@ class Ejabberd < Formula
homepage "https://www.ejabberd.im"
stable do
url "https://www.process-one.net/downloads/ejabberd/16.01/ejabberd-16.01.tgz"
sha256 "e2cc479d5870539b2e6756690b227969c88a541d464d1fc6e1cbf7270ad7d681"
resource "lager" do
url "https://github.com/basho/lager.git",
:tag => "3.0.2",
:revision => "599dda6786a81200e00b3d9b4b36951e052727a3"
end
resource "p1_logger" do
url "https://github.com/processone/p1_logger.git",
:tag => "1.0.0",
:revision => "bb8cfb9eca102197bfaaf34ce6c59cb296b7516f"
end
resource "p1_utils" do
url "https://github.com/processone/p1_utils.git",
:tag => "1.0.2",
:revision => "e6779f1ee7a0841da08a063930d7ea51c2be4203"
end
url "https://www.process-one.net/downloads/ejabberd/16.04/ejabberd-16.04.tgz"
sha256 "3d964fe74e438253c64c8498eb7465d2440823614a23df8d33bdf40126d72cc3"
resource "cache_tab" do
url "https://github.com/processone/cache_tab.git",
:tag => "1.0.1",
:revision => "26caea06c72c2117ca54d04beedb5b49a45af1a8"
end
resource "p1_tls" do
url "https://github.com/processone/tls.git",
:tag => "1.0.0",
:revision => "f19e1f701e0a3980ffc70b3917c4aa85e68d8520"
end
resource "p1_stringprep" do
url "https://github.com/processone/stringprep.git",
:tag => "1.0.0",
:revision => "7315a75360547cd6458b144a65ede64b44c6193d"
end
resource "p1_xml" do
url "https://github.com/processone/xml.git",
:tag => "1.1.1",
:revision => "1190214326c70101db26809b61c2d30133c940b1"
end
resource "p1_stun" do
url "https://github.com/processone/stun.git",
:tag => "0.9.0",
:revision => "ab418dfb11bd9b37d6f7501420f32384729fecd7"
end
resource "esip" do
url "https://github.com/processone/p1_sip.git",
:tag => "1.0.0",
:revision => "ff3cc9fa2f9ea96f47e6b5b60a04da90889a5626"
end
resource "p1_yaml" do
url "https://github.com/processone/p1_yaml.git",
:tag => "1.0.0",
:revision => "753f99c39200705bb7ccb6f38f7f10aeb45c0ea4"
end
resource "jiffy" do
url "https://github.com/davisp/jiffy.git",
:tag => "0.14.5",
:revision => "e43ea64ae0d227af5dd003132234cdf4494d781d"
end
resource "oauth2" do
url "https://github.com/kivra/oauth2.git",
:revision => "8d129fbf8866930b4ffa6dd84e65bd2b32b9acb8"
end
resource "xmlrpc" do
url "https://github.com/rds13/xmlrpc.git",
:tag => "1.15",
:revision => "9cd92b219ad97869d9da19ee4ea25ba1a40aea98"
end
resource "p1_mysql" do
url "https://github.com/processone/mysql.git",
:tag => "1.0.0",
:revision => "064948ad3c77e582d85cbc09ccd11016ae97de0e"
end
resource "p1_pgsql" do
url "https://github.com/processone/pgsql.git",
:tag => "1.0.0",
:revision => "248b6903cad82c748dc7f5be75e014dd8d47a3d1"
end
resource "sqlite3" do
url "https://github.com/alexeyr/erlang-sqlite3.git",
:revision => "cbc3505f7a131254265d3ef56191b2581b8cc172"
end
resource "p1_pam" do
url "https://github.com/processone/epam.git",
:tag => "1.0.0",
:revision => "f0d6588f4733c4d8068af44cf51c966af8bf514a"
end
resource "p1_zlib" do
url "https://github.com/processone/zlib.git",
:tag => "1.0.0",
:revision => "e1f928e61553cf85638eaac7d024c8f68ce0ff36"
end
resource "hamcrest" do
url "https://github.com/hyperthunk/hamcrest-erlang.git",
:revision => "908a24fda4a46776a5135db60ca071e3d783f9f6"
end
resource "riakc" do
url "https://github.com/basho/riak-erlang-client.git",
:revision => "527722d12d0433b837cdb92a60900c2cb5df8942"
end
resource "elixir" do
url "https://github.com/elixir-lang/elixir.git",
:tag => "v1.1.0",
:revision => "f2a9c7016633ca63541a8160c63a53eb7edbccdb"
end
resource "rebar_elixir_plugin" do
url "https://github.com/processone/rebar_elixir_plugin.git",
:tag => "0.1.0",
:revision => "10614dfef5d10b7071f7181858149259e50159f6"
end
resource "p1_iconv" do
url "https://github.com/processone/eiconv.git",
:tag => "0.9.0",
:revision => "9751f86baa5a60ed1420490793e7514a0757462a"
end
resource "meck" do
url "https://github.com/eproxus/meck.git",
:tag => "0.8.2",
:revision => "dde759050eff19a1a80fd854d7375174b191665d"
:tag => "1.0.2",
:revision => "aeb255793d1ca48a147d8b5f22c3bc09ddb6ba87"
end
resource "eredis" do
url "https://github.com/wooga/eredis.git",
:tag => "v1.0.8",
:revision => "cbc013f516e464706493c01662e5e9dd82d1db01"
:tag => "v1.0.8",
:revision => "cbc013f516e464706493c01662e5e9dd82d1db01"
end
resource "esip" do
url "https://github.com/processone/esip.git",
:tag => "1.0.4",
:revision => "9b57b40bd1195d097a9dca71c1dabc9230dfed8c"
end
resource "ezlib" do
url "https://github.com/processone/ezlib.git",
:tag => "1.0.1",
:revision => "85617df345589c0b6eca5d4100eb04ac4bffe3d5"
end
resource "fast_tls" do
url "https://github.com/processone/fast_tls.git",
:tag => "1.0.3",
:revision => "ccc6a5c52764f1a0c355ad16c4ae06b11194e4b7"
end
resource "fast_xml" do
url "https://github.com/processone/fast_xml.git",
:tag => "1.1.3",
:revision => "f6f21a56211afd9d99670ac4953a2d5c6163e4e0"
end
resource "fast_yaml" do
url "https://github.com/processone/fast_yaml.git",
:tag => "1.0.3",
:revision => "9a3b510d7cf3581d7211ad13c307e2be60abdc4e"
end
resource "iconv" do
url "https://github.com/processone/iconv.git",
:tag => "1.0.0",
:revision => "514703b3a5517a7a921ad5ce3e83b76df2bd70f0"
end
resource "jiffy" do
url "https://github.com/davisp/jiffy.git",
:tag => "0.14.7",
:revision => "6303ff98aaa3fce625038c8b7af2aa8b802f4742"
end
resource "lager" do
url "https://github.com/basho/lager.git",
:tag => "3.0.2",
:revision => "599dda6786a81200e00b3d9b4b36951e052727a3"
end
resource "p1_mysql" do
url "https://github.com/processone/p1_mysql.git",
:tag => "1.0.1",
:revision => "a13606026f3ee8862c7d7c9b31ad2faf5ee8031a"
end
resource "p1_oauth2" do
url "https://github.com/processone/p1_oauth2.git",
:tag => "0.6.1",
:revision => "34f9b20fd68134a4646130bdcf1abf320f815a00"
end
resource "p1_pgsql" do
url "https://github.com/processone/p1_pgsql.git",
:tag => "1.1.0",
:revision => "1cefac417342c71a08a08043b1b743e72d4ddc12"
end
resource "p1_utils" do
url "https://github.com/processone/p1_utils.git",
:tag => "1.0.4",
:revision => "e8d35fa5accd9a748bb8ac4942edcfa45be09ec3"
end
resource "p1_xmlrpc" do
url "https://github.com/processone/p1_xmlrpc.git",
:tag => "1.15.1",
:revision => "6dface5a00da4cd0b0084a253075b5573336c0bb"
end
resource "sqlite3" do
url "https://github.com/processone/erlang-sqlite3.git",
:tag => "v1.1.4",
:revision => "9a5bd3b86bf86790cc0571cbb2e26da4660fb41c"
end
resource "stringprep" do
url "https://github.com/processone/stringprep.git",
:tag => "1.0.3",
:revision => "5005ecbe503ae8b55d3ee81dc4e4db1193c216e2"
end
resource "stun" do
url "https://github.com/processone/stun.git",
:tag => "1.0.3",
:revision => "653943e6d0cc0f4803a9c3f014955f02f7b96bcd"
end
end
@ -166,100 +128,75 @@ class Ejabberd < Formula
depends_on "autoconf" => :build
resource "cache_tab" do
url "https://github.com/processone/cache_tab.git",
:tag => "1.0.1", :revision => "26caea06c72c2117ca54d04beedb5b49a45af1a8"
end
resource "p1_tls" do
url "https://github.com/processone/tls.git"
end
resource "p1_stringprep" do
url "https://github.com/processone/stringprep.git"
end
resource "p1_xml" do
url "https://github.com/processone/xml.git"
end
resource "esip" do
url "https://github.com/processone/p1_sip.git"
end
resource "p1_stun" do
url "https://github.com/processone/stun.git"
end
resource "p1_yaml" do
url "https://github.com/processone/p1_yaml.git"
end
resource "p1_utils" do
url "https://github.com/processone/p1_utils.git"
end
resource "jiffy" do
url "https://github.com/davisp/jiffy.git"
end
resource "p1_mysql" do
url "https://github.com/processone/mysql.git"
end
resource "p1_pgsql" do
url "https://github.com/processone/pgsql.git"
end
resource "sqlite" do
url "https://github.com/alexeyr/erlang-sqlite3.git"
end
resource "p1_pam" do
url "https://github.com/processone/epam.git"
end
resource "p1_zlib" do
url "https://github.com/processone/zlib.git"
end
resource "riakc" do
url "https://github.com/basho/riak-erlang-client.git"
end
resource "rebar_elixir_plugin" do
url "https://github.com/processone/rebar_elixir_plugin.git"
end
resource "elixir" do
url "https://github.com/elixir-lang/elixir.git"
end
resource "p1_iconv" do
url "https://github.com/processone/eiconv.git"
end
resource "lager" do
url "https://github.com/basho/lager.git"
end
resource "p1_logger" do
url "https://github.com/processone/p1_logger.git"
end
resource "meck" do
url "https://github.com/eproxus/meck.git"
url "https://github.com/processone/cache_tab.git"
end
resource "eredis" do
url "https://github.com/wooga/eredis.git"
end
resource "oauth2" do
url "https://github.com/prefiks/oauth2.git"
resource "esip" do
url "https://github.com/processone/esip.git"
end
resource "xmlrpc" do
url "https://github.com/rds13/xmlrpc.git"
resource "ezlib" do
url "https://github.com/processone/ezlib.git"
end
resource "fast_tls" do
url "https://github.com/processone/fast_tls.git"
end
resource "fast_xml" do
url "https://github.com/processone/fast_xml.git"
end
resource "fast_yaml" do
url "https://github.com/processone/fast_yaml.git"
end
resource "iconv" do
url "https://github.com/processone/iconv.git"
end
resource "jiffy" do
url "https://github.com/davisp/jiffy.git"
end
resource "lager" do
url "https://github.com/basho/lager.git"
end
resource "p1_mysql" do
url "https://github.com/processone/p1_mysql.git"
end
resource "p1_oauth2" do
url "https://github.com/processone/p1_oauth2.git"
end
resource "p1_pgsql" do
url "https://github.com/processone/p1_pgsql.git"
end
resource "p1_utils" do
url "https://github.com/processone/p1_utils.git"
end
resource "p1_xmlrpc" do
url "https://github.com/processone/p1_xmlrpc.git"
end
resource "sqlite3" do
url "https://github.com/processone/erlang-sqlite3.git"
end
resource "stringprep" do
url "https://github.com/processone/stringprep.git"
end
resource "stun" do
url "https://github.com/processone/stun.git"
end
end
@ -300,8 +237,7 @@ class Ejabberd < Formula
"--enable-pgsql",
"--enable-mysql",
"--enable-odbc",
"--enable-pam",
]
"--enable-pam"]
system "./autogen.sh" if build.head?
system "./configure", *args