File ejabberd-fix_make_install_when_using_system_deps.patch of Package ejabberd
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",