From martijn@sewers-2.demon.nl  Sun Nov 30 13:56:05 2003
Return-Path: <martijn@sewers-2.demon.nl>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 372C716A4CE
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 30 Nov 2003 13:56:05 -0800 (PST)
Received: from post-21.mail.nl.demon.net (post-21.mail.nl.demon.net [194.159.73.20])
	by mx1.FreeBSD.org (Postfix) with ESMTP id B93F943FB1
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 30 Nov 2003 13:56:03 -0800 (PST)
	(envelope-from martijn@sewers-2.demon.nl)
Received: from [212.238.189.211] (helo=drain.sewers-2.demon.nl)
	by post-21.mail.nl.demon.net with esmtp (Exim 3.36 #2)
	id 1AQZXu-000KY2-00
	for FreeBSD-gnats-submit@freebsd.org; Sun, 30 Nov 2003 21:56:02 +0000
Received: from localhost (localhost [127.0.0.1])
	by drain.sewers-2.demon.nl (Postfix) with ESMTP id 35A7D4217
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 30 Nov 2003 22:56:02 +0100 (CET)
Received: from drain.sewers-2.demon.nl ([127.0.0.1])
 by localhost (drain.zonshofje.nl [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 30699-04 for <FreeBSD-gnats-submit@freebsd.org>;
 Sun, 30 Nov 2003 22:55:58 +0100 (CET)
Received: by drain.sewers-2.demon.nl (Postfix, from userid 1001)
	id 33B82409B; Sun, 30 Nov 2003 22:55:58 +0100 (CET)
Message-Id: <20031130215558.33B82409B@drain.sewers-2.demon.nl>
Date: Sun, 30 Nov 2003 22:55:58 +0100 (CET)
From: Martijn Lina <martijn@pacno.net>
Reply-To: Martijn Lina <martijn@pacno.net>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: New port: jabber-mu-conference, version 0.6.0
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         59861
>Category:       ports
>Synopsis:       New port: net/mu-conference, jabber-mu-conference, version 0.6.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Nov 30 14:00:36 PST 2003
>Closed-Date:    Fri Feb 18 14:43:38 GMT 2005
>Last-Modified:  Fri Feb 18 14:43:38 GMT 2005
>Originator:     Martijn Lina <martijn@pacno.net>
>Release:        FreeBSD 5.1-RELEASE-p11 i386
>Organization:
>Environment:
System: FreeBSD 5.1-RELEASE-p11 i386


>Description:
	New port, mu-conference module for Jabber: Implementation of the
	Multi-User Chat protocol, as defined in JEP-0045:
	http://www.jabber.org/jeps/jep-0045.html

>How-To-Repeat:
	How-To-Repeat, hmmm... Repeat this new port, if you can.
>Fix:
	Here it is:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	net/jabber-mu-conference
#	net/jabber-mu-conference/Makefile
#	net/jabber-mu-conference/distinfo
#	net/jabber-mu-conference/pkg-plist
#	net/jabber-mu-conference/files
#	net/jabber-mu-conference/files/patch-src:Makefile
#	net/jabber-mu-conference/pkg-descr
#
echo c - net/jabber-mu-conference
mkdir -p net/jabber-mu-conference > /dev/null 2>&1
echo x - net/jabber-mu-conference/Makefile
sed 's/^X//' >net/jabber-mu-conference/Makefile << 'END-of-net/jabber-mu-conference/Makefile'
X# New ports collection makefile for:	jabber-mu-conference
X# Date created:			30 November 2003
X# Whom:				Martijn Lina <martijn@pacno.net>
X#
X# $FreeBSD$
X
XPORTNAME=	mu-conference
XPORTVERSION=	0.6.0
XCATEGORIES=	net
XMASTER_SITES=	http://www.jabberstudio.org/files/${PORTNAME}/
XPKGNAMEPREFIX=	jabber-
XDIST_SUBDIR=	jabber
X
XMAINTAINER=	martijn@pacno.net
XCOMMENT=	Jabber Multi-User Chat protocol
X
XBUILD_DEPENDS=	${NON_EXISTENT}:${PORTSDIR}/net/jabber:configure
XLIB_DEPENDS=	iconv.3:${PORTSDIR}/converters/libiconv
XRUN_DEPENDS=	${LOCALBASE}/sbin/jabberd:${PORTSDIR}/net/jabber
X
XUSE_GNOME=	glib20
XUSE_GMAKE=	yes
XWRKSRC=		${WRKDIR}/${DISTNAME}/src
X
X.include <bsd.port.pre.mk>
X
XJABBER_SRC!=	cd ${PORTSDIR}/net/jabber && make -V WRKSRC
X
XMAKE_ENV=	JABBER_SRC=${JABBER_SRC}
X
Xdo-install:
X	${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.so ${PREFIX}/lib/jabber/
X	${INSTALL_DATA} ${WRKSRC}/../muc.xml ${PREFIX}/etc/jabber/muc.xml.sample
X
X.include <bsd.port.post.mk>
END-of-net/jabber-mu-conference/Makefile
echo x - net/jabber-mu-conference/distinfo
sed 's/^X//' >net/jabber-mu-conference/distinfo << 'END-of-net/jabber-mu-conference/distinfo'
XMD5 (jabber/mu-conference-0.6.0.tar.gz) = e97433bf4a978329d639ce872bee3223
END-of-net/jabber-mu-conference/distinfo
echo x - net/jabber-mu-conference/pkg-plist
sed 's/^X//' >net/jabber-mu-conference/pkg-plist << 'END-of-net/jabber-mu-conference/pkg-plist'
Xlib/jabber/muc.so
Xetc/jabber/muc.xml.sample
END-of-net/jabber-mu-conference/pkg-plist
echo c - net/jabber-mu-conference/files
mkdir -p net/jabber-mu-conference/files > /dev/null 2>&1
echo x - net/jabber-mu-conference/files/patch-src:Makefile
sed 's/^X//' >net/jabber-mu-conference/files/patch-src:Makefile << 'END-of-net/jabber-mu-conference/files/patch-src:Makefile'
X--- Makefile.orig	Sat Nov 15 05:19:44 2003
X+++ Makefile	Sun Nov 30 14:07:01 2003
X@@ -1,6 +1,6 @@
X-include ../../platform-settings
X+include ${JABBER_SRC}/platform-settings
X 
X-CFLAGS:=$(CFLAGS) -I../../jabberd -I../include `pkg-config --cflags glib-2.0`
X+CFLAGS:=$(CFLAGS)  -I${JABBER_SRC}/jabberd -I../include `pkg-config --cflags glib-2.0`
X LIBS:=$(LIBS) `pkg-config --libs glib-2.0`
X 
X # Debug/Experimental
END-of-net/jabber-mu-conference/files/patch-src:Makefile
echo x - net/jabber-mu-conference/pkg-descr
sed 's/^X//' >net/jabber-mu-conference/pkg-descr << 'END-of-net/jabber-mu-conference/pkg-descr'
XThis is based on the existing conference component, now designed
Xto support JEP-0045 (http://www.jabber.org/jeps/jep-0045.html)
X
XThe currently existing components are conference v0.4 and conference-v2.
XThese both implement the GroupChat protocol (gc-1.0) and a test
Xconferencing protocol which never really was adopted. The aim of the JEP
Xand this project was to take the gc-1.0 protocol and extend it to become
Xa more flexible and featureful conferencing system, superceeding the
Ximplementations that came before.
X
XYou can learn more about Jabber at:
XWWW: http://www.jabber.org/
END-of-net/jabber-mu-conference/pkg-descr
exit

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: edwin->seanc 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Thu Dec 25 14:48:17 PST 2003 
Responsible-Changed-Why:  
Seanc has done more jabber-ports 

http://www.freebsd.org/cgi/query-pr.cgi?pr=38516 
Responsible-Changed-From-To: freebsd-ports-bugs->seanc 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Thu Dec 25 14:48:17 PST 2003 
Responsible-Changed-Why:  
Seanc is in charge of more jabber ports 

http://www.freebsd.org/cgi/query-pr.cgi?pr=59861 
State-Changed-From-To: open->feedback 
State-Changed-By: linimon 
State-Changed-When: Mon May 10 00:47:43 PDT 2004 
State-Changed-Why:  
Sean, are you still interested in working on this one? 

Also, note that ports/62585 seems to be a near-duplicate of this one. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=59861 
State-Changed-From-To: feedback->open 
State-Changed-By: linimon 
State-Changed-When: Thu Jun 24 22:31:57 GMT 2004 
State-Changed-Why:  
No reponse from submitter when asked if he was still interested 
(6 weeks ago), so reset Responsible.  Note that ports/62585 seems 
to be a near-duplicate of this one. 


Responsible-Changed-From-To: seanc->freebsd-ports-bugs 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Thu Jun 24 22:31:57 GMT 2004 
Responsible-Changed-Why:  

http://www.freebsd.org/cgi/query-pr.cgi?pr=59861 
State-Changed-From-To: open->closed 
State-Changed-By: pav 
State-Changed-When: Fri Feb 18 14:43:25 GMT 2005 
State-Changed-Why:  
Port added form another PR 

http://www.freebsd.org/cgi/query-pr.cgi?pr=59861 
>Unformatted:
