ports/80252: [PATCH] net/ejabberd: update to 0.9

Lars Eggert lars.eggert at gmx.net
Fri Apr 22 15:20:20 UTC 2005


>Number:         80252
>Category:       ports
>Synopsis:       [PATCH] net/ejabberd: update to 0.9
>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 22 15:20:18 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Lars Eggert
>Release:        FreeBSD 5.4-STABLE i386
>Organization:
>Environment:
System: FreeBSD kobe.netlab.nec.de 5.4-STABLE FreeBSD 5.4-STABLE #20: Tue Apr 12 13:53:29 CEST 2005
>Description:

Newer version of PR ports/80250 - ports/80250 can be closed!
(Found a serious problem with the original submission.)

- Update to 0.9

Added file(s):
- Makefile.in
- files/patch-src::Makefile.in

Removed file(s):
- files/ejabberd.cfg.sample
- files/patch-src::ejabberdctl

Port maintainer (gonzo at univ.kiev.ua) is cc'd.

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

--- ejabberd-0.9.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/net/ejabberd--/Makefile /usr/ports/net/ejabberd/Makefile
--- /usr/ports/net/ejabberd--/Makefile	Tue Apr 19 10:30:08 2005
+++ /usr/ports/net/ejabberd/Makefile	Fri Apr 22 17:09:10 2005
@@ -1,4 +1,4 @@
-# New ports collection makefile for:    ejabberd
+## New ports collection makefile for:    ejabberd
 # Date created:                         03 July 2004
 # Whom:                                 Alexander Timoshenko <gonzo at univ.kiev.ua>
 #
@@ -6,9 +6,10 @@
 #
 
 PORTNAME=	ejabberd
-PORTVERSION=	0.7.5
+PORTVERSION=	0.9
 CATEGORIES=	net
-MASTER_SITES=	http://www.jabber.ru/files/ejabberd/
+MASTER_SITES=	http://www.jabber.ru/files/ejabberd/ \
+		http://www.process-one.net/en/projects/ejabberd/download/${PORTVERSION}/
 
 MAINTAINER=	gonzo at univ.kiev.ua
 COMMENT=	Free and Open Source distributed fault-tolerant Jabber server
@@ -18,43 +19,30 @@
 
 PLIST_SUB=	VERSION="${PORTVERSION}"
 
-WRKSRC=		${WRKDIR}/${DISTNAME}/src
-HAS_CONFIGURE=	yes
+WRKSRC=		${WRKDIR}/${PORTNAME}/src
+GNU_CONFIGURE=	yes
 USE_GMAKE=	yes
 USE_REINPLACE=	yes
-
-# MAN1=		yaws.1
-# MAN5=		yaws.conf.5 yaws_api.5
-
-APPDIR=		${PREFIX}/lib/erlang/lib/ejabberd-${PORTVERSION}
+PLIST_SUB=	PORTVERSION=${PORTVERSION}
 
 .include <bsd.port.pre.mk>
 
 post-patch:
 	@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \
-		${WRKSRC}/ejabberd ${WRKSRC}/ejabberdctl ${WRKSRC}/ejabberd.sh
+		${WRKSRC}/ejabberd ${WRKSRC}/ejabberd.sh
+	@${REINPLACE_CMD} -e 's|%%PORTVERSION%%|${PORTVERSION}|g' \
+		${WRKSRC}/Makefile.in
 	@${FIND} ${WRKSRC} -name \*.orig -or -name \*.bak | ${XARGS} ${RM}
 
