- Update to 2.2

- Add a man page

PR:		ports/181115
Submitted by:	Tzanetos Balitsaris <tzabal@it.teithe.gr> (maintainer)
This commit is contained in:
Carlo Strub 2013-08-14 08:22:59 +00:00
parent 6c40ef386e
commit db59ea0c3a
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=324687
3 changed files with 71 additions and 9 deletions

View file

@ -2,22 +2,20 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= jitsi PORTNAME= jitsi
PORTVERSION= 1.1 PORTVERSION= 2.2
CATEGORIES= net-im java CATEGORIES= net-im java
MASTER_SITES= https://download.jitsi.org/jitsi/nightly/src/ \ MASTER_SITES= http://www.c-s.li/ports/ \
http://aetos.it.teithe.gr/~tzabal/files/ https://download.jitsi.org/jitsi/src/
DISTNAME= jitsi-src-1.1.4456.10418 DISTNAME= jitsi-src-2.2.4603.9615
MAINTAINER= tzabal@it.teithe.gr MAINTAINER= tzabal@it.teithe.gr
COMMENT= Open source IM and VoIP application COMMENT= Open source IM and VoIP application
MAN1= jitsi.1
USE_ZIP= yes USE_ZIP= yes
USE_JAVA= yes USE_JAVA= yes
USE_ANT= yes USE_ANT= yes
MAKE_ARGS= rebuild MAKE_ARGS= rebuild
USE_LDCONFIG= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
DESKTOP_ENTRIES="Jitsi" \ DESKTOP_ENTRIES="Jitsi" \
"VoIP and Instant Messenger" \ "VoIP and Instant Messenger" \
@ -65,6 +63,10 @@ do-install:
@${ECHO_CMD} ">> Installing wrapper script..." @${ECHO_CMD} ">> Installing wrapper script..."
@${INSTALL_SCRIPT} ${FILESDIR}/jitsi.sh ${PREFIX}/bin/jitsi @${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 # Desktop related
@${ECHO_CMD} ">> Installing Jitsi's logo..." @${ECHO_CMD} ">> Installing Jitsi's logo..."
@${INSTALL_DATA} ${WRKSRC}/resources/images/logo/sc_logo_128x128.png \ @${INSTALL_DATA} ${WRKSRC}/resources/images/logo/sc_logo_128x128.png \

View file

@ -1,2 +1,2 @@
SHA256 (jitsi-src-1.1.4456.10418.zip) = 07f3ff843ed583f54697892e3311a82f2fa6d15f69b7aa79eb3978be90d65d85 SHA256 (jitsi-src-2.2.4603.9615.zip) = abee87346f2732d1e55f383c1bddafed7aee1e63b92b9d1854cde0679fc85ecf
SIZE (jitsi-src-1.1.4456.10418.zip) = 61050111 SIZE (jitsi-src-2.2.4603.9615.zip) = 64168863

View file

@ -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@it.teithe.gr
as part of the Jitsi FreeBSD port.