aboutsummaryrefslogtreecommitdiffstats
path: root/net-im
diff options
context:
space:
mode:
authorswills <swills@FreeBSD.org>2015-10-12 22:25:50 +0800
committerswills <swills@FreeBSD.org>2015-10-12 22:25:50 +0800
commitc49784dddc7dd37372258f4fc1e625144718fd38 (patch)
treed33e3ea19cc01d2f5ea57d3f2d5f8f153943e43f /net-im
parentc2dd43ebdcf5d333789225cf4503025a17ce9b7f (diff)
downloadfreebsd-ports-gnome-c49784dddc7dd37372258f4fc1e625144718fd38.tar.gz
freebsd-ports-gnome-c49784dddc7dd37372258f4fc1e625144718fd38.tar.zst
freebsd-ports-gnome-c49784dddc7dd37372258f4fc1e625144718fd38.zip
net-im/jitsi: update to 2.8
PR: 203676 Submitted by: Tzanetos Balitsaris <tzabal@it.teithe.gr> (maintainer)
Diffstat (limited to 'net-im')
-rw-r--r--net-im/jitsi/Makefile38
-rw-r--r--net-im/jitsi/distinfo4
-rw-r--r--net-im/jitsi/files/jitsi.sh3
-rw-r--r--net-im/jitsi/pkg-message7
-rw-r--r--net-im/jitsi/pkg-plist24
5 files changed, 41 insertions, 35 deletions
diff --git a/net-im/jitsi/Makefile b/net-im/jitsi/Makefile
index 9092334c3c6f..585935e36a21 100644
--- a/net-im/jitsi/Makefile
+++ b/net-im/jitsi/Makefile
@@ -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
diff --git a/net-im/jitsi/distinfo b/net-im/jitsi/distinfo
index 55801b686a72..7b27ac0dcafe 100644
--- a/net-im/jitsi/distinfo
+++ b/net-im/jitsi/distinfo
@@ -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
diff --git a/net-im/jitsi/files/jitsi.sh b/net-im/jitsi/files/jitsi.sh
index 4cf61a9eb310..92f4bac0b46a 100644
--- a/net-im/jitsi/files/jitsi.sh
+++ b/net-im/jitsi/files/jitsi.sh
@@ -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"
diff --git a/net-im/jitsi/pkg-message b/net-im/jitsi/pkg-message
index 2e962f0440b8..71e7ea26afd6 100644
--- a/net-im/jitsi/pkg-message
+++ b/net-im/jitsi/pkg-message
@@ -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.
diff --git a/net-im/jitsi/pkg-plist b/net-im/jitsi/pkg-plist
index 5a8e3222cb6e..8cf443378234 100644
--- a/net-im/jitsi/pkg-plist
+++ b/net-im/jitsi/pkg-plist
@@ -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-nimbuzzavatars.jar
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.jar
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