From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Aug 7 16:30:02 2013 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 519347E2 for ; Wed, 7 Aug 2013 16:30:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (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 2F2432708 for ; Wed, 7 Aug 2013 16:30:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r77GU2h9013913 for ; Wed, 7 Aug 2013 16:30:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r77GU24W013912; Wed, 7 Aug 2013 16:30:02 GMT (envelope-from gnats) Resent-Date: Wed, 7 Aug 2013 16:30:02 GMT Resent-Message-Id: <201308071630.r77GU24W013912@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Tzanetos Balitsaris Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 663D3408 for ; Wed, 7 Aug 2013 16:23:27 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from oldred.freebsd.org (oldred.freebsd.org [8.8.178.121]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 428EF26AD for ; Wed, 7 Aug 2013 16:23:27 +0000 (UTC) Received: from oldred.freebsd.org ([127.0.1.6]) by oldred.freebsd.org (8.14.5/8.14.7) with ESMTP id r77GNPkg031503 for ; Wed, 7 Aug 2013 16:23:25 GMT (envelope-from nobody@oldred.freebsd.org) Received: (from nobody@localhost) by oldred.freebsd.org (8.14.5/8.14.5/Submit) id r77GNPne031500; Wed, 7 Aug 2013 16:23:25 GMT (envelope-from nobody) Message-Id: <201308071623.r77GNPne031500@oldred.freebsd.org> Date: Wed, 7 Aug 2013 16:23:25 GMT From: Tzanetos Balitsaris To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Subject: ports/181115: [maintainer update] net-im/jitsi update (1.1 -> 2.2) X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Aug 2013 16:30:02 -0000 >Number: 181115 >Category: ports >Synopsis: [maintainer update] net-im/jitsi update (1.1 -> 2.2) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Wed Aug 07 16:30:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Tzanetos Balitsaris >Release: 9.1-RELEASE >Organization: None >Environment: FreeBSD free.tzabal.eu 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243825: Tue Dec 4 09:23:10 UTC 2012 root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 >Description: -- Update to latest stable version (Jitsi 2.2) -- Added files/jitsi.1 (Manual page for Jitsi created for the port) >How-To-Repeat: >Fix: Patch attached with submission follows: diff -r -u -N jitsi.bak/Makefile jitsi/Makefile --- jitsi.bak/Makefile 2013-08-07 18:28:31.000000000 +0300 +++ jitsi/Makefile 2013-08-07 18:51:23.000000000 +0300 @@ -1,23 +1,22 @@ # Created by: Tzanetos Balitsaris -# $FreeBSD: net-im/jitsi/Makefile 315152 2013-03-24 19:16:45Z cs $ +# $FreeBSD$ PORTNAME= jitsi -PORTVERSION= 1.1 +PORTVERSION= 2.2 CATEGORIES= net-im java -MASTER_SITES= https://download.jitsi.org/jitsi/nightly/src/ \ - http://aetos.it.teithe.gr/~tzabal/files/ -DISTNAME= jitsi-src-1.1.4456.10418 +MASTER_SITES= https://download.jitsi.org/jitsi/src/ \ + http://aetos.it.teithe.gr/~tzabal/jitsi/ +DISTNAME= jitsi-src-2.2.4603.9615 MAINTAINER= tzabal@it.teithe.gr COMMENT= Open source IM and VoIP application +MAN1= jitsi.1 + USE_ZIP= yes USE_JAVA= yes USE_ANT= yes MAKE_ARGS= rebuild -USE_LDCONFIG= yes - -WRKSRC= ${WRKDIR}/${PORTNAME} DESKTOP_ENTRIES="Jitsi" \ "VoIP and Instant Messenger" \ @@ -65,6 +64,10 @@ @${ECHO_CMD} ">> Installing wrapper script..." @${INSTALL_SCRIPT} ${FILESDIR}/jitsi.sh ${PREFIX}/bin/jitsi +# Manual page + @${ECHO_CMD} ">> Installing the manual page..." + @${INSTALL_MAN} ${FILESDIR}/jitsi.1 ${MANPREFIX}/man/man1 + # Desktop related @${ECHO_CMD} ">> Installing Jitsi's logo..." @${INSTALL_DATA} ${WRKSRC}/resources/images/logo/sc_logo_128x128.png \ diff -r -u -N jitsi.bak/distinfo jitsi/distinfo --- jitsi.bak/distinfo 2013-08-07 18:28:31.000000000 +0300 +++ jitsi/distinfo 2013-08-07 18:51:23.000000000 +0300 @@ -1,2 +1,2 @@ -SHA256 (jitsi-src-1.1.4456.10418.zip) = 07f3ff843ed583f54697892e3311a82f2fa6d15f69b7aa79eb3978be90d65d85 -SIZE (jitsi-src-1.1.4456.10418.zip) = 61050111 +SHA256 (jitsi-src-2.2.4603.9615.zip) = 6ec46cc8f2306f5542c65fc637f70a7fe348b309ecc70a2483e05a745487ad41 +SIZE (jitsi-src-2.2.4603.9615.zip) = 61195867 diff -r -u -N jitsi.bak/files/jitsi.1 jitsi/files/jitsi.1 --- jitsi.bak/files/jitsi.1 1970-01-01 02:00:00.000000000 +0200 +++ jitsi/files/jitsi.1 2013-08-07 18:54:33.000000000 +0300 @@ -0,0 +1,60 @@ +.Dd August 05, 2013 +.Dt JITSI 1 +.Os +.Sh NAME +.Nm jitsi +.Nd a VoIP, videoconferencing and instant messaging application +.Sh SYNOPSIS +.Nm +.Op Ar options +.Op Ar uri-to-call +.Sh DESCRIPTION +.Nm Jitsi +is a VoIP, videoconferencing and instant messaging application available in a variety of operating systems. It supports several protocols including SIP and SIMPLE, XMPP and Jingle, MSNP, YMSG, and OSCAR. These protocols are used by major communication services/networks (Google Talk, Facebook Chat, MSN, Yahoo! Messenger, AIM, ICQ). Voice and video calls can be done using SIP and XMPP, file transfers with XMPP, MSNP, YMSG, and OSCAR, and instant messaging with SIP (no multi-user chats), XMPP, MSNP, YMSG, and OSCAR. +.Pp +The following options are available: +.Bl -tag -width indent +.It Fl c, -config= Ar DIR +Use the directory +.Ar DIR +for the configuration files. The default directory is +.Pa $HOME/.jitsi +.It Fl d, -debug +Print debugging messages to stdout. +.It Fl h, -help +Print the current version, the list of available options, and exit. +.It Fl m, -multiple +Allow more than one instance launch. +.It Fl 6, -ipv6 +Force use of IPv6 addresses where possible. +.It Fl 4, -ipv4 +Force use of IPv4 addresses only. +.It Fl v, -version +Print the current version and exit. +.El +.Pp +The optional +.Ar uri-to-call +parameter can be specified to start a call from the command-line. If Jitsi is already running then the call is handled by the running instance, except when it is explicitly told to allow multiple instance launch. +.Sh IMPLEMENTATION NOTES +Jitsi is an open source application mostly written in Java with some parts (such as audio/video capture and rendering) written in native code. Its GUI is based on the widget toolkit Swing. Its architecture is build upon the OSGi framework, using the implementation provided by Apache Felix. +.Pp +A good resource about the internals of Jitsi can be found in the +.Sq Jitsi Chapter +of the +.Sq The Architecture of Open Source Applications +book. +.Ad http://www.aosabook.org/en/jitsi.html +.Sh FILES +.Pa $HOME/.jitsi +The default directory for the configuration files of jitsi +.Sh AUTHORS +.An -nosplit +Jitsi was created by +.An "Emil Ivov" Aq emcho@jitsi.org +and currently is being developed by the +.An "Jitsi Team and Contributors" Aq https://jitsi.org/Development/TeamAndContributors +.Pp +This manual page was written by +.An "Tzanetos Balitsaris" Aq tzabal@freebsd.org +as part of the Jitsi FreeBSD port. >Release-Note: >Audit-Trail: >Unformatted: