[arch-commits] Commit in ejabberd/trunk (PKGBUILD crash-fix.patch)

2014-07-31 Thread Sergej Pupykin
Date: Thursday, July 31, 2014 @ 15:15:00
  Author: spupykin
Revision: 116632

upgpkg: ejabberd 14.07-1

upd

Modified:
  ejabberd/trunk/PKGBUILD
Deleted:
  ejabberd/trunk/crash-fix.patch

-+
 PKGBUILD|   23 +++
 crash-fix.patch |   14 --
 2 files changed, 19 insertions(+), 18 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-07-31 11:02:32 UTC (rev 116631)
+++ PKGBUILD2014-07-31 13:15:00 UTC (rev 116632)
@@ -4,7 +4,7 @@
 # Contributor: Alexander Rødseth 
 
 pkgname=ejabberd
-pkgver=14.05
+pkgver=14.07
 pkgrel=1
 pkgdesc="Jabber server written in Erlang"
 arch=('x86_64' 'i686')
@@ -11,7 +11,7 @@
 url="http://www.ejabberd.im/";
 license=("GPL")
 depends=('expat' 'openssl' 'zlib' 'erlang-nox' 'pam' 'iproute2' 
'erlang-unixodbc' 'libyaml')
-makedepends=('git' 'rebar')
+makedepends=('git' 'rebar' 'hevea' 'texlive-bin' 'texlive-core' 
'texlive-latexextra')
 backup=('etc/ejabberd/ejabberd.yml'
'etc/ejabberd/ejabberdctl.cfg'
'etc/logrotate.d/ejabberd')
@@ -36,9 +36,15 @@
"git://github.com/davisp/jiffy"
"git://github.com/cmullaparthi/ibrowse"
"git://github.com/esl/lhttpc"
+   "git://github.com/eproxus/meck"
+   "esip::git://github.com/processone/p1_sip"
+   "git://github.com/basho/riak_pb"
+   "riakc::git://github.com/basho/riak-erlang-client"
+   "protobuffs::git://github.com/basho/erlang_protobuffs.git"
+   "git://github.com/processone/p1_utils"
"$pkgname.logrotate"
"ejabberd.service")
-md5sums=('16bffbf9b9e18b69133e983fd82364b6'
+md5sums=('a26b8acfc8fd15d94874befa06da15be'
  'SKIP'
  'SKIP'
  'SKIP'
@@ -56,6 +62,12 @@
  'SKIP'
  'SKIP'
  'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
  'f97c8a96160f30e0aecc9526c12e6606'
  'a437aff9d7d477fb036d527205617e18')
 
@@ -65,7 +77,8 @@
   mkdir -p "$srcdir/$pkgname-$pkgver/deps"
   for i in goldrush lager p1_cache_tab p1_iconv p1_pam \
p1_stringprep p1_tls p1_xml p1_yaml p1_zlib xmlrpc \
-   p1_mysql p1_pgsql p1_stun jiffy ibrowse lhttpc; do
+   p1_mysql p1_pgsql p1_stun jiffy ibrowse lhttpc \
+   meck esip riak_pb riakc p1_utils protobuffs; do
 rm -rf "$srcdir/$pkgname-$pkgver/deps/$i"
 mv $srcdir/$i "$srcdir/$pkgname-$pkgver/deps"
   done
@@ -78,9 +91,11 @@
 
 build() {
   cd "$srcdir/$pkgname-$pkgver"
+  [ -x configure ] || ./autogen.sh
   ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
 --enable-all
   make
+  make -C doc
 }
 
 package() {

Deleted: crash-fix.patch
===
--- crash-fix.patch 2014-07-31 11:02:32 UTC (rev 116631)
+++ crash-fix.patch 2014-07-31 13:15:00 UTC (rev 116632)
@@ -1,14 +0,0 @@
-diff -wbBur ejabberd-13.10/src/ejabberd_c2s.erl 
ejabberd-13.10.q/src/ejabberd_c2s.erl
 ejabberd-13.10/src/ejabberd_c2s.erl2013-09-27 13:19:22.0 
+0400
-+++ ejabberd-13.10.q/src/ejabberd_c2s.erl  2013-11-16 03:37:15.525501597 
+0400
-@@ -536,8 +536,8 @@
-   [StateData#state.socket,
-jlib:jid_to_string(JID), AuthModule]),
-   SID = {now(), self()},
--  Conn = (StateData#state.sockmod):get_conn_type(
--  StateData#state.socket),
-+  Conn = get_conn_type(
-+  StateData),
-   Info = [{ip, StateData#state.ip}, {conn, Conn},
-   {auth_module, AuthModule}],
- Res = jlib:make_result_iq_reply(



[arch-commits] Commit in ejabberd/trunk (PKGBUILD crash-fix.patch)

2013-11-15 Thread Sergej Pupykin
Date: Saturday, November 16, 2013 @ 01:07:41
  Author: spupykin
Revision: 101069

upgpkg: ejabberd 13.10-4

upd

Added:
  ejabberd/trunk/crash-fix.patch
Modified:
  ejabberd/trunk/PKGBUILD

-+
 PKGBUILD|   13 ++---
 crash-fix.patch |   14 ++
 2 files changed, 24 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-11-15 23:24:55 UTC (rev 101068)
+++ PKGBUILD2013-11-16 00:07:41 UTC (rev 101069)
@@ -5,7 +5,7 @@
 
 pkgname=ejabberd
 pkgver=13.10
-pkgrel=3
+pkgrel=4
 pkgdesc="Jabber server written in Erlang"
 arch=('x86_64' 'i686')
 url="http://www.ejabberd.im/";
@@ -37,7 +37,8 @@
"git://github.com/cmullaparthi/ibrowse"
"git://github.com/esl/lhttpc"
"$pkgname.logrotate"
-   "ejabberd.service")
+   "ejabberd.service"
+   "crash-fix.patch")
 md5sums=('70a78db576e36c1e714205c983c8a568'
  'SKIP'
  'SKIP'
@@ -57,9 +58,13 @@
  'SKIP'
  'SKIP'
  'f97c8a96160f30e0aecc9526c12e6606'
- 'a437aff9d7d477fb036d527205617e18')
+ 'a437aff9d7d477fb036d527205617e18'
+ 'ef3dd667dec1627c1597c7f6f3cfcd4a')
 
 prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+  patch -p1 <$srcdir/crash-fix.patch
+
   mkdir -p "$srcdir/$pkgname-$pkgver/deps"
   for i in goldrush lager p1_cache_tab p1_iconv p1_pam \
p1_stringprep p1_tls p1_xml p1_yaml p1_zlib xmlrpc \
@@ -87,6 +92,8 @@
   chmod a+rx "$pkgdir/usr/bin/ejabberdctl" 
"$pkgdir/usr/lib/ejabberd/priv/bin/captcha.sh"
   rm -rf "$pkgdir/var/lock" "$pkgdir/usr/sbin"
   install -Dm0644 $srcdir/ejabberd.service 
$pkgdir/usr/lib/systemd/system/ejabberd.service
+  # workaround
+  ln -s mod_configure.beam $pkgdir/usr/lib/ejabberd/ebin/configure.beam
 }
 
 # vim:set ts=2 sw=2 et:

Added: crash-fix.patch
===
--- crash-fix.patch (rev 0)
+++ crash-fix.patch 2013-11-16 00:07:41 UTC (rev 101069)
@@ -0,0 +1,14 @@
+diff -wbBur ejabberd-13.10/src/ejabberd_c2s.erl 
ejabberd-13.10.q/src/ejabberd_c2s.erl
+--- ejabberd-13.10/src/ejabberd_c2s.erl2013-09-27 13:19:22.0 
+0400
 ejabberd-13.10.q/src/ejabberd_c2s.erl  2013-11-16 03:37:15.525501597 
+0400
+@@ -536,8 +536,8 @@
+   [StateData#state.socket,
+jlib:jid_to_string(JID), AuthModule]),
+   SID = {now(), self()},
+-  Conn = (StateData#state.sockmod):get_conn_type(
+-  StateData#state.socket),
++  Conn = get_conn_type(
++  StateData),
+   Info = [{ip, StateData#state.ip}, {conn, Conn},
+   {auth_module, AuthModule}],
+ Res = jlib:make_result_iq_reply(