for this to work we need to tell it where to find the distro rebar - update to 24.02 https://www.process-one.net/blog/ejabberd-24-02/ https://github.com/processone/ejabberd/releases/tag/24.02 OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/ejabberd?expand=0&rev=155
45 lines
2.4 KiB
Diff
45 lines
2.4 KiB
Diff
Index: ejabberd-24.02/Makefile.in
|
|
===================================================================
|
|
--- ejabberd-24.02.orig/Makefile.in
|
|
+++ ejabberd-24.02/Makefile.in
|
|
@@ -452,9 +452,9 @@ install-main:
|
|
$(INSTALL) -m 550 $(G_USER) ejabberdctl.example $(DESTDIR)$(SBINDIR)/ejabberdctl
|
|
# Elixir binaries
|
|
[ -d $(DESTDIR)$(BINDIR) ] || $(INSTALL) -d -m 755 $(DESTDIR)$(BINDIR)
|
|
- [ -f $(DEPSDIR)/elixir/bin/iex ] && $(INSTALL) -m 550 $(G_USER) $(DEPSDIR)/elixir/bin/iex $(DESTDIR)$(BINDIR)/iex || true
|
|
- [ -f $(DEPSDIR)/elixir/bin/elixir ] && $(INSTALL) -m 550 $(G_USER) $(DEPSDIR)/elixir/bin/elixir $(DESTDIR)$(BINDIR)/elixir || true
|
|
- [ -f $(DEPSDIR)/elixir/bin/mix ] && $(INSTALL) -m 550 $(G_USER) $(DEPSDIR)/elixir/bin/mix $(DESTDIR)$(BINDIR)/mix || true
|
|
+ # [ -f $(DEPSDIR)/elixir/bin/iex ] && $(INSTALL) -m 550 $(G_USER) $(DEPSDIR)/elixir/bin/iex $(DESTDIR)$(BINDIR)/iex || true
|
|
+ # [ -f $(DEPSDIR)/elixir/bin/elixir ] && $(INSTALL) -m 550 $(G_USER) $(DEPSDIR)/elixir/bin/elixir $(DESTDIR)$(BINDIR)/elixir || true
|
|
+ # [ -f $(DEPSDIR)/elixir/bin/mix ] && $(INSTALL) -m 550 $(G_USER) $(DEPSDIR)/elixir/bin/mix $(DESTDIR)$(BINDIR)/mix || true
|
|
#
|
|
# Spool directory
|
|
$(INSTALL) -d -m 750 $(O_USER) $(DESTDIR)$(SPOOLDIR)
|
|
Index: ejabberd-24.02/rebar.config
|
|
===================================================================
|
|
--- ejabberd-24.02.orig/rebar.config
|
|
+++ ejabberd-24.02/rebar.config
|
|
@@ -118,14 +118,14 @@
|
|
|
|
{recursive_cmds, ['configure-deps']}.
|
|
|
|
-{post_hook_configure, [{"eimp", []},
|
|
- {if_var_true, pam, {"epam", []}},
|
|
- {if_var_true, sip, {"esip", []}},
|
|
- {if_var_true, zlib, {"ezlib", []}},
|
|
- {"fast_tls", []},
|
|
- {"fast_xml", [{if_var_true, full_xml, "--enable-full-xml"}]},
|
|
- {"fast_yaml", []},
|
|
- {"stringprep", []}]}.
|
|
+%% {post_hook_configure, [{"eimp", []},
|
|
+%% {if_var_true, pam, {"epam", []}},
|
|
+%% {if_var_true, sip, {"esip", []}},
|
|
+%% {if_var_true, zlib, {"ezlib", []}},
|
|
+%% {"fast_tls", []},
|
|
+%% {"fast_xml", [{if_var_true, full_xml, "--enable-full-xml"}]},
|
|
+%% {"fast_yaml", []},
|
|
+%% {"stringprep", []}]}.
|
|
|
|
{erl_first_files, ["src/ejabberd_sql_pt.erl", "src/ejabberd_config.erl",
|
|
"src/gen_mod.erl", "src/mod_muc_room.erl",
|