Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Apr 2009 01:28:13 +0400 (MSD)
From:      Denis Shaposhnikov <dsh@wizard.volgograd.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        shaun@FreeBSD.org
Subject:   ports/133981: [PATCH] net-im/ejabberd: update to 2.0.5
Message-ID:  <200904242128.n3OLSDGF005291@localhost.my.domain>
Resent-Message-ID: <200904242130.n3OLU695093194@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         133981
>Category:       ports
>Synopsis:       [PATCH] net-im/ejabberd: update to 2.0.5
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Apr 24 21:30:05 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Denis Shaposhnikov
>Release:        FreeBSD 7.2-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD localhost.my.domain 7.2-PRERELEASE FreeBSD 7.2-PRERELEASE #4: Fri Apr  3 15:14:26 MSD
>Description:
- Update to 2.0.5

With this update DB directory is again /var/spool/ejabberd instead of
/var/spool/ejabberd/ejabberd as it is with current net-im/ejabberd
(2.0.3).

Also I've changed the path to directory of the cookie file. Now it's
again /var/spool/ejabberd too instead of
/usr/local/lib/erlang/lib/ejabberd-2.0.3

Port maintainer (shaun@FreeBSD.org) is cc'd.

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- ejabberd-2.0.5.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/net-im/ejabberd/Makefile /home/dsh/ports/net-im/ejabberd/Makefile
--- /usr/ports/net-im/ejabberd/Makefile	2009-03-16 11:38:32.000000000 +0300
+++ /home/dsh/ports/net-im/ejabberd/Makefile	2009-04-23 22:36:14.000000000 +0400
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	ejabberd
-PORTVERSION=	2.0.3
+PORTVERSION=	2.0.5
 CATEGORIES=	net-im
 MASTER_SITES=	http://www.process-one.net/downloads/ejabberd/${PORTVERSION}/ \
 		http://mirror.inerd.com/FreeBSD/distfiles/${PORTNAME}/
diff -ruN --exclude=CVS /usr/ports/net-im/ejabberd/distinfo /home/dsh/ports/net-im/ejabberd/distinfo
--- /usr/ports/net-im/ejabberd/distinfo	2009-03-16 11:38:32.000000000 +0300
+++ /home/dsh/ports/net-im/ejabberd/distinfo	2009-04-23 22:36:44.000000000 +0400
@@ -1,3 +1,3 @@
-MD5 (ejabberd-2.0.3.tar.gz) = b647e74b0f94f030bd8747c8a8a4d0f9
-SHA256 (ejabberd-2.0.3.tar.gz) = d34bcf6c73e8d3fd5bf3b2555b3db8f0bd8197a6303b6db17df8945a2cd339ff
-SIZE (ejabberd-2.0.3.tar.gz) = 1089870
+MD5 (ejabberd-2.0.5.tar.gz) = 2d85b47df969daf0a78ed3b16562d731
+SHA256 (ejabberd-2.0.5.tar.gz) = 37ef90e2afa2b73a620bf71a096df48d5fde8f1cd669fac83d8c143a1295198c
+SIZE (ejabberd-2.0.5.tar.gz) = 1796737
diff -ruN --exclude=CVS /usr/ports/net-im/ejabberd/files/patch-src::ejabberdctl.template /home/dsh/ports/net-im/ejabberd/files/patch-src::ejabberdctl.template
--- /usr/ports/net-im/ejabberd/files/patch-src::ejabberdctl.template	2009-03-16 11:38:32.000000000 +0300
+++ /home/dsh/ports/net-im/ejabberd/files/patch-src::ejabberdctl.template	2009-04-24 00:05:13.000000000 +0400
@@ -1,5 +1,5 @@
---- ejabberdctl.template.orig	2009-01-14 12:54:15.000000000 +0300
-+++ ejabberdctl.template	2009-01-24 18:32:15.000000000 +0300
+--- ejabberdctl.template.orig	2009-04-01 19:23:51.000000000 +0400
++++ ejabberdctl.template	2009-04-23 22:42:24.000000000 +0400
 @@ -14,8 +14,8 @@
  ERL=@erl@
  ROOTDIR=@rootdir@
