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",
openSUSE Build Service is sponsored by