Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Oct 2015 14:25:50 +0000 (UTC)
From:      Steve Wills <swills@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r399134 - in head/net-im/jitsi: . files
Message-ID:  <201510121425.t9CEPoLo020267@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: swills
Date: Mon Oct 12 14:25:50 2015
New Revision: 399134
URL: https://svnweb.freebsd.org/changeset/ports/399134

Log:
  net-im/jitsi: update to 2.8
  
  PR:		203676
  Submitted by:	Tzanetos Balitsaris <tzabal@it.teithe.gr> (maintainer)

Modified:
  head/net-im/jitsi/Makefile
  head/net-im/jitsi/distinfo
  head/net-im/jitsi/files/jitsi.sh
  head/net-im/jitsi/pkg-message
  head/net-im/jitsi/pkg-plist

Modified: head/net-im/jitsi/Makefile
==============================================================================
--- head/net-im/jitsi/Makefile	Mon Oct 12 14:23:21 2015	(r399133)
+++ head/net-im/jitsi/Makefile	Mon Oct 12 14:25:50 2015	(r399134)
@@ -2,11 +2,10 @@
 # $FreeBSD$
 
 PORTNAME=	jitsi
-PORTVERSION=	2.3
+PORTVERSION=	2.8.5426
+PORTREVISION=	0
 CATEGORIES=	net-im java
-MASTER_SITES=	http://aetos.it.teithe.gr/~tzabal/ports/jitsi/ \
-		http://www.c-s.li/ports/
-DISTNAME=	jitsi-master-084e2b42b5
+MASTER_SITES=	http://aetos.it.teithe.gr/~tzabal/ports/jitsi/
 
 MAINTAINER=	tzabal@it.teithe.gr
 COMMENT=	Open source IM and VoIP application
@@ -19,6 +18,7 @@ USE_ANT=	yes
 MAKE_ARGS=	rebuild
 USE_LDCONFIG=	${PREFIX}/lib/jitsi/lib/native
 
+WRKSRC=		${WRKDIR}/${PORTNAME}
 ONLY_FOR_ARCHS=	i386 amd64
 
 DESKTOP_ENTRIES="Jitsi" \
@@ -29,35 +29,29 @@ DESKTOP_ENTRIES="Jitsi" \
 		true
 
 do-install:
-	@${ECHO_CMD} ">> Creating Jitsi directories..."
-	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/jitsi/sc-bundles
-	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/jitsi/lib/bundle
-	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/jitsi/lib/native
+# Installation directory structure
+	${MKDIR} ${STAGEDIR}${PREFIX}/lib/jitsi/sc-bundles
+	${MKDIR} ${STAGEDIR}${PREFIX}/lib/jitsi/lib/bundle
+	${MKDIR} ${STAGEDIR}${PREFIX}/lib/jitsi/lib/native
 # Bundles (Jitsi modules)
-	@${ECHO_CMD} ">> Installing bundles (Jitsi modules)..."
-	@cd ${WRKSRC}/sc-bundles && ${COPYTREE_SHARE} . \
+	cd ${WRKSRC}/sc-bundles && ${COPYTREE_SHARE} . \
 		${STAGEDIR}${PREFIX}/lib/jitsi/sc-bundles
