View | Details | Raw Unified | Return to bug 203676 | Differences between
and this patch

Collapse All | Expand All

(-)jitsi/Makefile (-23 / +17 lines)
Lines 2-12 Link Here
2
# $FreeBSD: head/net-im/jitsi/Makefile 355489 2014-05-27 11:51:10Z marino $
2
# $FreeBSD: head/net-im/jitsi/Makefile 355489 2014-05-27 11:51:10Z marino $
3
3
4
PORTNAME=	jitsi
4
PORTNAME=	jitsi
5
PORTVERSION=	2.3
5
PORTVERSION=	2.8.5426
6
PORTREVISION=	0
6
CATEGORIES=	net-im java
7
CATEGORIES=	net-im java
7
MASTER_SITES=	http://aetos.it.teithe.gr/~tzabal/ports/jitsi/ \
8
MASTER_SITES=	http://aetos.it.teithe.gr/~tzabal/ports/jitsi/
8
		http://www.c-s.li/ports/
9
DISTNAME=	jitsi-master-084e2b42b5
10
9
11
MAINTAINER=	tzabal@it.teithe.gr
10
MAINTAINER=	tzabal@it.teithe.gr
12
COMMENT=	Open source IM and VoIP application
11
COMMENT=	Open source IM and VoIP application
Lines 19-25 Link Here
19
MAKE_ARGS=	rebuild
18
MAKE_ARGS=	rebuild
20
USE_LDCONFIG=	${PREFIX}/lib/jitsi/lib/native
19
USE_LDCONFIG=	${PREFIX}/lib/jitsi/lib/native
21
20
22
ONLY_FOR_ARCHS=	i386 amd64
21
WRKSRC=		${WRKDIR}/${PORTNAME}
22
ONLY_FOR_ARCHS=	amd64
23
23
24
DESKTOP_ENTRIES="Jitsi" \
24
DESKTOP_ENTRIES="Jitsi" \
25
		"VoIP and Instant Messenger" \
25
		"VoIP and Instant Messenger" \
Lines 29-63 Link Here
29
		true
29
		true
30
30
31
do-install:
31
do-install:
32
	@${ECHO_CMD} ">> Creating Jitsi directories..."
32
# Installation directory structure
33
	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/jitsi/sc-bundles
33
	${MKDIR} ${STAGEDIR}${PREFIX}/lib/jitsi/sc-bundles
34
	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/jitsi/lib/bundle
34
	${MKDIR} ${STAGEDIR}${PREFIX}/lib/jitsi/lib/bundle
35
	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/jitsi/lib/native
35
	${MKDIR} ${STAGEDIR}${PREFIX}/lib/jitsi/lib/native
36
# Bundles (Jitsi modules)
36
# Bundles (Jitsi modules)
37
	@${ECHO_CMD} ">> Installing bundles (Jitsi modules)..."
37
	cd ${WRKSRC}/sc-bundles && ${COPYTREE_SHARE} . \
38
	@cd ${WRKSRC}/sc-bundles && ${COPYTREE_SHARE} . \
39
		${STAGEDIR}${PREFIX}/lib/jitsi/sc-bundles
38
		${STAGEDIR}${PREFIX}/lib/jitsi/sc-bundles
