[packages/ejabberd] - up to 15.03

arekm arekm at pld-linux.org
Wed Mar 25 15:50:24 CET 2015


commit 8311848d7ec92e449e183d00a434a194bb58307d
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Wed Mar 25 15:50:12 2015 +0100

    - up to 15.03

 ejabberd-mod_logdb.patch |  6 ++--
 ejabberd.spec            | 73 ++++++++++++++++++++++++++----------------------
 2 files changed, 42 insertions(+), 37 deletions(-)
---
diff --git a/ejabberd.spec b/ejabberd.spec
index 17a1737..ca4ff92 100644
--- a/ejabberd.spec
+++ b/ejabberd.spec
@@ -7,12 +7,12 @@
 Summary:	Fault-tolerant distributed Jabber/XMPP server
 Summary(pl.UTF-8):	Odporny na awarie rozproszony serwer Jabbera/XMPP
 Name:		ejabberd
-Version:	15.02
+Version:	15.03
 Release:	1
 License:	GPL
 Group:		Applications/Communications
 Source0:	http://www.process-one.net/downloads/ejabberd/%{version}/%{name}-%{version}.tgz
-# Source0-md5:	3b01ff7bbce4456582e5f4a7455fc0a1
+# Source0-md5:	cc4c7fee048d972264c74d46ca1bbd76
 Source1:	%{name}.init
 Source2:	%{name}.sysconfig
 Source3:	%{name}.service
@@ -20,37 +20,41 @@ Source4:	%{name}.logrotate
 #
 # Archives created with the ejabberd-pack_deps.sh script (in this repo)
 Source10: ejabberd-ehyperloglog-20131012.tar.gz
-# Source10-md5:	bca8083ebd0f07308ac799bb8712ab2f
-Source11: ejabberd-esip-20150204.tar.gz
-# Source11-md5:	b734c9f1170b4a94e4b6482665525857
-Source12: ejabberd-goldrush-20140123.tar.gz
-# Source12-md5:	9fc333d5822ada2210680e6cf6274bab
-Source13: ejabberd-jiffy-20150203.tar.gz
-# Source13-md5:	db97acea5360d4c0b4f4472c03a240d9
-Source14: ejabberd-lager-20150212.tar.gz
-# Source14-md5:	8f00972e2632d6f5111c977611fd8ebd
-Source15: ejabberd-p1_cache_tab-20150109.tar.gz
-# Source15-md5:	1bde5b32bdcc206d3c9ec4fbaf9ba699
-Source16: ejabberd-p1_iconv-20150204.tar.gz
-# Source16-md5:	46c9ab0e84c8c9e2971c65e1a17c716a
-Source17: ejabberd-p1_mysql-20150204.tar.gz
-# Source17-md5:	5abc91225fcc1083548bb52f2ec60d72
-Source18: ejabberd-p1_pgsql-20150204.tar.gz
-# Source18-md5:	984aaca8efdb590332b95d558f3fa1ea
-Source19: ejabberd-p1_stringprep-20150204.tar.gz
-# Source19-md5:	9c0a312f30ab94db811d75fc8444d4ea
-Source20: ejabberd-p1_stun-20150204.tar.gz
-# Source20-md5:	22a8da80ef3542f800af7e61d03f3fcc
-Source21: ejabberd-p1_tls-20150204.tar.gz
-# Source21-md5:	1a89b22397950d55d3d48e003ffdc07b
-Source22: ejabberd-p1_utils-20150204.tar.gz
-# Source22-md5:	15fd0cafbc6bc92514430e1594fbeb12
-Source23: ejabberd-p1_xml-20150210.tar.gz
-# Source23-md5:	3d0fb147deff4b1921896ffbfd3e46cf
-Source24: ejabberd-p1_yaml-20150204.tar.gz
-# Source24-md5:	d7b410593d0ac6b827e51008415d5993
-Source25: ejabberd-p1_zlib-20150204.tar.gz
-# Source25-md5:	66c9f23a9ba13ce5d1259626237deb3e
+# Source10-md5:	71e3e8e0d0b509eafe1e23b0674ba408
+Source11: ejabberd-elixir-20150317.tar.gz
+# Source11-md5:	667189dc1df85d105c0deb7a11c56f26
+Source12: ejabberd-esip-20150204.tar.gz
+# Source12-md5:	c6f3cb921288c968df4f59048344fb68
+Source13: ejabberd-goldrush-20140123.tar.gz
+# Source13-md5:	40ad415a0474de146552a7dfdc427f94
+Source14: ejabberd-jiffy-20150203.tar.gz
+# Source14-md5:	a37dad15b021fb9d9dafb9990844ed59
+Source15: ejabberd-lager-20150212.tar.gz
+# Source15-md5:	fca565749f17cad57c86d81d41172c72
+Source16: ejabberd-p1_cache_tab-20150109.tar.gz
+# Source16-md5:	37b197df478cc9d505da32e147e73a7e
+Source17: ejabberd-p1_iconv-20150223.tar.gz
+# Source17-md5:	3d69e8ad57939194d794417eb16a12b0
+Source18: ejabberd-p1_mysql-20150204.tar.gz
+# Source18-md5:	e7e733d14a8917e8cf74cd4f54087958
+Source19: ejabberd-p1_pgsql-20150204.tar.gz
+# Source19-md5:	e1d3a6ca1521e0c8e29dd2e4a0007288
+Source20: ejabberd-p1_stringprep-20150204.tar.gz
+# Source20-md5:	b1fd67a1790a46085769465469287546
+Source21: ejabberd-p1_stun-20150204.tar.gz
+# Source21-md5:	8824f9356efc5cb7e7ad6ccc3a9e4afc
+Source22: ejabberd-p1_tls-20150204.tar.gz
+# Source22-md5:	0b7a556ada6e4b474edbbe4a3d8b469e
+Source23: ejabberd-p1_utils-20150204.tar.gz
+# Source23-md5:	ba005fc5f6e86a474ead5b1631826516
+Source24: ejabberd-p1_xml-20150210.tar.gz
+# Source24-md5:	f3704ad2a771e38d0d500dc459fc720a
+Source25: ejabberd-p1_yaml-20150204.tar.gz
+# Source25-md5:	56532600503a5a09441dd2e02db52ac0
+Source26: ejabberd-p1_zlib-20150223.tar.gz
+# Source26-md5:	f0de4ca87b4802a7727ba5eaf78e4a58
+Source27: ejabberd-rebar_elixir_plugin-20140818.tar.gz
+# Source27-md5:	cd9a76ae94b6d1b19499cdab7248fcf6
 #
 Patch0:		%{name}-paths.patch
 Patch1:		%{name}-config.patch