-	@${RM} ${STAGEDIR}${PREFIX}/lib/jitsi/sc-bundles/*slick*.jar
-	@${RM} -r ${STAGEDIR}${PREFIX}/lib/jitsi/sc-bundles/os-specific
+	${RM} ${STAGEDIR}${PREFIX}/lib/jitsi/sc-bundles/*slick*.jar
+	${RM} -r ${STAGEDIR}${PREFIX}/lib/jitsi/sc-bundles/os-specific
 # Library JARs
-	@${ECHO_CMD} ">> Installing library jars..."
-	@cd ${WRKSRC}/lib/bundle && ${COPYTREE_SHARE} . \
+	cd ${WRKSRC}/lib/bundle && ${COPYTREE_SHARE} . \
 		${STAGEDIR}${PREFIX}/lib/jitsi/lib/bundle "! -name junit.jar"
-	@cd ${WRKSRC}/lib && ${COPYTREE_SHARE} "felix.jar jdic-all.jar \
-		felix.client.run.properties logging.properties" \
-			${STAGEDIR}${PREFIX}/lib/jitsi/lib
+	cd ${WRKSRC}/lib && ${COPYTREE_SHARE} "felix.jar logging.properties \
+		felix.client.run.properties" ${STAGEDIR}${PREFIX}/lib/jitsi/lib
 # Native libraries
-	@${ECHO_CMD} ">> Installing native (${ARCH}) libraries..."
-	@cd ${WRKSRC}/lib/native/freebsd${ARCH:S/i386//:S/amd/-/:S/x86_/-/} && \
+	cd ${WRKSRC}/lib/native/freebsd${ARCH:S/i386//:S/amd/-/:S/x86_/-/} && \
 		${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/jitsi/lib/native
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/jitsi/lib/native/*.so
 # Wrapper script to run Jitsi
-	@${ECHO_CMD} ">> Installing wrapper script..."
 	${INSTALL_SCRIPT} ${FILESDIR}/jitsi.sh ${STAGEDIR}${PREFIX}/bin/jitsi
 # Manual page
-	@${ECHO_CMD} ">> Installing the manual page..."
 	${INSTALL_MAN} ${FILESDIR}/jitsi.1 ${STAGEDIR}${MANPREFIX}/man/man1
 # Desktop related
-	@${ECHO_CMD} ">> Installing Jitsi's logo..."
 	${INSTALL_DATA} ${WRKSRC}/resources/images/logo/sc_logo_128x128.png \
 		${STAGEDIR}${PREFIX}/share/pixmaps/jitsi.png
 

Modified: head/net-im/jitsi/distinfo
==============================================================================
--- head/net-im/jitsi/distinfo	Mon Oct 12 14:23:21 2015	(r399133)
+++ head/net-im/jitsi/distinfo	Mon Oct 12 14:25:50 2015	(r399134)
@@ -1,2 +1,2 @@
-SHA256 (jitsi-master-084e2b42b5.zip) = e11100ca4c19083002a3d57d3b34711e5601da2c388f4ee89f9b98862d2df01c
-SIZE (jitsi-master-084e2b42b5.zip) = 68936481
+SHA256 (jitsi-2.8.5426.zip) = f5d65ce20bb85cf2e04ba27bacf80f1b67245e95218324b9f1f82ba44e9eadaa
+SIZE (jitsi-2.8.5426.zip) = 67556545

Modified: head/net-im/jitsi/files/jitsi.sh
==============================================================================
--- head/net-im/jitsi/files/jitsi.sh	Mon Oct 12 14:23:21 2015	(r399133)
+++ head/net-im/jitsi/files/jitsi.sh	Mon Oct 12 14:25:50 2015	(r399134)
@@ -8,7 +8,8 @@ JITSI_BUNDLES="${JITSI}/sc-bundles"
 COMMAND="${JAVA} -Dfelix.config.properties=file:${JITSI_LIB}/felix.client.run.properties \
         -Djava.util.logging.config.file=${JITSI_LIB}/logging.properties \
         -Djna.library.path=${JITSI_LIB}/native \
-        -classpath ${JITSI_LIB}/felix.jar:${JITSI_LIB}/jdic-all.jar:${JITSI_BUNDLES}/sc-launcher.jar:${JITSI_BUNDLES}/util.jar \
+        -classpath ${JITSI_LIB}/felix.jar:${JITSI_BUNDLES}/sc-launcher.jar:${JITSI_BUNDLES}/util.jar:${JITSI_LIB} \
+        -Dnet.java.sip.communicator.SC_HOME_DIR_NAME=.jitsi \
         net.java.sip.communicator.launcher.SIPCommunicator"
 
 export LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}${JITSI_LIB}/native"

Modified: head/net-im/jitsi/pkg-message
==============================================================================
--- head/net-im/jitsi/pkg-message	Mon Oct 12 14:23:21 2015	(r399133)
+++ head/net-im/jitsi/pkg-message	Mon Oct 12 14:25:50 2015	(r399134)
@@ -1,10 +1,9 @@
 From the list of available audio codecs, deselect all except ``opus/48000''.
 From the list of available video codecs, deselect all except ``VP8''.
 
-You can make these changes via the interface of Jitsi:
-
-  -> Jitsi-Tools-Options-Audio-Encodings
-  -> Jitsi-Tools-Options-Video-Encodings
+These changes can be performed from the main menu of Jitsi:
+ * Tools > Options > Audio > Encodings
+ * Tools > Options > Video > Encodings
 
 It is recommended that all the participants of an audio/video call use the
 same codecs.

Modified: head/net-im/jitsi/pkg-plist
==============================================================================
--- head/net-im/jitsi/pkg-plist	Mon Oct 12 14:23:21 2015	(r399133)
+++ head/net-im/jitsi/pkg-plist	Mon Oct 12 14:25:50 2015	(r399134)
@@ -4,17 +4,14 @@ lib/jitsi/lib/bundle/log4j.jar
 lib/jitsi/lib/bundle/org.apache.felix.bundlerepository-1.6.4.jar
 lib/jitsi/lib/felix.client.run.properties
 lib/jitsi/lib/felix.jar
-lib/jitsi/lib/jdic-all.jar
 lib/jitsi/lib/logging.properties
 lib/jitsi/lib/native/libhid.so
 lib/jitsi/lib/native/libhwaddressretriever.so
 lib/jitsi/lib/native/libjdic_misc.so
-lib/jitsi/lib/native/libjnffmpeg.so
 lib/jitsi/lib/native/libjnopus.so
 lib/jitsi/lib/native/libjnpulseaudio.so
 lib/jitsi/lib/native/libjnvideo4linux2.so
-lib/jitsi/lib/native/libjnvpx.so
-lib/jitsi/lib/native/libtray.so
+lib/jitsi/sc-bundles/accountinfo.jar
 lib/jitsi/sc-bundles/addrbook.jar
 lib/jitsi/sc-bundles/advancedconfig.jar
 lib/jitsi/sc-bundles/aimaccregwizz.jar
@@ -29,7 +26,9 @@ lib/jitsi/sc-bundles/certificate.jar
 lib/jitsi/sc-bundles/chatalerter.jar
 lib/jitsi/sc-bundles/chatconfig.jar
 lib/jitsi/sc-bundles/commons-codec.jar
+lib/jitsi/sc-bundles/commons-lang.jar
 lib/jitsi/sc-bundles/configuration.jar
+lib/jitsi/sc-bundles/connectioninfo.jar
 lib/jitsi/sc-bundles/contacteventhandler.jar
 lib/jitsi/sc-bundles/contactinfo.jar
 lib/jitsi/sc-bundles/contactlist.jar
@@ -53,14 +52,20 @@ lib/jitsi/sc-bundles/globalshortcut.jar
 lib/jitsi/sc-bundles/googlecontacts-service.jar
 lib/jitsi/sc-bundles/googlecontacts.jar
 lib/jitsi/sc-bundles/googletalkaccregwizz.jar
+lib/jitsi/sc-bundles/guava.jar
 lib/jitsi/sc-bundles/hid-service.jar
 lib/jitsi/sc-bundles/hid.jar
 lib/jitsi/sc-bundles/history.jar
+lib/jitsi/sc-bundles/hsqldb.jar
 lib/jitsi/sc-bundles/httpclient.jar
+lib/jitsi/sc-bundles/httpcore.jar
 lib/jitsi/sc-bundles/httputil.jar
 lib/jitsi/sc-bundles/icqaccregwizz.jar
 lib/jitsi/sc-bundles/ippiaccregwizz.jar
 lib/jitsi/sc-bundles/iptelaccregwizz.jar
+lib/jitsi/sc-bundles/irc-api-1.0.jar
+lib/jitsi/sc-bundles/irc-commands.jar
+lib/jitsi/sc-bundles/ircaccregwizz.jar
 lib/jitsi/sc-bundles/jabberaccregwizz.jar
 lib/jitsi/sc-bundles/jfontchooserlib.jar
 lib/jitsi/sc-bundles/jmdnslib.jar
@@ -74,7 +79,7 @@ lib/jitsi/sc-bundles/libjitsi.jar
 lib/jitsi/sc-bundles/meta-cl.jar
 lib/jitsi/sc-bundles/metahistory.jar
 lib/jitsi/sc-bundles/msghistory.jar
-lib/jitsi/sc-bundles/msnaccregwizz.jar
+lib/jitsi/sc-bundles/muc.jar
 lib/jitsi/sc-bundles/neomedia.jar
 lib/jitsi/sc-bundles/netaddr.jar
 lib/jitsi/sc-bundles/notification-handlers.jar
@@ -85,6 +90,7 @@ lib/jitsi/sc-bundles/osdependent.jar
 lib/jitsi/sc-bundles/otr.jar
 lib/jitsi/sc-bundles/packetlogging.jar
 lib/jitsi/sc-bundles/phonenumbercontactsource.jar
+lib/jitsi/sc-bundles/phonenumbers.jar
 lib/jitsi/sc-bundles/plugin-certconfig.jar
 lib/jitsi/sc-bundles/plugin-contactsourceconfig.jar
 lib/jitsi/sc-bundles/plugin-ldap.jar
@@ -94,10 +100,10 @@ lib/jitsi/sc-bundles/plugin-nimbuzzavata
 lib/jitsi/sc-bundles/pluginmanager.jar
 lib/jitsi/sc-bundles/propertieseditor.jar
 lib/jitsi/sc-bundles/protocol-icq.jar
+lib/jitsi/sc-bundles/protocol-irc.jar
 lib/jitsi/sc-bundles/protocol-jabber.jar
 lib/jitsi/sc-bundles/protocol-media.jar
 lib/jitsi/sc-bundles/protocol-mock.jar
-lib/jitsi/sc-bundles/protocol-msn.jar
 lib/jitsi/sc-bundles/protocol-sip.jar
 lib/jitsi/sc-bundles/protocol-yahoo.jar
 lib/jitsi/sc-bundles/protocol.jar
@@ -127,8 +133,11 @@ lib/jitsi/sc-bundles/shutdown-timeout.ja
 lib/jitsi/sc-bundles/simpleaccreg.jar
 lib/jitsi/sc-bundles/sipaccregwizz.jar
 lib/jitsi/sc-bundles/skinmanager.jar
+lib/jitsi/sc-bundles/slf4j-api.jar
+lib/jitsi/sc-bundles/slf4j-jdk14.jar
 lib/jitsi/sc-bundles/smacklib.jar
 lib/jitsi/sc-bundles/spellChecker.jar
+lib/jitsi/sc-bundles/splash-screen.jar
 lib/jitsi/sc-bundles/swing-ui.jar
 lib/jitsi/sc-bundles/swingnotification.jar
 lib/jitsi/sc-bundles/sysactivitynotifications.jar
@@ -137,9 +146,12 @@ lib/jitsi/sc-bundles/thunderbook.jar
 lib/jitsi/sc-bundles/ui-service.jar
 lib/jitsi/sc-bundles/update.jar
 lib/jitsi/sc-bundles/updateservice.jar
+lib/jitsi/sc-bundles/usersearch.jar
 lib/jitsi/sc-bundles/util.jar
 lib/jitsi/sc-bundles/version-impl.jar
 lib/jitsi/sc-bundles/yahooaccregwizz.jar
 lib/jitsi/sc-bundles/zrtp4j.jar
+libdata/ldconfig/jitsi
 man/man1/jitsi.1.gz
+share/applications/jitsi.desktop
 share/pixmaps/jitsi.png



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201510121425.t9CEPoLo020267>