-do-install:
-	@${MKDIR} ${APPDIR}/ebin
-	@${INSTALL_DATA} ${WRKSRC}/*.beam ${APPDIR}/ebin
-	@${RM} -f ${BEAMDIR}/configure.beam
-	@${INSTALL_DATA} ${WRKSRC}/*.app ${APPDIR}/ebin
-	@${MKDIR} ${APPDIR}/priv/lib
-	@${INSTALL_DATA} ${WRKSRC}/*.so  ${APPDIR}/priv/lib
-	@${MKDIR} ${APPDIR}/priv/msgs
-	@${INSTALL_DATA} ${WRKSRC}/msgs/*.msg ${APPDIR}/priv/msgs
+post-install:
 	@${INSTALL_SCRIPT} ${WRKSRC}/ejabberd ${PREFIX}/bin
-	@${INSTALL_SCRIPT} ${WRKSRC}/ejabberdctl ${PREFIX}/bin
 	@${INSTALL_SCRIPT} ${WRKSRC}/ejabberd.sh ${PREFIX}/etc/rc.d
-	@${INSTALL_DATA} ${FILESDIR}/ejabberd.cfg.sample ${PREFIX}/etc/
-	@${INSTALL_DATA} ${FILESDIR}/ejabberd.defaults ${PREFIX}/etc/
+	@${INSTALL_DATA} ${FILESDIR}/ejabberd.defaults ${PREFIX}/etc
+	@${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}/tools/ejabberdctl ${PREFIX}/bin
 .if !defined(NOPORTDOCS)
 	@${MKDIR} ${DOCSDIR}
 	@${INSTALL_DATA} ${WRKSRC}/../doc/* ${DOCSDIR}
 .endif
-
-post-install:
 	@PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
 
 .include <bsd.port.post.mk>
diff -ruN --exclude=CVS /usr/ports/net/ejabberd--/Makefile.in /usr/ports/net/ejabberd/Makefile.in
--- /usr/ports/net/ejabberd--/Makefile.in	Thu Jan  1 01:00:00 1970
+++ /usr/ports/net/ejabberd/Makefile.in	Fri Apr 22 17:01:48 2005
@@ -0,0 +1,79 @@
+# $Id: Makefile.in 268 2004-09-27 18:54:17Z aleksey $
+
+CC = @CC@
+CFLAGS = @CFLAGS@
+CPPFLAGS = @CPPFLAGS@
+LDFLAGS = @LDFLAGS@
+LIBS = @LIBS@
+
+EXPAT_CFLAGS = @EXPAT_CFLAGS@
+ERLANG_CFLAGS= @ERLANG_CFLAGS@
+
+EXPAT_LIBS = @EXPAT_LIBS@
+ERLANG_LIBS = @ERLANG_LIBS@
+
+prefix = @prefix@
+
+SUBDIRS = @mod_irc@ @mod_pubsub@ @mod_muc@ @eldap@ @web@ stringprep @tls@
+ERLSHLIBS = expat_erl.so
+
+DESTDIR = @prefix@
+
+EJABBERDDIR = $(DESTDIR)/lib/erlang/lib/ejabberd-%%PORTVERSION%%
+BEAMDIR = $(EJABBERDDIR)/ebin
+PRIVDIR = $(EJABBERDDIR)/priv
+SODIR = $(PRIVDIR)/lib
+MSGSDIR = $(PRIVDIR)/msgs
+LOGDIR = /var/log/ejabberd
+ETCDIR = $(DESTDIR)/etc
+
+all: $(ERLSHLIBS) compile-beam all-recursive
+
+compile-beam:
+	@ERL@ -s make all report -noinput -s erlang halt
+
+
+all-recursive install-recursive uninstall-recursive \
+clean-recursive distclean-recursive \
+mostlyclean-recursive maintainer-clean-recursive:
+	@subdirs="$(SUBDIRS)"; for subdir in $$subdirs; do \
+	target=`echo $@|sed 's,-recursive,,'`; \
+	echo making $$target in $$subdir; \
+	(cd $$subdir && $(MAKE) $$target) || exit 1; \
+	done
+
+
+$(ERLSHLIBS):	%.so:	%.c
+			gcc -Wall $(CFLAGS) $(LDFLAGS) $(LIBS) \
+			$(subst ../,,$(subst .so,.c,$@)) \
+			$(EXPAT_LIBS) $(EXPAT_CFLAGS) \
+			$(ERLANG_LIBS) $(ERLANG_CFLAGS) \
+			-o $@ -fpic -shared
+
+install: all
+	install -d $(BEAMDIR)
+	install -m 644 *.beam $(BEAMDIR)
+	rm -f $(BEAMDIR)/configure.beam
+	install -m 644 *.app $(BEAMDIR)
+	install -d $(SODIR)
+	install -m 644 *.so $(SODIR)
+	install -d $(MSGSDIR)
+	install -m 644 msgs/*.msg $(MSGSDIR)
+	install -d $(ETCDIR)
+	install -b -m 644 ejabberd.cfg.example $(ETCDIR)/ejabberd.cfg.sample
+	install -d $(LOGDIR)
+
+clean: clean-recursive clean-local
+
+clean-local:
+	rm -f *.beam $(ERLSHLIBS)
+
+distclean: distclean-recursive clean-local
+	rm -f config.status
+	rm -f config.log
+	rm -f Makefile
+
+TAGS:
+	etags *.erl
+
+Makefile: Makefile.in
diff -ruN --exclude=CVS /usr/ports/net/ejabberd--/distinfo /usr/ports/net/ejabberd/distinfo
--- /usr/ports/net/ejabberd--/distinfo	Tue Apr 19 10:30:08 2005
+++ /usr/ports/net/ejabberd/distinfo	Tue Apr 19 10:31:20 2005
@@ -1,2 +1,2 @@
-MD5 (ejabberd-0.7.5.tar.gz) = c9f900ed535cb446e8b567048514c705
-SIZE (ejabberd-0.7.5.tar.gz) = 410451
+MD5 (ejabberd-0.9.tar.gz) = 9c349cddb6d0b144c12d277b17ce5e65
+SIZE (ejabberd-0.9.tar.gz) = 451676
diff -ruN --exclude=CVS /usr/ports/net/ejabberd--/files/ejabberd.cfg.sample /usr/ports/net/ejabberd/files/ejabberd.cfg.sample
--- /usr/ports/net/ejabberd--/files/ejabberd.cfg.sample	Tue Apr 19 10:30:08 2005
+++ /usr/ports/net/ejabberd/files/ejabberd.cfg.sample	Thu Jan  1 01:00:00 1970
@@ -1,182 +0,0 @@
-% Default FreeBSD ejabberd.cfg
-
-%override_acls.
-
-
-% Users that have admin access.  Add line like one of the following after you
-% will be successfully registered on server to get admin access:
-%{acl, admin, {user, "aleksey"}}.
-%{acl, admin, {user, "ermine"}}.
-
-% Blocked users:
-%{acl, blocked, {user, "test"}}.
-
-% Local users:
-{acl, local, {user_regexp, ""}}.
-
-% Another examples of ACLs:
-%{acl, jabberorg, {server, "jabber.org"}}.
-%{acl, aleksey, {user, "aleksey", "jabber.ru"}}.
-%{acl, test, {user_regexp, "^test"}}.
-%{acl, test, {user_glob, "test*"}}.
-
-
-% Only admins can use configuration interface:
-{access, configure, [{allow, admin}]}.
-
-% Every username can be registered via in-band registration:
-{access, register, [{allow, all}]}.
-
-% None username can be registered via in-band registration:
-%{access, register, [{deny, all}]}.
-
-% After successful registration user will get message with following subject
-% and body:
-{welcome_message,
- {"Welcome!",
-  "Welcome to FreeBSD Jabber Service.  "
-  "For information about Jabber visit http://jabber.org"}}.
-% Replace them with 'none' if you don't want to send such message:
-%{welcome_message, none}.
-
-% List of people who will get notifications about registered users
-%{registration_watchers, ["admin1 at localhost",
-%                         "admin2 at localhost"]}.
-
-% Only admins can send announcement messages:
-{access, announce, [{allow, admin}]}.
-
-
-% Only non-blocked users can use c2s connections:
-{access, c2s, [{deny, blocked},
-	       {allow, all}]}.
-
-% Set shaper with name "normal" to limit traffic speed to 1000B/s
-{shaper, normal, {maxrate, 1000}}.
-
-% Set shaper with name "fast" to limit traffic speed to 50000B/s
-{shaper, fast, {maxrate, 50000}}.
-
-% For all users except admins used "normal" shaper
-{access, c2s_shaper, [{none, admin},
-		      {normal, all}]}.
-
-% For all S2S connections used "fast" shaper
-{access, s2s_shaper, [{fast, all}]}.
-
-% Admins of this server are also admins of MUC service:
-{access, muc_admin, [{allow, admin}]}.
-
-% All users are allowed to use MUC service:
-{access, muc, [{allow, all}]}.
-
-% This rule allows access only for local users:
-{access, local, [{allow, local}]}.
-
-
-% Authentification method.  If you want to use internal user base, then use
-% this line:
-{auth_method, internal}.
-
-% For LDAP uthentification use these lines instead of above one:
-%{auth_method, ldap}.
-%{ldap_servers, ["localhost"]}.    % List of LDAP servers
-%{ldap_uidattr, "uid"}.            % LDAP attribute that holds user ID
-%{ldap_base, "dc=example,dc=com"}. % Base of LDAP directory
-
-% For authentification via external script use the following:
-%{auth_method, external}.
-%{extauth_program, "/path/to/authentification/script"}.
-
-
-% Host name: (replace for your hostname)
-{host, "localhost"}.
-
-
-% Default language for server messages
-{language, "en"}.
-
-% Listened ports:
-{listen,
-% Ordinary client-2-server service
- [{5222, ejabberd_c2s,     [{access, c2s},
-                            starttls, {certfile, "/etc/ssl/certs/ejabberd.pem"},
-                            {shaper, c2s_shaper}]},
-
-% SSL-enabled client-2-server service
-  {5223, ejabberd_c2s,     [{access, c2s},
-                            tls, {certfile, "/etc/ssl/certs/ejabberd.pem"},
-			    {shaper, c2s_shaper}]},
-
-% Server-2-server service
-  {5269, ejabberd_s2s_in,  [{shaper, s2s_shaper}]},
-
-% External MUC jabber-muc (but internal mod_muc is better :))
-% {5554, ejabberd_service, [{ip, {127, 0, 0, 1}},
-%                           {access, all},
-%                           {host, "muc.localhost", [{password, "secret"}]}]},
-
-% Jabber ICQ Transport
-% {5555, ejabberd_service, [{ip, {127, 0, 0, 1}},
-%                           {access, all},
-%                           {hosts, ["icq.localhost", "sms.localhost"], [{password, "secret"}]}]},
-
-% AIM Transport
-% {5556, ejabberd_service, [{ip, {127, 0, 0, 1}},
-%                           {access, all},
-%                           {host, "aim.localhost", [{password, "secret"}]}]},
-
-% MSN Transport
-% {5557, ejabberd_service, [{ip, {127, 0, 0, 1}},
-%                           {access, all},
-%                           {host, "msn.localhost", [{password, "secret"}]}]},
-
-% Yahoo! Transport
-% {5558, ejabberd_service, [{ip, {127, 0, 0, 1}},
-%                           {access, all},
-%                           {host, "yahoo.localhost", [{password, "secret"}]}]},
-
-% External JUD (internal is more powerful,
-% but doesn't allow to register users from other servers)
-% {5559, ejabberd_service, [{ip, {127, 0, 0, 1}},
-%                           {access, all},
-%                           {host, "jud.localhost", [{password, "secret"}]}]},
-
-% HTTP service (You may choose options HTTP-polling and Web-administering)
-% When commenting out, be careful with commas
-  {5280, ejabberd_http,    [http_poll, web_admin]}
- ]}.
-
-% If SRV lookup fails, then port 5269 is used to communicate with remote server
-{outgoing_s2s_port, 5269}.
-
-% Used modules:
-{modules,
- [
-  {mod_announce,   [{access, announce}]},
-  {mod_register,   [{access, register}]},
-  {mod_roster,     []},
-  {mod_privacy,    []},
-  {mod_configure,  []},
-  {mod_configure2, []},
-  {mod_disco,      [{extra_domains, ["users.jabber.org"]}]},
-  {mod_stats,      []},
-  {mod_vcard,      []},
-  {mod_offline,    []},
-  {mod_echo,       []},
-  {mod_private,    []},
-  {mod_irc,        []},
-% Default options for mod_muc:
-%   host: "conference." ++ ?MYNAME
-%   access: all
-%   access_create: all
-%   access_admin: none (only room creator has owner privileges)
-  {mod_muc,        [{access, muc},
-		    {access_create, muc},
-		    {access_admin, muc_admin}]},
-  {mod_pubsub,     []},
-  {mod_time,       []},
-  {mod_last,       []},
-  {mod_version,    []}
- ]}.
-
diff -ruN --exclude=CVS /usr/ports/net/ejabberd--/files/patch-src::Makefile.in /usr/ports/net/ejabberd/files/patch-src::Makefile.in
--- /usr/ports/net/ejabberd--/files/patch-src::Makefile.in	Thu Jan  1 01:00:00 1970
+++ /usr/ports/net/ejabberd/files/patch-src::Makefile.in	Fri Apr 22 17:03:03 2005
@@ -0,0 +1,31 @@
+--- work/ejabberd/src/Makefile.in	Mon Sep 27 20:54:17 2004
++++ Makefile.in	Fri Apr 22 17:01:48 2005
+@@ -17,15 +17,15 @@
+ SUBDIRS = @mod_irc@ @mod_pubsub@ @mod_muc@ @eldap@ @web@ stringprep @tls@
+ ERLSHLIBS = expat_erl.so
+ 
+-DESTDIR =
++DESTDIR = @prefix@
+ 
+-EJABBERDDIR = $(DESTDIR)/var/lib/ejabberd
++EJABBERDDIR = $(DESTDIR)/lib/erlang/lib/ejabberd-%%PORTVERSION%%
+ BEAMDIR = $(EJABBERDDIR)/ebin
+ PRIVDIR = $(EJABBERDDIR)/priv
+ SODIR = $(PRIVDIR)/lib
+ MSGSDIR = $(PRIVDIR)/msgs
+-LOGDIR = $(DESTDIR)/var/log/ejabberd
+-ETCDIR = $(DESTDIR)/etc/ejabberd
++LOGDIR = /var/log/ejabberd
++ETCDIR = $(DESTDIR)/etc
+ 
+ all: $(ERLSHLIBS) compile-beam all-recursive
+ 
+@@ -60,7 +60,7 @@
+ 	install -d $(MSGSDIR)
+ 	install -m 644 msgs/*.msg $(MSGSDIR)
+ 	install -d $(ETCDIR)
+-	install -b -m 644 ejabberd.cfg.example $(ETCDIR)/ejabberd.cfg
++	install -b -m 644 ejabberd.cfg.example $(ETCDIR)/ejabberd.cfg.sample
+ 	install -d $(LOGDIR)
+ 
+ clean: clean-recursive clean-local
diff -ruN --exclude=CVS /usr/ports/net/ejabberd--/files/patch-src::ejabberdctl /usr/ports/net/ejabberd/files/patch-src::ejabberdctl
--- /usr/ports/net/ejabberd--/files/patch-src::ejabberdctl	Tue Apr 19 10:30:08 2005
+++ /usr/ports/net/ejabberd/files/patch-src::ejabberdctl	Thu Jan  1 01:00:00 1970
@@ -1,18 +0,0 @@
---- ejabberdctl.orig	Wed Oct 20 22:10:55 2004
-+++ ejabberdctl	Wed Oct 20 22:10:49 2004
-@@ -0,0 +1,15 @@
-+#!/bin/sh
-+
-+[ -r /var/run/ejabberd/.erlang.cookie ] && HOME=/var/run/ejabberd
-+
-+NODE=ejabberd@`hostname -s`
-+
-+if [ $# -ne 0 ]
-+then
-+    case $1 in
-+	--node) shift ; NODE=$1 ; shift ;;
-+    esac
-+fi
-+
-+exec erl -noinput -sname ejabberdctl -s ejabberd_ctl -extra $NODE "$@"
-+
diff -ruN --exclude=CVS /usr/ports/net/ejabberd--/pkg-plist /usr/ports/net/ejabberd/pkg-plist
--- /usr/ports/net/ejabberd--/pkg-plist	Tue Apr 19 10:30:08 2005
+++ /usr/ports/net/ejabberd/pkg-plist	Fri Apr 22 17:07:58 2005
@@ -1,85 +1,94 @@
 bin/ejabberd
 bin/ejabberdctl
-etc/ejabberd.defaults
 etc/ejabberd.cfg.sample
+etc/ejabberd.defaults
 etc/rc.d/ejabberd.sh
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/ELDAPv3.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/acl.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/configure.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/cyrsasl.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/cyrsasl_digest.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/cyrsasl_plain.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/ejabberd.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/ejabberd_app.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/ejabberd_auth.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/ejabberd_c2s.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/ejabberd_config.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/ejabberd_ctl.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/ejabberd_hooks.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/ejabberd_http.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/ejabberd_http_poll.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/ejabberd_listener.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/ejabberd_local.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/ejabberd_logger_h.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/eldap.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/ejabberd_receiver.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/ejabberd_router.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/ejabberd_s2s.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/ejabberd_s2s_in.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/ejabberd_s2s_out.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/ejabberd_service.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/ejabberd_sm.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/ejabberd_sup.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/ejabberd_tmp_sup.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/ejabberd_web.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/ejabberd_web_admin.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/extauth.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/gen_iq_handler.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/gen_mod.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/iconv.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/idna.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/jd2ejd.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/jlib.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/mod_announce.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/mod_configure.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/mod_configure2.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/mod_disco.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/mod_echo.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/mod_irc.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/mod_irc_connection.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/mod_last.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/mod_muc.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/mod_muc_room.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/mod_offline.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/mod_privacy.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/mod_private.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/mod_pubsub.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/mod_register.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/mod_roster.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/mod_service_log.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/mod_stats.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/mod_time.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/mod_vcard.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/mod_vcard_ldap.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/mod_version.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/randoms.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/sha.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/shaper.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/stringprep.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/tls.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/translate.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/xml.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/xml_stream.beam
-lib/erlang/lib/ejabberd-%%VERSION%%/ebin/ejabberd.app
-lib/erlang/lib/ejabberd-%%VERSION%%/priv/lib/expat_erl.so
-lib/erlang/lib/ejabberd-%%VERSION%%/priv/lib/iconv_erl.so
-lib/erlang/lib/ejabberd-%%VERSION%%/priv/lib/stringprep_drv.so
-lib/erlang/lib/ejabberd-%%VERSION%%/priv/lib/tls_drv.so
-lib/erlang/lib/ejabberd-%%VERSION%%/priv/msgs/es.msg
-lib/erlang/lib/ejabberd-%%VERSION%%/priv/msgs/fr.msg
-lib/erlang/lib/ejabberd-%%VERSION%%/priv/msgs/nl.msg
-lib/erlang/lib/ejabberd-%%VERSION%%/priv/msgs/ru.msg
-lib/erlang/lib/ejabberd-%%VERSION%%/priv/msgs/uk.msg
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ELDAPv3.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/acl.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/cyrsasl.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/cyrsasl_digest.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/cyrsasl_plain.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd.app
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd_app.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd_auth.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd_auth_external.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd_auth_internal.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd_auth_ldap.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd_auth_odbc.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd_c2s.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd_config.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd_ctl.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd_hooks.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd_http.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd_http_poll.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd_listener.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd_local.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd_logger_h.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd_receiver.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd_router.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd_s2s.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd_s2s_in.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd_s2s_out.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd_service.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd_sm.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd_sup.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd_tmp_sup.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd_web.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/ejabberd_web_admin.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/eldap.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/extauth.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/gen_iq_handler.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/gen_mod.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/iconv.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/idna.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/jd2ejd.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/jlib.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/mod_announce.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/mod_configure.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/mod_configure2.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/mod_disco.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/mod_echo.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/mod_irc.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/mod_irc_connection.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/mod_last.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/mod_last_odbc.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/mod_muc.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/mod_muc_room.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/mod_offline.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/mod_offline_odbc.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/mod_privacy.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/mod_private.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/mod_pubsub.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/mod_register.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/mod_roster.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/mod_roster_odbc.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/mod_service_log.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/mod_shared_roster.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/mod_stats.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/mod_time.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/mod_vcard.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/mod_vcard_ldap.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/mod_version.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/randoms.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/sha.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/shaper.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/stringprep.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/tls.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/translate.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/xml.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin/xml_stream.beam
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/priv/lib/expat_erl.so
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/priv/lib/iconv_erl.so
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/priv/lib/stringprep_drv.so
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/priv/lib/tls_drv.so
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/priv/msgs/de.msg
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/priv/msgs/es.msg
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/priv/msgs/fr.msg
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/priv/msgs/nl.msg
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/priv/msgs/pl.msg
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/priv/msgs/ru.msg
+lib/erlang/lib/ejabberd-%%PORTVERSION%%/priv/msgs/uk.msg
 %%PORTDOCS%%%%DOCSDIR%%/confacls.png
 %%PORTDOCS%%%%DOCSDIR%%/confhostname.png
 %%PORTDOCS%%%%DOCSDIR%%/dev.html
@@ -88,14 +97,16 @@
 %%PORTDOCS%%%%DOCSDIR%%/discoallusers.png
 %%PORTDOCS%%%%DOCSDIR%%/discorunnodes.png
 %%PORTDOCS%%%%DOCSDIR%%/discorus.png
+%%PORTDOCS%%%%DOCSDIR%%/flow.dot
 %%PORTDOCS%%%%DOCSDIR%%/guide.html
 %%PORTDOCS%%%%DOCSDIR%%/guide.tex
 %%PORTDOCS%%%%DOCSDIR%%/logo.png
+%%PORTDOCS%%%%DOCSDIR%%/release_notes_%%PORTVERSION%%.txt
 %%PORTDOCS%%%%DOCSDIR%%/webadmmain.png
 %%PORTDOCS%%%%DOCSDIR%%/webadmmainru.png
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
- at dirrm lib/erlang/lib/ejabberd-%%VERSION%%/priv/lib
- at dirrm lib/erlang/lib/ejabberd-%%VERSION%%/priv/msgs
- at dirrm lib/erlang/lib/ejabberd-%%VERSION%%/priv
- at dirrm lib/erlang/lib/ejabberd-%%VERSION%%/ebin
- at dirrm lib/erlang/lib/ejabberd-%%VERSION%%
+ at dirrm %%PORTDOCS%%share/doc/ejabberd
+ at dirrm lib/erlang/lib/ejabberd-%%PORTVERSION%%/priv/msgs
+ at dirrm lib/erlang/lib/ejabberd-%%PORTVERSION%%/priv/lib
+ at dirrm lib/erlang/lib/ejabberd-%%PORTVERSION%%/priv
+ at dirrm lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin
+ at dirrm lib/erlang/lib/ejabberd-%%PORTVERSION%%
--- ejabberd-0.9.patch ends here ---

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



More information about the freebsd-ports-bugs mailing list