@@ -104,7 +108,7 @@ Requires:	%{name} = %{version}-%{release}
 Server-side logging module.
 
 %prep
-%setup -q -a 10 -a 11 -a 12 -a 13 -a 14 -a 15 -a 16 -a 17 -a 18 -a 19 -a 20 -a 21 -a 22 -a 23 -a 24 -a 25
+%setup -q -a 10 -a 11 -a 12 -a 13 -a 14 -a 15 -a 16 -a 17 -a 18 -a 19 -a 20 -a 21 -a 22 -a 23 -a 24 -a 25 -a 26 -a 27
 %patch0 -p1
 %patch1 -p1
 #%%patch2 -p1
@@ -135,6 +139,7 @@ unset GIT_DIR GIT_WORK_TREE
 %configure \
 	%{?with_pam --enable-pam} \
 	--enable-user=jabber \
+	--enable-elixir \
 	--enable-full-xml \
 	--enable-nif \
 	--enable-odbc \
diff --git a/ejabberd-mod_logdb.patch b/ejabberd-mod_logdb.patch
index dc3e2a3..6b7f3fc 100644
--- a/ejabberd-mod_logdb.patch
+++ b/ejabberd-mod_logdb.patch
@@ -6505,9 +6505,9 @@ index b1c5c92..df99681 100644
 +             {ok, {user, _, Nick, _, _}} -> Nick
 +        end,
 +    {reply, R, StateName, StateData};
- handle_sync_event(_Event, _From, StateName,
- 		  StateData) ->
-     Reply = ok, {reply, Reply, StateName, StateData}.
+ handle_sync_event({process_item_change, Item, UJID}, _From, StateName, StateData) ->
+     NSD = process_item_change(Item, StateData, UJID),
+     {reply, {ok, NSD}, StateName, NSD};
 diff --git a/src/mod_roster.erl b/src/mod_roster.erl
 index 7415aa3..f2a69f9 100644
 --- a/src/mod_roster.erl
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ejabberd.git/commitdiff/8311848d7ec92e449e183d00a434a194bb58307d



More information about the pld-cvs-commit mailing list