-Source0: http://www.process-one.net/downloads/ejabberd/%{version}/%{realname}-%{version}.tar.gz
-# Source0-md5: 2029ceca45584d704ca821a771d6d928
-Source1: %{realname}.init
-Source2: %{realname}.sysconfig
-Source3: %{realname}.sh
-Source4: %{realname}ctl.sh
-Source5: %{realname}-inetrc
-Patch0: %{realname}-makefile.patch
-Patch1: %{realname}-config.patch
-Patch2: %{realname}-mod_muc.patch
-# http://www.dp.uz.gov.ua/o.palij/mod_logdb/patch-src-mod_logdb-2.1.0.diff
-Patch3: %{realname}-mod_logdb.patch
-Patch4: %{realname}-vcard-access-get.patch
-URL: http://ejabberd.jabber.ru/
+# Source0: https://www.process-one.net/downloads/downloads-action.php?file=/%{version}/%{name}-%{version}.tar.gz
+Source0: https://github.com/processone/ejabberd/archive/refs/tags/%{version}.tar.gz
+# Source0-md5: c91ae2f93c4c4cd7b00e9cb30ac6044d
+Source1: %{name}.init
+Source2: %{name}.sysconfig
+Source3: %{name}.service
+Source4: %{name}.logrotate
+
+# Archives created with the ejabberd-pack_deps.sh script (in this repo)
+Source10: ejabberd-base64url-20190617.tar.gz
+# Source10-md5: 5a12fd2fb1f992c850aba5115aab3dd4
+Source11: ejabberd-cache_tab-20220502.tar.gz
+# Source11-md5: 822bec23631e956ce927ecc5ae31e24d
+Source12: ejabberd-eimp-20220502.tar.gz
+# Source12-md5: 39b7de8ad391da8fb12ff9b76301ced5
+Source13: ejabberd-elixir-20170515.tar.gz
+# Source13-md5: 73be42f7d0cda7aeee5c0e6dadc0c451
+Source14: ejabberd-ezlib-20220502.tar.gz
+# Source14-md5: 32dadbeff189a0fa18c21aa42258fa1a
+Source15: ejabberd-fast_tls-20221012.tar.gz
+# Source15-md5: 440590e5d8e16009d4ff9b38c25cea01
+Source16: ejabberd-fast_xml-20220502.tar.gz
+# Source16-md5: 1288d6e5ea055784634367a0991adc3b
+Source17: ejabberd-fast_yaml-20230117.tar.gz
+# Source17-md5: 13633fe81d32198c216f5e516f3ef9ee
+Source18: ejabberd-idna-20180830.tar.gz
+# Source18-md5: e34174d5c5e2e91611d3249c690f6d2d
+Source19: ejabberd-jiffy-20220223.tar.gz
+# Source19-md5: b98489245dadf5a36ac3408be21d835a
+Source20: ejabberd-jose-20221216.tar.gz
+# Source20-md5: 1240b886ef9d9102e8df1193f2ebcd4e
+Source21: ejabberd-mqtree-20220502.tar.gz
+# Source21-md5: 1f1b175534eb917780e89e4c7d49c710
+Source22: ejabberd-p1_acme-20230117.tar.gz
+# Source22-md5: 0a0170413d2cf6cf3c083835f18bd380
+Source23: ejabberd-p1_mysql-20231016.tar.gz
+# Source23-md5: 304d139651cc2f14769fc2d7f81b3e66
+Source24: ejabberd-p1_oauth2-20220502.tar.gz
+# Source24-md5: bade7f8e1d18c9f6149b70268c73087b
+Source25: ejabberd-p1_pgsql-20231016.tar.gz
+# Source25-md5: 6afd5c5763af4a744115d31c3d31eab8
+Source26: ejabberd-p1_utils-20220502.tar.gz
+# Source26-md5: 0eab972a4a247519e5a898d8da6054c1
+Source27: ejabberd-pkix-20220502.tar.gz
+# Source27-md5: 88fd008dca6cf2208678fbf50b47a21a
+Source28: ejabberd-rebar_elixir_plugin-20160105.tar.gz
+# Source28-md5: 6a069a566d71c3daa45fc4736364adf0
+Source29: ejabberd-sqlite3-20230117.tar.gz
+# Source29-md5: f9457e450712ef06a6157b23e1ebccee
+Source30: ejabberd-stringprep-20221012.tar.gz
+# Source30-md5: b2931baf14b779c718dcd5c42c87f8d5
+Source31: ejabberd-stun-20231016.tar.gz
+# Source31-md5: d9520616dd0331efaabb05c901cee249
+Source32: ejabberd-unicode_util_compat-20170729.tar.gz
+# Source32-md5: 1b348fdf38dba88ebed2f65125ad8590
+Source33: ejabberd-xmpp-20231016.tar.gz
+# Source33-md5: d2dc96824f02642a02c94fb5712d7f69
+Source34: ejabberd-yconf-20230117.tar.gz
+# Source34-md5: 6f064bf9d6ad4cbabb44879edd2d1c9e
+
+Patch0: %{name}-paths.patch
+Patch1: %{name}-config.patch
+# https://paleg.github.io/mod_logdb/
+# https://github.com/paleg/ejabberd/compare/paleg:19.08...paleg:19.08-mod_logdb.patch
+Patch3: %{name}-mod_logdb.patch
+URL: http://www.ejabberd.im/