40
	@${RM} ${STAGEDIR}${PREFIX}/lib/jitsi/sc-bundles/*slick*.jar
39
	${RM} ${STAGEDIR}${PREFIX}/lib/jitsi/sc-bundles/*slick*.jar
41
	@${RM} -r ${STAGEDIR}${PREFIX}/lib/jitsi/sc-bundles/os-specific
40
	${RM} -r ${STAGEDIR}${PREFIX}/lib/jitsi/sc-bundles/os-specific
42
# Library JARs
41
# Library JARs
43
	@${ECHO_CMD} ">> Installing library jars..."
42
	cd ${WRKSRC}/lib/bundle && ${COPYTREE_SHARE} . \
44
	@cd ${WRKSRC}/lib/bundle && ${COPYTREE_SHARE} . \
45
		${STAGEDIR}${PREFIX}/lib/jitsi/lib/bundle "! -name junit.jar"
43
		${STAGEDIR}${PREFIX}/lib/jitsi/lib/bundle "! -name junit.jar"
46
	@cd ${WRKSRC}/lib && ${COPYTREE_SHARE} "felix.jar jdic-all.jar \
44
	cd ${WRKSRC}/lib && ${COPYTREE_SHARE} "felix.jar logging.properties \
47
		felix.client.run.properties logging.properties" \
45
		felix.client.run.properties" ${STAGEDIR}${PREFIX}/lib/jitsi/lib
48
			${STAGEDIR}${PREFIX}/lib/jitsi/lib
49
# Native libraries
46
# Native libraries
50
	@${ECHO_CMD} ">> Installing native (${ARCH}) libraries..."
47
	cd ${WRKSRC}/lib/native/freebsd${ARCH:S/i386//:S/amd/-/:S/x86_/-/} && \
51
	@cd ${WRKSRC}/lib/native/freebsd${ARCH:S/i386//:S/amd/-/:S/x86_/-/} && \
52
		${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/jitsi/lib/native
48
		${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/jitsi/lib/native
49
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/jitsi/lib/native/*.so
53
# Wrapper script to run Jitsi
50
# Wrapper script to run Jitsi
54
	@${ECHO_CMD} ">> Installing wrapper script..."
55
	${INSTALL_SCRIPT} ${FILESDIR}/jitsi.sh ${STAGEDIR}${PREFIX}/bin/jitsi
51
	${INSTALL_SCRIPT} ${FILESDIR}/jitsi.sh ${STAGEDIR}${PREFIX}/bin/jitsi
56
# Manual page
52
# Manual page
57
	@${ECHO_CMD} ">> Installing the manual page..."
58
	${INSTALL_MAN} ${FILESDIR}/jitsi.1 ${STAGEDIR}${MANPREFIX}/man/man1
53
	${INSTALL_MAN} ${FILESDIR}/jitsi.1 ${STAGEDIR}${MANPREFIX}/man/man1
59
# Desktop related
54
# Desktop related
60
	@${ECHO_CMD} ">> Installing Jitsi's logo..."
61
	${INSTALL_DATA} ${WRKSRC}/resources/images/logo/sc_logo_128x128.png \
55
	${INSTALL_DATA} ${WRKSRC}/resources/images/logo/sc_logo_128x128.png \
62
		${STAGEDIR}${PREFIX}/share/pixmaps/jitsi.png
56
		${STAGEDIR}${PREFIX}/share/pixmaps/jitsi.png
63
57
(-)jitsi/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (jitsi-master-084e2b42b5.zip) = e11100ca4c19083002a3d57d3b34711e5601da2c388f4ee89f9b98862d2df01c
1
SHA256 (jitsi-2.8.5426.zip) = 61a9c969fb4e47cc60536a2b52981be2576c5922330788ca0aee9bf5d0b10f74
2
SIZE (jitsi-master-084e2b42b5.zip) = 68936481
2
SIZE (jitsi-2.8.5426.zip) = 67536794
(-)jitsi/files/jitsi.sh (-1 / +2 lines)
Lines 8-14 Link Here
8
COMMAND="${JAVA} -Dfelix.config.properties=file:${JITSI_LIB}/felix.client.run.properties \
8
COMMAND="${JAVA} -Dfelix.config.properties=file:${JITSI_LIB}/felix.client.run.properties \
9
        -Djava.util.logging.config.file=${JITSI_LIB}/logging.properties \
9
        -Djava.util.logging.config.file=${JITSI_LIB}/logging.properties \
10
        -Djna.library.path=${JITSI_LIB}/native \
10
        -Djna.library.path=${JITSI_LIB}/native \
11
        -classpath ${JITSI_LIB}/felix.jar:${JITSI_LIB}/jdic-all.jar:${JITSI_BUNDLES}/sc-launcher.jar:${JITSI_BUNDLES}/util.jar \
11
        -classpath ${JITSI_LIB}/felix.jar:${JITSI_BUNDLES}/sc-launcher.jar:${JITSI_BUNDLES}/util.jar:${JITSI_LIB} \
12
        -Dnet.java.sip.communicator.SC_HOME_DIR_NAME=.jitsi \
12
        net.java.sip.communicator.launcher.SIPCommunicator"
13
        net.java.sip.communicator.launcher.SIPCommunicator"
13
14
14
export LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}${JITSI_LIB}/native"
15
export LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}${JITSI_LIB}/native"
(-)jitsi/pkg-message (-4 / +3 lines)
Lines 1-10 Link Here
1
From the list of available audio codecs, deselect all except ``opus/48000''.
1
From the list of available audio codecs, deselect all except ``opus/48000''.
2
From the list of available video codecs, deselect all except ``VP8''.
2
From the list of available video codecs, deselect all except ``VP8''.
3
3
4
You can make these changes via the interface of Jitsi:
4
These changes can be performed from the main menu of Jitsi:
5
5
 * Tools > Options > Audio > Encodings
6
  -> Jitsi-Tools-Options-Audio-Encodings
6
 * Tools > Options > Video > Encodings
7
  -> Jitsi-Tools-Options-Video-Encodings
8
7
9
It is recommended that all the participants of an audio/video call use the
8
It is recommended that all the participants of an audio/video call use the
10
same codecs.
9
same codecs.
(-)jitsi/pkg-plist (-6 / +18 lines)
Lines 4-20 Link Here
4
lib/jitsi/lib/bundle/org.apache.felix.bundlerepository-1.6.4.jar
4
lib/jitsi/lib/bundle/org.apache.felix.bundlerepository-1.6.4.jar
5
lib/jitsi/lib/felix.client.run.properties
5
lib/jitsi/lib/felix.client.run.properties
6
lib/jitsi/lib/felix.jar
6
lib/jitsi/lib/felix.jar
7
lib/jitsi/lib/jdic-all.jar
8
lib/jitsi/lib/logging.properties
7
lib/jitsi/lib/logging.properties
9
lib/jitsi/lib/native/libhid.so
8
lib/jitsi/lib/native/libhid.so
10
lib/jitsi/lib/native/libhwaddressretriever.so
9
lib/jitsi/lib/native/libhwaddressretriever.so
11
lib/jitsi/lib/native/libjdic_misc.so
10
lib/jitsi/lib/native/libjdic_misc.so
12
lib/jitsi/lib/native/libjnffmpeg.so
13
lib/jitsi/lib/native/libjnopus.so
11
lib/jitsi/lib/native/libjnopus.so
14
lib/jitsi/lib/native/libjnpulseaudio.so
12
lib/jitsi/lib/native/libjnpulseaudio.so
15
lib/jitsi/lib/native/libjnvideo4linux2.so
13
lib/jitsi/lib/native/libjnvideo4linux2.so
16
lib/jitsi/lib/native/libjnvpx.so
14
lib/jitsi/sc-bundles/accountinfo.jar
17
lib/jitsi/lib/native/libtray.so
18
lib/jitsi/sc-bundles/addrbook.jar
15
lib/jitsi/sc-bundles/addrbook.jar
19
lib/jitsi/sc-bundles/advancedconfig.jar
16
lib/jitsi/sc-bundles/advancedconfig.jar
20
lib/jitsi/sc-bundles/aimaccregwizz.jar
17
lib/jitsi/sc-bundles/aimaccregwizz.jar
Lines 29-35 Link Here
29
lib/jitsi/sc-bundles/chatalerter.jar
26
lib/jitsi/sc-bundles/chatalerter.jar
30
lib/jitsi/sc-bundles/chatconfig.jar
27
lib/jitsi/sc-bundles/chatconfig.jar
31
lib/jitsi/sc-bundles/commons-codec.jar
28
lib/jitsi/sc-bundles/commons-codec.jar
29
lib/jitsi/sc-bundles/commons-lang.jar
32
lib/jitsi/sc-bundles/configuration.jar
30
lib/jitsi/sc-bundles/configuration.jar
31
lib/jitsi/sc-bundles/connectioninfo.jar
33
lib/jitsi/sc-bundles/contacteventhandler.jar
32
lib/jitsi/sc-bundles/contacteventhandler.jar
34
lib/jitsi/sc-bundles/contactinfo.jar
33
lib/jitsi/sc-bundles/contactinfo.jar
35
lib/jitsi/sc-bundles/contactlist.jar
34
lib/jitsi/sc-bundles/contactlist.jar
Lines 53-66 Link Here
53
lib/jitsi/sc-bundles/googlecontacts-service.jar
52
lib/jitsi/sc-bundles/googlecontacts-service.jar
54
lib/jitsi/sc-bundles/googlecontacts.jar
53
lib/jitsi/sc-bundles/googlecontacts.jar
55
lib/jitsi/sc-bundles/googletalkaccregwizz.jar
54
lib/jitsi/sc-bundles/googletalkaccregwizz.jar
55
lib/jitsi/sc-bundles/guava.jar
56
lib/jitsi/sc-bundles/hid-service.jar
56
lib/jitsi/sc-bundles/hid-service.jar
57
lib/jitsi/sc-bundles/hid.jar
57
lib/jitsi/sc-bundles/hid.jar
58
lib/jitsi/sc-bundles/history.jar
58
lib/jitsi/sc-bundles/history.jar
59
lib/jitsi/sc-bundles/hsqldb.jar
59
lib/jitsi/sc-bundles/httpclient.jar
60
lib/jitsi/sc-bundles/httpclient.jar
61
lib/jitsi/sc-bundles/httpcore.jar
60
lib/jitsi/sc-bundles/httputil.jar
62
lib/jitsi/sc-bundles/httputil.jar
61
lib/jitsi/sc-bundles/icqaccregwizz.jar
63
lib/jitsi/sc-bundles/icqaccregwizz.jar
62
lib/jitsi/sc-bundles/ippiaccregwizz.jar
64
lib/jitsi/sc-bundles/ippiaccregwizz.jar
63
lib/jitsi/sc-bundles/iptelaccregwizz.jar
65
lib/jitsi/sc-bundles/iptelaccregwizz.jar
66
lib/jitsi/sc-bundles/irc-api-1.0.jar
67
lib/jitsi/sc-bundles/irc-commands.jar
68
lib/jitsi/sc-bundles/ircaccregwizz.jar
64
lib/jitsi/sc-bundles/jabberaccregwizz.jar
69
lib/jitsi/sc-bundles/jabberaccregwizz.jar
65
lib/jitsi/sc-bundles/jfontchooserlib.jar
70
lib/jitsi/sc-bundles/jfontchooserlib.jar
66
lib/jitsi/sc-bundles/jmdnslib.jar
71
lib/jitsi/sc-bundles/jmdnslib.jar
Lines 74-80 Link Here
74
lib/jitsi/sc-bundles/meta-cl.jar
79
lib/jitsi/sc-bundles/meta-cl.jar
75
lib/jitsi/sc-bundles/metahistory.jar
80
lib/jitsi/sc-bundles/metahistory.jar
76
lib/jitsi/sc-bundles/msghistory.jar
81
lib/jitsi/sc-bundles/msghistory.jar
77
lib/jitsi/sc-bundles/msnaccregwizz.jar
82
lib/jitsi/sc-bundles/muc.jar
78
lib/jitsi/sc-bundles/neomedia.jar
83
lib/jitsi/sc-bundles/neomedia.jar
79
lib/jitsi/sc-bundles/netaddr.jar
84
lib/jitsi/sc-bundles/netaddr.jar
80
lib/jitsi/sc-bundles/notification-handlers.jar
85
lib/jitsi/sc-bundles/notification-handlers.jar
Lines 85-90 Link Here
85
lib/jitsi/sc-bundles/otr.jar
90
lib/jitsi/sc-bundles/otr.jar
86
lib/jitsi/sc-bundles/packetlogging.jar
91
lib/jitsi/sc-bundles/packetlogging.jar
87
lib/jitsi/sc-bundles/phonenumbercontactsource.jar
92
lib/jitsi/sc-bundles/phonenumbercontactsource.jar
93
lib/jitsi/sc-bundles/phonenumbers.jar
88
lib/jitsi/sc-bundles/plugin-certconfig.jar
94
lib/jitsi/sc-bundles/plugin-certconfig.jar
89
lib/jitsi/sc-bundles/plugin-contactsourceconfig.jar
95
lib/jitsi/sc-bundles/plugin-contactsourceconfig.jar
90
lib/jitsi/sc-bundles/plugin-ldap.jar
96
lib/jitsi/sc-bundles/plugin-ldap.jar
Lines 94-103 Link Here
94
lib/jitsi/sc-bundles/pluginmanager.jar
100
lib/jitsi/sc-bundles/pluginmanager.jar
95
lib/jitsi/sc-bundles/propertieseditor.jar
101
lib/jitsi/sc-bundles/propertieseditor.jar
96
lib/jitsi/sc-bundles/protocol-icq.jar
102
lib/jitsi/sc-bundles/protocol-icq.jar
103
lib/jitsi/sc-bundles/protocol-irc.jar
97
lib/jitsi/sc-bundles/protocol-jabber.jar
104
lib/jitsi/sc-bundles/protocol-jabber.jar
98
lib/jitsi/sc-bundles/protocol-media.jar
105
lib/jitsi/sc-bundles/protocol-media.jar
99
lib/jitsi/sc-bundles/protocol-mock.jar
106
lib/jitsi/sc-bundles/protocol-mock.jar
100
lib/jitsi/sc-bundles/protocol-msn.jar
101
lib/jitsi/sc-bundles/protocol-sip.jar
107
lib/jitsi/sc-bundles/protocol-sip.jar
102
lib/jitsi/sc-bundles/protocol-yahoo.jar
108
lib/jitsi/sc-bundles/protocol-yahoo.jar
103
lib/jitsi/sc-bundles/protocol.jar
109
lib/jitsi/sc-bundles/protocol.jar
Lines 127-134 Link Here
127
lib/jitsi/sc-bundles/simpleaccreg.jar
133
lib/jitsi/sc-bundles/simpleaccreg.jar
128
lib/jitsi/sc-bundles/sipaccregwizz.jar
134
lib/jitsi/sc-bundles/sipaccregwizz.jar
129
lib/jitsi/sc-bundles/skinmanager.jar
135
lib/jitsi/sc-bundles/skinmanager.jar
136
lib/jitsi/sc-bundles/slf4j-api.jar
137
lib/jitsi/sc-bundles/slf4j-jdk14.jar
130
lib/jitsi/sc-bundles/smacklib.jar
138
lib/jitsi/sc-bundles/smacklib.jar
131
lib/jitsi/sc-bundles/spellChecker.jar
139
lib/jitsi/sc-bundles/spellChecker.jar
140
lib/jitsi/sc-bundles/splash-screen.jar
132
lib/jitsi/sc-bundles/swing-ui.jar
141
lib/jitsi/sc-bundles/swing-ui.jar
133
lib/jitsi/sc-bundles/swingnotification.jar
142
lib/jitsi/sc-bundles/swingnotification.jar
134
lib/jitsi/sc-bundles/sysactivitynotifications.jar
143
lib/jitsi/sc-bundles/sysactivitynotifications.jar
Lines 137-145 Link Here
137
lib/jitsi/sc-bundles/ui-service.jar
146
lib/jitsi/sc-bundles/ui-service.jar
138
lib/jitsi/sc-bundles/update.jar
147
lib/jitsi/sc-bundles/update.jar
139
lib/jitsi/sc-bundles/updateservice.jar
148
lib/jitsi/sc-bundles/updateservice.jar
149
lib/jitsi/sc-bundles/usersearch.jar
140
lib/jitsi/sc-bundles/util.jar
150
lib/jitsi/sc-bundles/util.jar
141
lib/jitsi/sc-bundles/version-impl.jar
151
lib/jitsi/sc-bundles/version-impl.jar
142
lib/jitsi/sc-bundles/yahooaccregwizz.jar
152
lib/jitsi/sc-bundles/yahooaccregwizz.jar
143
lib/jitsi/sc-bundles/zrtp4j.jar
153
lib/jitsi/sc-bundles/zrtp4j.jar
154
libdata/ldconfig/jitsi
144
man/man1/jitsi.1.gz
155
man/man1/jitsi.1.gz
156
share/applications/jitsi.desktop
145
share/pixmaps/jitsi.png
157
share/pixmaps/jitsi.png

Return to bug 203676