@@ -7,7 +7,7 @@
 -LOGS_DIR=$ROOTDIR/var/log/ejabberd/
 -EJABBERD_DB=$ROOTDIR/var/lib/ejabberd/db/$NODE
 +LOGS_DIR=/var/log/ejabberd/
-+EJABBERD_DB=/var/spool/ejabberd/$NODE
++EJABBERD_DB=/var/spool/ejabberd
  
  # read custom configuration
  CONFIG=$ROOTDIR/etc/ejabberd/ejabberdctl.cfg
@@ -19,17 +19,17 @@
 -EJABBERD_MSGS_PATH=$ROOTDIR/var/lib/ejabberd/priv/msgs
 -EJABBERD_SO_PATH=$ROOTDIR/var/lib/ejabberd/priv/lib
 -EJABBERD_BIN_PATH=$ROOTDIR/var/lib/ejabberd/priv/bin
-+HOME=$ROOTDIR/lib/erlang/lib/ejabberd
-+EJABBERD_EBIN=$HOME/ebin
-+EJABBERD_MSGS_PATH=$HOME/priv/msgs
-+EJABBERD_SO_PATH=$HOME/priv/lib
-+EJABBERD_BIN_PATH=$HOME/priv/bin
++EJABBERD_EBIN=$ROOTDIR/lib/erlang/lib/ejabberd/ebin
++EJABBERD_MSGS_PATH=$ROOTDIR/lib/erlang/lib/ejabberd/priv/msgs
++EJABBERD_SO_PATH=$ROOTDIR/lib/erlang/lib/ejabberd/priv/lib
++EJABBERD_BIN_PATH=$ROOTDIR/lib/erlang/lib/ejabberd/priv/bin
  EJABBERD_LOG_PATH=$LOGS_DIR/ejabberd.log
  SASL_LOG_PATH=$LOGS_DIR/sasl.log
  DATETIME=`date "+%Y%m%d-%H%M%S"`
  ERL_CRASH_DUMP=$LOGS_DIR/erl_crash_$DATETIME.dump
  ERL_INETRC=$ROOTDIR/etc/ejabberd/inetrc
 -HOME=$ROOTDIR/var/lib/ejabberd
++HOME=$EJABBERD_DB
  
  # export global variables
  export EJABBERD_CONFIG_PATH
diff -ruN --exclude=CVS /usr/ports/net-im/ejabberd/pkg-plist /home/dsh/ports/net-im/ejabberd/pkg-plist
--- /usr/ports/net-im/ejabberd/pkg-plist	2009-03-16 11:38:32.000000000 +0300
+++ /home/dsh/ports/net-im/ejabberd/pkg-plist	2009-04-24 00:12:22.000000000 +0400
@@ -132,6 +132,7 @@
 lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/tls.beam
 lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/translate.beam
 lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/treap.beam
+lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/win32_dns.beam
 lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/xml.beam
 lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/xml_stream.beam
 lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/lib/%%PORTNAME%%_zlib_drv.so
@@ -182,6 +183,8 @@
 %%PORTDOCS%%%%DOCSDIR%%/release_notes_2.0.1.txt
 %%PORTDOCS%%%%DOCSDIR%%/release_notes_2.0.2.txt
 %%PORTDOCS%%%%DOCSDIR%%/release_notes_2.0.3.txt
+%%PORTDOCS%%%%DOCSDIR%%/release_notes_2.0.4.txt
+%%PORTDOCS%%%%DOCSDIR%%/release_notes_2.0.5.txt
 %%PORTDOCS%%%%DOCSDIR%%/webadmmain.png
 %%PORTDOCS%%%%DOCSDIR%%/webadmmainru.png
 %%PORTDOCS%%%%DOCSDIR%%/yozhikheader.png
--- ejabberd-2.0.5.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200904242128.n3OLSDGF005291>