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

1 view
Skip to first unread message

Lars Eggert

unread,
Apr 22, 2005, 11:21:59 AM4/22/05
to

>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 (go...@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 <go...@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= go...@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@localhost",
-% "admin2@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%%
-@dirrm lib/erlang/lib/ejabberd-%%VERSION%%/priv/lib
-@dirrm lib/erlang/lib/ejabberd-%%VERSION%%/priv/msgs
-@dirrm lib/erlang/lib/ejabberd-%%VERSION%%/priv
-@dirrm lib/erlang/lib/ejabberd-%%VERSION%%/ebin
-@dirrm lib/erlang/lib/ejabberd-%%VERSION%%
+@dirrm %%PORTDOCS%%share/doc/ejabberd
+@dirrm lib/erlang/lib/ejabberd-%%PORTVERSION%%/priv/msgs
+@dirrm lib/erlang/lib/ejabberd-%%PORTVERSION%%/priv/lib
+@dirrm lib/erlang/lib/ejabberd-%%PORTVERSION%%/priv
+@dirrm lib/erlang/lib/ejabberd-%%PORTVERSION%%/ebin
+@dirrm lib/erlang/lib/ejabberd-%%PORTVERSION%%
--- ejabberd-0.9.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:
_______________________________________________
freebsd-p...@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "freebsd-ports-b...@freebsd.org"

Lars Eggert

unread,
Apr 24, 2005, 2:30:31 AM4/24/05
to
The following reply was made to PR ports/80252; it has been noted by GNATS.

From: Lars Eggert <lars....@netlab.nec.de>
To: bug-fo...@FreeBSD.org
Cc:
Subject: Re: ports/80252: [PATCH] net/ejabberd: update to 0.9
Date: Sun, 24 Apr 2005 08:24:36 +0200

Please note that the Makefile.in at the top ports level shouldn't be
there and can be removed before commit.

(No idea how I could have missed that before submitting.)

Lars
--
Lars Eggert NEC Network Laboratories

Pav Lucistnik

unread,
Apr 24, 2005, 9:42:14 AM4/24/05
to
Synopsis: [PATCH] net/ejabberd: update to 0.9

State-Changed-From-To: open->feedback
State-Changed-By: pav
State-Changed-When: Sun Apr 24 13:41:59 GMT 2005
State-Changed-Why:
Asked maintainer for approval.


Responsible-Changed-From-To: freebsd-ports-bugs->pav
Responsible-Changed-By: pav
Responsible-Changed-When: Sun Apr 24 13:41:59 GMT 2005
Responsible-Changed-Why:
Handle.

http://www.freebsd.org/cgi/query-pr.cgi?pr=80252

anger.a...@gmail.com

unread,
Sep 21, 2018, 4:50:19 AM9/21/18
to
Hello
Need help
I have a problem with ejabberd and I want to solve it please
Some Web users use xml codes to disconnect a user or log in to a similar account to calculate a person and acquire a room owner by means of a fictional owner.
Reply all
Reply to author
Forward
0 new messages