From owner-svn-ports-head@FreeBSD.ORG Sat Feb 8 20:36:11 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 57D1834E; Sat, 8 Feb 2014 20:36:11 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3FC7C1C84; Sat, 8 Feb 2014 20:36:11 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s18KaB2h066923; Sat, 8 Feb 2014 20:36:11 GMT (envelope-from lx@svn.freebsd.org) Received: (from lx@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s18KaA3i066914; Sat, 8 Feb 2014 20:36:10 GMT (envelope-from lx@svn.freebsd.org) Message-Id: <201402082036.s18KaA3i066914@svn.freebsd.org> From: David Thiel Date: Sat, 8 Feb 2014 20:36:10 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r343384 - in head/net-im/prosody: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Feb 2014 20:36:11 -0000 Author: lx Date: Sat Feb 8 20:36:09 2014 New Revision: 343384 URL: http://svnweb.freebsd.org/changeset/ports/343384 QAT: https://qat.redports.org/buildarchive/r343384/ Log: Update to 0.9.2. PR: ports/182075 Submitted by: Paul Procacci / Benjamin Podszun Added: head/net-im/prosody/pkg-message (contents, props changed) Deleted: head/net-im/prosody/files/patch-certs-Makefile head/net-im/prosody/files/patch-prosody.cfg.lua.dist Modified: head/net-im/prosody/Makefile head/net-im/prosody/distinfo head/net-im/prosody/files/patch-Makefile head/net-im/prosody/files/patch-configure head/net-im/prosody/pkg-plist Modified: head/net-im/prosody/Makefile ============================================================================== --- head/net-im/prosody/Makefile Sat Feb 8 20:13:10 2014 (r343383) +++ head/net-im/prosody/Makefile Sat Feb 8 20:36:09 2014 (r343384) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= prosody -PORTVERSION= 0.8.2 +PORTVERSION= 0.9.2 CATEGORIES= net-im MASTER_SITES= http://prosody.im/downloads/source/ \ http://redundancy.redundancy.org/mirror/ @@ -10,6 +10,8 @@ MASTER_SITES= http://prosody.im/download MAINTAINER= lx@FreeBSD.org COMMENT= A simple extensible XMPP server written in Lua +LICENSE= MIT + RUN_DEPENDS= ${LUA_MODLIBDIR}/socket/core.so:${PORTSDIR}/net/luasocket \ ${LUA_MODLIBDIR}/ssl.so:${PORTSDIR}/security/luasec \ ${LUA_MODLIBDIR}/lxp.so:${PORTSDIR}/textproc/luaexpat \ @@ -34,11 +36,10 @@ SUB_FILES= pkg-install pkg-deinstall NO_STAGE= yes pre-install: ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL - ${REINPLACE_CMD} -e 's|/usr/bin/env lua|${LUA_CMD}|' ${WRKSRC}/prosody ${WRKSRC}/prosodyctl - ${RM} ${WRKSRC}/certs/localhost.* - cd ${WRKSRC}/certs && ${GMAKE} localhost.cert + ${REINPLACE_CMD} -e 's|/usr/bin/env lua|${LUA_CMD}|' ${WRKSRC}/prosody.install ${WRKSRC}/prosodyctl.install post-install: ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL + @${CAT} ${PKGMESSAGE} .include Modified: head/net-im/prosody/distinfo ============================================================================== --- head/net-im/prosody/distinfo Sat Feb 8 20:13:10 2014 (r343383) +++ head/net-im/prosody/distinfo Sat Feb 8 20:36:09 2014 (r343384) @@ -1,2 +1,2 @@ -SHA256 (prosody-0.8.2.tar.gz) = d0315150f8487fc960adf56ce057985428679975f9c6f3fcf424832d24eaae60 -SIZE (prosody-0.8.2.tar.gz) = 212170 +SHA256 (prosody-0.9.2.tar.gz) = a2df64d23b7853a9f03126750d33b98193c93b8331b2622d9ebf1fe54f8feb2d +SIZE (prosody-0.9.2.tar.gz) = 264196 Modified: head/net-im/prosody/files/patch-Makefile ============================================================================== --- head/net-im/prosody/files/patch-Makefile Sat Feb 8 20:13:10 2014 (r343383) +++ head/net-im/prosody/files/patch-Makefile Sat Feb 8 20:36:09 2014 (r343384) @@ -1,5 +1,5 @@ ---- ./Makefile.orig 2011-04-05 15:47:05.000000000 +0200 -+++ ./Makefile 2011-04-10 18:09:24.000000000 +0200 +--- Makefile.orig 2013-12-08 19:05:39.000000000 +0100 ++++ Makefile 2014-02-06 23:24:12.000000000 +0100 @@ -6,7 +6,7 @@ MODULES = $(DESTDIR)$(PREFIX)/lib/prosody/modules SOURCE = $(DESTDIR)$(PREFIX)/lib/prosody @@ -9,18 +9,11 @@ INSTALLEDSOURCE = $(PREFIX)/lib/prosody INSTALLEDCONFIG = $(SYSCONFDIR) -@@ -33,11 +33,12 @@ - install -m644 plugins/*.lua $(MODULES) - install -d $(MODULES)/muc - install -m644 plugins/muc/* $(MODULES)/muc -- install -m644 certs/* $(CONFIG)/certs -+ install -m644 certs/localhost.cert $(CONFIG)/certs/localhost.cert.sample -+ install -m644 certs/localhost.key $(CONFIG)/certs/localhost.key.sample - install -d $(MODULES)/adhoc - install -m644 plugins/adhoc/*.lua $(MODULES)/adhoc +@@ -40,6 +40,7 @@ + umask 0022 && cp -r plugins/* $(MODULES) + install -m644 certs/* $(CONFIG)/certs install -m644 man/prosodyctl.man $(MAN)/man1/prosodyctl.1 -- test -e $(CONFIG)/prosody.cfg.lua || install -m644 prosody.cfg.lua.install $(CONFIG)/prosody.cfg.lua + install -m644 prosody.cfg.lua.install $(CONFIG)/prosody.cfg.lua.sample - test -e prosody.version && install prosody.version $(SOURCE)/prosody.version || true + test -e $(CONFIG)/prosody.cfg.lua || install -m644 prosody.cfg.lua.install $(CONFIG)/prosody.cfg.lua + test -e prosody.version && install -m644 prosody.version $(SOURCE)/prosody.version || true $(MAKE) install -C util-src - Modified: head/net-im/prosody/files/patch-configure ============================================================================== --- head/net-im/prosody/files/patch-configure Sat Feb 8 20:13:10 2014 (r343383) +++ head/net-im/prosody/files/patch-configure Sat Feb 8 20:36:09 2014 (r343384) @@ -1,10 +1,17 @@ ---- ./configure.orig 2011-04-05 15:47:05.000000000 +0200 -+++ ./configure 2011-04-10 18:09:24.000000000 +0200 -@@ -2,7 +2,6 @@ +--- configure.orig 2013-12-08 19:05:39.000000000 +0100 ++++ configure 2014-02-06 22:21:15.000000000 +0100 +@@ -13,11 +13,11 @@ + IDN_LIB=idn + ICU_FLAGS="-licui18n -licudata -licuuc" + OPENSSL_LIB=crypto +-CC=gcc ++CC=cc + CXX=g++ +-LD=gcc ++LD=cc + RUNWITH=lua +-EXCERTS=yes ++EXCERTS=no - # Defaults - --PREFIX=/usr/local - SYSCONFDIR="$PREFIX/etc/prosody" - DATADIR="$PREFIX/var/lib/prosody" - LUA_SUFFIX="" + CFLAGS="-fPIC -Wall" + LDFLAGS="-shared" Added: head/net-im/prosody/pkg-message ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-im/prosody/pkg-message Sat Feb 8 20:36:09 2014 (r343384) @@ -0,0 +1,18 @@ + +--- + +NOTE: + + If you're running Prosody in a jail and experience problems, please add the + following to the global section of your prosody.cfg.lua: + + interfaces = { 'x.x.x.x' } + + where 'x.x.x.x' is the public IP you wish Prosody to bind to. + +ALSO NOTE: + + IPv6 support is not yet functional in this port. + +--- + Modified: head/net-im/prosody/pkg-plist ============================================================================== --- head/net-im/prosody/pkg-plist Sat Feb 8 20:13:10 2014 (r343383) +++ head/net-im/prosody/pkg-plist Sat Feb 8 20:36:09 2014 (r343384) @@ -3,20 +3,16 @@ bin/prosodyctl @unexec if cmp -s %D/etc/prosody/prosody.cfg.lua.sample %D/etc/prosody/prosody.cfg.lua; then rm -f %D/etc/prosody/prosody.cfg.lua; fi etc/prosody/prosody.cfg.lua.sample @exec if [ ! -f %D/etc/prosody/prosody.cfg.lua ]; then cp -p %D/etc/prosody/prosody.cfg.lua.sample %D/etc/prosody/prosody.cfg.lua; fi -@unexec if cmp -s %D/etc/prosody/certs/localhost.cert.sample %D/etc/prosody/certs/localhost.cert; then rm -f %D/etc/prosody/certs/localhost.cert; fi -etc/prosody/certs/localhost.cert.sample -@exec if [ ! -f %D/etc/prosody/certs/localhost.cert ]; then cp -p %D/etc/prosody/certs/localhost.cert.sample %D/etc/prosody/certs/localhost.cert; fi -@unexec if cmp -s %D/etc/prosody/certs/localhost.key.sample %D/etc/prosody/certs/localhost.key; then rm -f %D/etc/prosody/certs/localhost.key; fi -etc/prosody/certs/localhost.key.sample -@exec if [ ! -f %D/etc/prosody/certs/localhost.key ]; then cp -p %D/etc/prosody/certs/localhost.key.sample %D/etc/prosody/certs/localhost.key; fi @dirrmtry etc/prosody/certs @dirrmtry etc/prosody lib/prosody/core/certmanager.lua lib/prosody/core/configmanager.lua lib/prosody/core/hostmanager.lua lib/prosody/core/loggingmanager.lua +lib/prosody/core/moduleapi.lua lib/prosody/core/modulemanager.lua lib/prosody/core/rostermanager.lua +lib/prosody/core/portmanager.lua lib/prosody/core/s2smanager.lua lib/prosody/core/sessionmanager.lua lib/prosody/core/stanza_router.lua @@ -28,9 +24,16 @@ lib/prosody/modules/mod_auth_anonymous.l lib/prosody/modules/mod_auth_cyrus.lua lib/prosody/modules/mod_auth_internal_hashed.lua lib/prosody/modules/mod_auth_internal_plain.lua +lib/prosody/modules/mod_c2s.lua +lib/prosody/modules/mod_http.lua +lib/prosody/modules/mod_http_errors.lua +lib/prosody/modules/mod_http_files.lua lib/prosody/modules/mod_motd.lua +lib/prosody/modules/mod_net_multiplex.lua lib/prosody/modules/mod_offline.lua +lib/prosody/modules/mod_pubsub.lua lib/prosody/modules/mod_storage_internal.lua +lib/prosody/modules/mod_storage_none.lua lib/prosody/modules/mod_storage_sql.lua lib/prosody/modules/mod_announce.lua lib/prosody/modules/mod_bosh.lua @@ -39,7 +42,6 @@ lib/prosody/modules/mod_compression.lua lib/prosody/modules/mod_dialback.lua lib/prosody/modules/mod_disco.lua lib/prosody/modules/mod_groups.lua -lib/prosody/modules/mod_httpserver.lua lib/prosody/modules/mod_iq.lua lib/prosody/modules/mod_lastactivity.lua lib/prosody/modules/mod_legacyauth.lua @@ -61,56 +63,66 @@ lib/prosody/modules/mod_vcard.lua lib/prosody/modules/mod_version.lua lib/prosody/modules/mod_watchregistrations.lua lib/prosody/modules/mod_welcome.lua -lib/prosody/modules/muc/mod_muc.lua -lib/prosody/modules/muc/muc.lib.lua +lib/prosody/modules/sql.lib.lua lib/prosody/modules/adhoc/adhoc.lib.lua lib/prosody/modules/adhoc/mod_adhoc.lua +lib/prosody/modules/mod_s2s/mod_s2s.lua +lib/prosody/modules/mod_s2s/s2sout.lib.lua +lib/prosody/modules/muc/mod_muc.lua +lib/prosody/modules/muc/muc.lib.lua +lib/prosody/modules/storage/mod_xep0227.lua +lib/prosody/modules/storage/sqlbasic.lib.lua +lib/prosody/modules/storage/xep227store.lib.lua lib/prosody/net/adns.lua lib/prosody/net/connlisteners.lua lib/prosody/net/dns.lua lib/prosody/net/http.lua -lib/prosody/net/httpclient_listener.lua lib/prosody/net/httpserver.lua -lib/prosody/net/httpserver_listener.lua -lib/prosody/net/multiplex_listener.lua lib/prosody/net/server.lua lib/prosody/net/server_event.lua lib/prosody/net/server_select.lua -lib/prosody/net/xmppclient_listener.lua -lib/prosody/net/xmppcomponent_listener.lua -lib/prosody/net/xmppserver_listener.lua +lib/prosody/net/http/codes.lua +lib/prosody/net/http/parser.lua +lib/prosody/net/http/server.lua lib/prosody/prosody.version +lib/prosody/util/adhoc.lua lib/prosody/util/array.lua -lib/prosody/util/broadcast.lua +lib/prosody/util/caps.lua lib/prosody/util/dataforms.lua lib/prosody/util/datamanager.lua lib/prosody/util/datetime.lua +lib/prosody/util/debug.lua lib/prosody/util/dependencies.lua lib/prosody/util/encodings.so +lib/prosody/util/envload.lua lib/prosody/util/events.lua +lib/prosody/util/filters.lua lib/prosody/util/hashes.so lib/prosody/util/helpers.lua lib/prosody/util/hmac.lua +lib/prosody/util/http.lua lib/prosody/util/import.lua +lib/prosody/util/ip.lua lib/prosody/util/iterators.lua lib/prosody/util/jid.lua +lib/prosody/util/json.lua lib/prosody/util/logger.lua lib/prosody/util/multitable.lua +lib/prosody/util/net.so +lib/prosody/util/openssl.lua lib/prosody/util/pluginloader.lua lib/prosody/util/pposix.so lib/prosody/util/prosodyctl.lua -lib/prosody/util/caps.lua -lib/prosody/util/filters.lua -lib/prosody/util/httpstream.lua -lib/prosody/util/json.lua +lib/prosody/util/pubsub.lua +lib/prosody/util/rfc6724.lua +lib/prosody/util/sasl.lua +lib/prosody/util/sql.lua lib/prosody/util/template.lua +lib/prosody/util/throttle.lua +lib/prosody/util/watchdog.lua +lib/prosody/util/x509.lua +lib/prosody/util/xml.lua lib/prosody/util/xmppstream.lua -lib/prosody/util/sasl.lua -lib/prosody/util/sasl/anonymous.lua -lib/prosody/util/sasl/digest-md5.lua -lib/prosody/util/sasl/plain.lua -lib/prosody/util/sasl/scram.lua -lib/prosody/util/sasl_cyrus.lua lib/prosody/util/serialization.lua lib/prosody/util/set.lua lib/prosody/util/signal.so @@ -118,12 +130,19 @@ lib/prosody/util/stanza.lua lib/prosody/util/termcolours.lua lib/prosody/util/timer.lua lib/prosody/util/uuid.lua -lib/prosody/util/xmlrpc.lua +lib/prosody/util/sasl/anonymous.lua +lib/prosody/util/sasl/digest-md5.lua +lib/prosody/util/sasl/plain.lua +lib/prosody/util/sasl/scram.lua +lib/prosody/util/sasl_cyrus.lua @dirrm lib/prosody/util/sasl @dirrm lib/prosody/util +@dirrm lib/prosody/net/http @dirrm lib/prosody/net @dirrm lib/prosody/modules/adhoc +@dirrm lib/prosody/modules/mod_s2s @dirrm lib/prosody/modules/muc +@dirrm lib/prosody/modules/storage @dirrm lib/prosody/modules @dirrm lib/prosody/core @dirrm lib/prosody