aboutsummaryrefslogtreecommitdiff
path: root/www/jitsi-meet
diff options
context:
space:
mode:
authorJose Alonso Cardenas Marquez <acm@FreeBSD.org>2020-04-26 02:43:55 +0000
committerJose Alonso Cardenas Marquez <acm@FreeBSD.org>2020-04-26 02:43:55 +0000
commitfef71f650708cd592375a5802edf393a3f20ba63 (patch)
tree24375be7ed7faa4d87e798c0143627da40e50dcd /www/jitsi-meet
parent6bdb19f2a40f2f133aa62035c4f1a7f0faaff5be (diff)
downloadports-fef71f650708cd592375a5802edf393a3f20ba63.tar.gz
ports-fef71f650708cd592375a5802edf393a3f20ba63.zip
- New port: www/jitsi-meet
Jitsi Meet is an open-source (Apache) WebRTC JavaScript application that uses Jitsi Videobridge to provide high quality, secure and scalable video conferences. The Jitsi Meet client runs in your browser, without installing anything else on your computer. You can try it out at https://meet.jit.si. Jitsi Meet allows very efficient collaboration. Users can stream their desktop or only some windows. It also supports shared document editing with Etherpad. WWW: https://github.com/jitsi/jitsi-meet
Notes
Notes: svn path=/head/; revision=532995
Diffstat (limited to 'www/jitsi-meet')
-rw-r--r--www/jitsi-meet/Makefile27
-rw-r--r--www/jitsi-meet/distinfo3
-rw-r--r--www/jitsi-meet/files/pkg-message.in24
-rw-r--r--www/jitsi-meet/pkg-descr11
-rw-r--r--www/jitsi-meet/pkg-plist199
5 files changed, 264 insertions, 0 deletions
diff --git a/www/jitsi-meet/Makefile b/www/jitsi-meet/Makefile
new file mode 100644
index 000000000000..f5a30f8f820f
--- /dev/null
+++ b/www/jitsi-meet/Makefile
@@ -0,0 +1,27 @@
+# $FreeBSD$
+
+PORTNAME= jitsi
+PORTVERSION= 1.0.4048
+CATEGORIES= www net-im
+MASTER_SITES= https://download.jitsi.org/jitsi-meet/src/
+DISTVERSIONPREFIX= meet-
+PKGNAMESUFFIX= -meet
+
+MAINTAINER= acm@FreeBSD.org
+COMMENT= Secure, Simple and Scalable Video Conferences
+
+LICENSE= APACHE20
+
+USES= tar:bzip2
+NO_BUILD= yes
+
+SUB_FILES+= pkg-message
+
+WWWDIR= ${PREFIX}/www/${PORTNAME}${PKGNAMESUFFIX}
+WRKSRC= ${WRKDIR}/${PORTNAME}${PKGNAMESUFFIX}
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${WWWDIR}
+ @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}
+
+.include <bsd.port.mk>
diff --git a/www/jitsi-meet/distinfo b/www/jitsi-meet/distinfo
new file mode 100644
index 000000000000..c2a1900694ae
--- /dev/null
+++ b/www/jitsi-meet/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1587866160
+SHA256 (jitsi-meet-1.0.4048.tar.bz2) = 7a6e046273a3821b85bb50bb3b2e20134af64e0112ab60128d95348509e80ea0
+SIZE (jitsi-meet-1.0.4048.tar.bz2) = 7396829
diff --git a/www/jitsi-meet/files/pkg-message.in b/www/jitsi-meet/files/pkg-message.in
new file mode 100644
index 000000000000..6229684821d6
--- /dev/null
+++ b/www/jitsi-meet/files/pkg-message.in
@@ -0,0 +1,24 @@
+[
+{ type: install
+ message: <<EOM
+Jitsi Meet was installed
+
+1) Jitsi Meet needs the following apps as minimal to work
+
+ www/nginx
+ net-im/prosody
+ net-im/jicofo
+ net-im/jitsi-videobridge
+
+2) You can look a basic configuration at the following url:
+
+ https://github.com/jitsi/jitsi-meet/blob/master/doc/manual-install.md
+
+3) Configuration file is located at %%WWWDIR%%/config.js
+
+4) Activate some interface options at %%WWWDIR%%/interface_config.js
+
+5) Enjoy it
+EOM
+}
+]
diff --git a/www/jitsi-meet/pkg-descr b/www/jitsi-meet/pkg-descr
new file mode 100644
index 000000000000..8f7fdfb2cb19
--- /dev/null
+++ b/www/jitsi-meet/pkg-descr
@@ -0,0 +1,11 @@
+Jitsi Meet is an open-source (Apache) WebRTC JavaScript application that uses
+Jitsi Videobridge to provide high quality, secure and scalable video
+conferences.
+
+The Jitsi Meet client runs in your browser, without installing anything else
+on your computer. You can try it out at https://meet.jit.si.
+
+Jitsi Meet allows very efficient collaboration. Users can stream their desktop
+or only some windows. It also supports shared document editing with Etherpad.
+
+WWW: https://github.com/jitsi/jitsi-meet
diff --git a/www/jitsi-meet/pkg-plist b/www/jitsi-meet/pkg-plist
new file mode 100644
index 000000000000..04e5a0c9c39a
--- /dev/null
+++ b/www/jitsi-meet/pkg-plist
@@ -0,0 +1,199 @@
+%%WWWDIR%%/ConferenceEvents.js
+%%WWWDIR%%/LICENSE
+%%WWWDIR%%/analytics-ga.js
+%%WWWDIR%%/app.js
+%%WWWDIR%%/base.html
+%%WWWDIR%%/body.html
+%%WWWDIR%%/conference.js
+%%WWWDIR%%/config.js
+%%WWWDIR%%/connection.js
+%%WWWDIR%%/connection_optimization/.eslintrc.js
+%%WWWDIR%%/connection_optimization/connection_optimization.html
+%%WWWDIR%%/connection_optimization/do_external_connect.js
+%%WWWDIR%%/css/all.css
+%%WWWDIR%%/favicon.ico
+%%WWWDIR%%/fonts/OpenSans-Light-webfont.eot
+%%WWWDIR%%/fonts/OpenSans-Light-webfont.svg
+%%WWWDIR%%/fonts/OpenSans-Light-webfont.ttf
+%%WWWDIR%%/fonts/OpenSans-Light-webfont.woff
+%%WWWDIR%%/head.html
+%%WWWDIR%%/images/apple-touch-icon.png
+%%WWWDIR%%/images/avatar.png
+%%WWWDIR%%/images/btn_google_signin_dark_normal.png
+%%WWWDIR%%/images/chromeLogo.svg
+%%WWWDIR%%/images/dropboxLogo_square.png
+%%WWWDIR%%/images/favicon.ico
+%%WWWDIR%%/images/flags.png
+%%WWWDIR%%/images/flags@2x.png
+%%WWWDIR%%/images/googleLogo.svg
+%%WWWDIR%%/images/icon-users.png
+%%WWWDIR%%/images/jitsiLogo_square.png
+%%WWWDIR%%/images/jitsilogo.png
+%%WWWDIR%%/images/logo-deep-linking.png
+%%WWWDIR%%/images/microsoftLogo.svg
+%%WWWDIR%%/images/user-groups.svg
+%%WWWDIR%%/images/watermark.png
+%%WWWDIR%%/index.android.js
+%%WWWDIR%%/index.html
+%%WWWDIR%%/index.ios.js
+%%WWWDIR%%/interface_config.js
+%%WWWDIR%%/lang/languages-af.json
+%%WWWDIR%%/lang/languages-ar.json
+%%WWWDIR%%/lang/languages-az.json
+%%WWWDIR%%/lang/languages-bg.json
+%%WWWDIR%%/lang/languages-ca.json
+%%WWWDIR%%/lang/languages-cs.json
+%%WWWDIR%%/lang/languages-da.json
+%%WWWDIR%%/lang/languages-de.json
+%%WWWDIR%%/lang/languages-enGB.json
+%%WWWDIR%%/lang/languages-eo.json
+%%WWWDIR%%/lang/languages-es.json
+%%WWWDIR%%/lang/languages-esUS.json
+%%WWWDIR%%/lang/languages-et.json
+%%WWWDIR%%/lang/languages-fa.json
+%%WWWDIR%%/lang/languages-fi.json
+%%WWWDIR%%/lang/languages-fr.json
+%%WWWDIR%%/lang/languages-frCA.json
+%%WWWDIR%%/lang/languages-gl.json
+%%WWWDIR%%/lang/languages-hr.json
+%%WWWDIR%%/lang/languages-hu.json
+%%WWWDIR%%/lang/languages-hy.json
+%%WWWDIR%%/lang/languages-is.json
+%%WWWDIR%%/lang/languages-it.json
+%%WWWDIR%%/lang/languages-ja.json
+%%WWWDIR%%/lang/languages-kab.json
+%%WWWDIR%%/lang/languages-km.json
+%%WWWDIR%%/lang/languages-ko.json
+%%WWWDIR%%/lang/languages-lt.json
+%%WWWDIR%%/lang/languages-mn.json
+%%WWWDIR%%/lang/languages-nb.json
+%%WWWDIR%%/lang/languages-nl.json
+%%WWWDIR%%/lang/languages-oc.json
+%%WWWDIR%%/lang/languages-pl.json
+%%WWWDIR%%/lang/languages-pt.json
+%%WWWDIR%%/lang/languages-ptBR.json
+%%WWWDIR%%/lang/languages-ru.json
+%%WWWDIR%%/lang/languages-sc.json
+%%WWWDIR%%/lang/languages-sk.json
+%%WWWDIR%%/lang/languages-sl.json
+%%WWWDIR%%/lang/languages-sr.json
+%%WWWDIR%%/lang/languages-sv.json
+%%WWWDIR%%/lang/languages-tr.json
+%%WWWDIR%%/lang/languages-uk.json
+%%WWWDIR%%/lang/languages-vi.json
+%%WWWDIR%%/lang/languages-zhCN.json
+%%WWWDIR%%/lang/languages-zhTW.json
+%%WWWDIR%%/lang/languages.json
+%%WWWDIR%%/lang/main-af.json
+%%WWWDIR%%/lang/main-ar.json
+%%WWWDIR%%/lang/main-az.json
+%%WWWDIR%%/lang/main-be.json
+%%WWWDIR%%/lang/main-bg.json
+%%WWWDIR%%/lang/main-ca.json
+%%WWWDIR%%/lang/main-cs.json
+%%WWWDIR%%/lang/main-da.json
+%%WWWDIR%%/lang/main-de.json
+%%WWWDIR%%/lang/main-enGB.json
+%%WWWDIR%%/lang/main-eo.json
+%%WWWDIR%%/lang/main-es.json
+%%WWWDIR%%/lang/main-esUS.json
+%%WWWDIR%%/lang/main-et.json
+%%WWWDIR%%/lang/main-fa.json
+%%WWWDIR%%/lang/main-fi.json
+%%WWWDIR%%/lang/main-fr.json
+%%WWWDIR%%/lang/main-frCA.json
+%%WWWDIR%%/lang/main-gl.json
+%%WWWDIR%%/lang/main-he.json
+%%WWWDIR%%/lang/main-hr.json
+%%WWWDIR%%/lang/main-hu.json
+%%WWWDIR%%/lang/main-hy.json
+%%WWWDIR%%/lang/main-is.json
+%%WWWDIR%%/lang/main-it.json
+%%WWWDIR%%/lang/main-ja.json
+%%WWWDIR%%/lang/main-kab.json
+%%WWWDIR%%/lang/main-km.json
+%%WWWDIR%%/lang/main-ko.json
+%%WWWDIR%%/lang/main-lt.json
+%%WWWDIR%%/lang/main-mn.json
+%%WWWDIR%%/lang/main-nb.json
+%%WWWDIR%%/lang/main-nl.json
+%%WWWDIR%%/lang/main-oc.json
+%%WWWDIR%%/lang/main-pl.json
+%%WWWDIR%%/lang/main-pt.json
+%%WWWDIR%%/lang/main-ptBR.json
+%%WWWDIR%%/lang/main-ro.json
+%%WWWDIR%%/lang/main-ru.json
+%%WWWDIR%%/lang/main-sc.json
+%%WWWDIR%%/lang/main-sk.json
+%%WWWDIR%%/lang/main-sl.json
+%%WWWDIR%%/lang/main-sr.json
+%%WWWDIR%%/lang/main-sv.json
+%%WWWDIR%%/lang/main-tr.json
+%%WWWDIR%%/lang/main-uk.json
+%%WWWDIR%%/lang/main-vi.json
+%%WWWDIR%%/lang/main-zhCN.json
+%%WWWDIR%%/lang/main-zhTW.json
+%%WWWDIR%%/lang/main.json
+%%WWWDIR%%/lang/readme.md
+%%WWWDIR%%/libs/alwaysontop.min.js
+%%WWWDIR%%/libs/alwaysontop.min.map
+%%WWWDIR%%/libs/analytics-ga.js
+%%WWWDIR%%/libs/analytics-ga.min.js
+%%WWWDIR%%/libs/analytics-ga.min.map
+%%WWWDIR%%/libs/app.bundle.min.js
+%%WWWDIR%%/libs/app.bundle.min.map
+%%WWWDIR%%/libs/capabilities.json
+%%WWWDIR%%/libs/device_selection_popup_bundle.min.js
+%%WWWDIR%%/libs/device_selection_popup_bundle.min.map
+%%WWWDIR%%/libs/dial_in_info_bundle.min.js
+%%WWWDIR%%/libs/dial_in_info_bundle.min.map
+%%WWWDIR%%/libs/do_external_connect.min.js
+%%WWWDIR%%/libs/do_external_connect.min.map
+%%WWWDIR%%/libs/external_api.min.js
+%%WWWDIR%%/libs/external_api.min.map
+%%WWWDIR%%/libs/external_connect.js
+%%WWWDIR%%/libs/flacEncodeWorker.min.js
+%%WWWDIR%%/libs/flacEncodeWorker.min.map
+%%WWWDIR%%/libs/lib-jitsi-meet.min.js
+%%WWWDIR%%/libs/lib-jitsi-meet.min.map
+%%WWWDIR%%/libs/libflac4-1.3.2.min.js
+%%WWWDIR%%/libs/libflac4-1.3.2.min.js.mem
+%%WWWDIR%%/libs/rnnoise-processor.min.js
+%%WWWDIR%%/libs/rnnoise-processor.min.map
+%%WWWDIR%%/libs/rnnoise.wasm
+%%WWWDIR%%/libs/video-blur-effect.min.js
+%%WWWDIR%%/libs/video-blur-effect.min.map
+%%WWWDIR%%/logging_config.js
+%%WWWDIR%%/metro.config.js
+%%WWWDIR%%/plugin.head.html
+%%WWWDIR%%/robots.txt
+%%WWWDIR%%/sounds/incomingMessage.wav
+%%WWWDIR%%/sounds/joined.wav
+%%WWWDIR%%/sounds/left.wav
+%%WWWDIR%%/sounds/liveStreamingOff.mp3
+%%WWWDIR%%/sounds/liveStreamingOn.mp3
+%%WWWDIR%%/sounds/noAudioSignal.mp3
+%%WWWDIR%%/sounds/noisyAudioInput.mp3
+%%WWWDIR%%/sounds/outgoingRinging.wav
+%%WWWDIR%%/sounds/outgoingStart.wav
+%%WWWDIR%%/sounds/recordingOff.mp3
+%%WWWDIR%%/sounds/recordingOn.mp3
+%%WWWDIR%%/sounds/rejected.wav
+%%WWWDIR%%/sounds/ring.ogg
+%%WWWDIR%%/sounds/ring.wav
+%%WWWDIR%%/sounds/talkWhileMuted.mp3
+%%WWWDIR%%/static/404.html
+%%WWWDIR%%/static/authError.html
+%%WWWDIR%%/static/close.html
+%%WWWDIR%%/static/close.js
+%%WWWDIR%%/static/close2.html
+%%WWWDIR%%/static/close3.html
+%%WWWDIR%%/static/deviceSelectionPopup.html
+%%WWWDIR%%/static/dialInInfo.html
+%%WWWDIR%%/static/msredirect.html
+%%WWWDIR%%/static/oauth.html
+%%WWWDIR%%/static/recommendedBrowsers.html
+%%WWWDIR%%/static/settingsToolbarAdditionalContent.html
+%%WWWDIR%%/static/welcomePageAdditionalContent.html
+%%WWWDIR%%/title.html
+%%WWWDIR%%/webpack.config.js