Date: Wed, 5 Dec 2012 18:55:16 GMT From: Tzanetos Balitsaris <tzabal@FreeBSD.org> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/174208: New port: net-im/jitsi Open source IM and VoIP application Message-ID: <201212051855.qB5ItGde079321@red.freebsd.org> Resent-Message-ID: <201212051900.qB5J00lP037984@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 174208 >Category: ports >Synopsis: New port: net-im/jitsi Open source IM and VoIP application >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Dec 05 19:00:00 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Tzanetos Balitsaris >Release: >Organization: >Environment: >Description: >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # jitsi # jitsi/files # jitsi/files/jitsi.desktop # jitsi/files/jitsi.png # jitsi/files/jitsi.sh # jitsi/Makefile # jitsi/pkg-descr # jitsi/pkg-plist # jitsi/distinfo # echo c - jitsi mkdir -p jitsi > /dev/null 2>&1 echo c - jitsi/files mkdir -p jitsi/files > /dev/null 2>&1 echo x - jitsi/files/jitsi.desktop sed 's/^X//' >jitsi/files/jitsi.desktop << 'bc9f50e75411a1f279d58d78d87e9c70' X[Desktop Entry] XType=Application XEncoding=UTF-8 XName=Jitsi XGenericName=VoIP and Instant Messenger XComment=Open source VoIP and Instant Messenger application XExec=jitsi XIcon=jitsi XCategories=Network;InstantMessaging;VideoConference;Java; XTerminal=false bc9f50e75411a1f279d58d78d87e9c70 echo x - jitsi/files/jitsi.png sed 's/^X//' >jitsi/files/jitsi.png << '1a946ac4dcfb6b398d62d062a4d8c7c2' XPNG X XX//q˯BgNXyi5J,,hP XB$x4ܻum{x-izHX.NB!]وcQs[*&ߴ>}@5C`% R0ύBjP RjaHJk} }X_t#?\WoS렆 P0!s#Y!5DQQÍ;6l-uW*UH;@>qc}e X X B8HpۆTO͔ >#c-E~X*REXX"-](LߜfL60`xnCճv ]XHIWnFg1\>!^yEǑ?A| W+ţ (yy.a3yv!ˁZ`xwd[YQx:bF+;7~|K_CudLTX}kI, w?ө*3W}`NB&9 @4@g~XӚbU88R0|k~WwNԱOZOkGr(wu\1d<FAY'weK͂DՇK.C:O䮰`?$ X!U(&Mܥ+1X_J1ܸ}XQzݵ}Ϳnj, X9]vd?oɇT1LX,J>?l*X.#ʁ;_%GDǛhm%hRU0W{!s]I?t_Cqx!3e.DXWnSzy3"38*JK@$SQ}`[u"Ϻk^MmXT0f[NɸuZQK5>چaPp>6)ɂ._~ɦ4W|7ZXtZJr~Oە YzwrDȌL<T͜gUй|v#|(G<f|¢ͤ0uev?xH*+ǸʴW#iC=a>6/)|H^- XcU}^SzYYMTk\`+rsIUM]p8N\J^#6JupZ{v~)a.$2N]2q%gؖ+FTPNOV2Χ;.=iG 0!*MܺWJA-?s XIv$lfd2XB)W}ؓ¶JTG;gƌ* ^N!Ɉ*\/%'QTcX X8dNL1їDi]YZj_7v~iI~%Z2}Jy^)J'<fٿk}]{]w*_8;%3:>?|cmII]/A[>"T\)tLDzJn\Wf\QOG-n[aO[/7TCc+2ijS8Cud]qGdvwn]t\Fjtw*SKe^ƅʟEmL'd!1NO\u'mK/xnr¸^QFZ^O,wf P72:d౯Z2Xh![}#-2NT%F:8ed&=-.umas%#W pAp=8IŸyub@8ى3@zXAN V,{UUHDOB".ft8:lRpؚuϷ {%(ҡ pn ys B|@m3NM tsX^vl:S%ԏ`\"ZK.H}<*&_&V>rXptB;O7t>}(qٖz7dUzޤ3s*G5BmX X% X{p>!箊3 v^8hnE]+݉#XHG?ߴ|/}P XJ0ΆT<`k\~(0{<_T?+㬎i;jEsRի՝=݆mXJ{7$1uhZu'l9kXz#fgx-^|y<Y`;서 XT&Mm)?fkC܍ -A%X=jIԡj#,5"9-4.$Kۼn<X:e!/.JMA@41eCyrrIC;8oխopQKoNOg6!;I%ȏ$Ε={*k/ByO"mDdL]Ni|^1qq,TBou[:Mgf/oK<N$^ݡH:Y:5Y0L"QMY.,*CpI][z{akW#X+VQ겯yf`o=KOh!zDyF%",wœvyp&rz"% yC+ϺO͍gl)¿0C ˗vD+ݱy82E\%;1Hx)٧TuNW9r ՋɺMG578Z⹋<Hlo*vӉ~//tfkgiѿ߸Pe1AF<,$ x`K)<ؾpet 9cC_['un4c\hx5g"┲w>洶"t;%7&p#9UQSYf6Q= s8gڰ4>Í2vH,2 @Rg X%<!@QٽCJ&_O?XXoA:aΘ1U?Ot:}Dr(tr.@kg0sLgʌ/8l>h")d'rDaEjq~v4j(1 XpP\N/* ߷'^:07%JtV?>ȋF]K5?+Pr25=FPSQ.!qG_ X2c1T%HHֽrt{w7ImdjY4næC XAgmXE}$ZdOZxKMSQOJF Ȑ#X$Q Oi aV-B[_X;R1C{2 9$6a*^"ʠS9Uڿ4qAT>QP:`\M|T[G+Uȝ7>zX53KsX1|oą_Z# LrI X>gan,d 2XV${~ X^D\Ӻesg;^\8{W"1?Tr;x~GC2āIlP)%=B~rӽ֟ Xg+ߑ8Q{EQyxovWJl{>m^2]1a946ac4dcfb6b398d62d062a4d8c7c2 echo x - jitsi/files/jitsi.sh sed 's/^X//' >jitsi/files/jitsi.sh << 'a809a1f83f206ff342ebd810f88c74d1' X#!/bin/sh X XJAVA=`which java` XJITSI="/usr/local/lib/jitsi" XJITSI_LIB="${JITSI}/lib" XJITSI_BUNDLES="${JITSI}/sc-bundles" X XCOMMAND="${JAVA} -Dfelix.config.properties=file:${JITSI_LIB}/felix.client.run.properties \ X -Djava.util.logging.config.file=${JITSI_LIB}/logging.properties \ X -Djna.library.path=${JITSI_LIB}/native \ X -classpath ${JITSI_LIB}/felix.jar:${JITSI_LIB}/jdic-all.jar:${JITSI_LIB}/jdic_stub.jar:${JITSI_BUNDLES}/sc-launcher.jar:${JITSI_BUNDLES}/util.jar \ X net.java.sip.communicator.launcher.SIPCommunicator" X Xcd ${JITSI} Xexec ${COMMAND} $* a809a1f83f206ff342ebd810f88c74d1 echo x - jitsi/Makefile sed 's/^X//' >jitsi/Makefile << 'bf38962de216f2b6d393d8a75d02d823' X# New ports collection makefile for: jitsi X# Date Created: 5 Dec 2012 X# Whom: Tzanetos Balitsaris <tzabal@FreeBSD.org> X# X# $FreeBSD$ X# X XPORTNAME= jitsi XPORTVERSION= 1.0 XCATEGORIES= net-im java XMASTER_SITES= https://download.jitsi.org/jitsi/src/ \ X http://aetos.it.teithe.gr/~tzabal/files/ XDISTNAME= jitsi-src-1.0-latest X XMAINTAINER= tzabal@FreeBSD.org XCOMMENT= Open source IM and VoIP application X XUSE_ZIP= yes XUSE_JAVA= yes XUSE_ANT= yes XMAKE_ARGS= rebuild X XWRKSRC= ${WRKDIR}/${PORTNAME} X X.include <bsd.port.pre.mk> X Xdo-install: X @${ECHO_CMD} ">> Creating Jitsi directories..." X @${MKDIR} ${PREFIX}/lib/jitsi/sc-bundles X @${MKDIR} ${PREFIX}/lib/jitsi/lib/bundle X @${MKDIR} ${PREFIX}/lib/jitsi/lib/native X X# Bundles (Jitsi modules) X @${ECHO_CMD} ">> Installing Bundles (Jitsi modules)..." X @cd ${WRKSRC}/sc-bundles && ${COPYTREE_SHARE} \* \ X ${PREFIX}/lib/jitsi/sc-bundles X @cd ${WRKSRC}/sc-bundles/os-specific/freebsd && ${COPYTREE_SHARE} \* \ X ${PREFIX}/lib/jitsi/sc-bundles X @${RM} ${PREFIX}/lib/jitsi/sc-bundles/*slick*.jar X @${RM} -r ${PREFIX}/lib/jitsi/sc-bundles/os-specific X X# Library Jars X @${ECHO_CMD} ">> Installing Library Jars..." X @cd ${WRKSRC}/lib/bundle && ${COPYTREE_SHARE} \* \ X ${PREFIX}/lib/jitsi/lib/bundle "! -name junit.jar" X @${INSTALL_DATA} ${WRKSRC}/lib/os-specific/freebsd/jdic_stub.jar \ X ${PREFIX}/lib/jitsi/lib X @cd ${WRKSRC}/lib && ${COPYTREE_SHARE} "felix.jar jdic-all.jar \ X felix.client.run.properties logging.properties" \ X ${PREFIX}/lib/jitsi/lib X X# Native Libraries X @${ECHO_CMD} ">> Installing Native Libraries..." X.if ${ARCH} != amd64 X @cd ${WRKSRC}/lib/native/freebsd && ${COPYTREE_SHARE} \* \ X ${PREFIX}/lib/jitsi/lib/native X.else X @cd ${WRKSRC}/lib/native/freebsd-64 && ${COPYTREE_SHARE} \* \ X ${PREFIX}/lib/jitsi/lib/native X.endif X X# Desktop Entry X @${ECHO_CMD} ">> Creating desktop entry..." X @${INSTALL_DATA} ${FILESDIR}/jitsi.png ${PREFIX}/share/pixmaps X @${INSTALL_DATA} ${FILESDIR}/jitsi.desktop ${PREFIX}/share/applications X X# Wrapper script to run Jitsi X @${ECHO_CMD} ">> Installing wrapper script for Jitsi..." X @${INSTALL_SCRIPT} ${FILESDIR}/jitsi.sh ${PREFIX}/bin/jitsi X X.include <bsd.port.post.mk> bf38962de216f2b6d393d8a75d02d823 echo x - jitsi/pkg-descr sed 's/^X//' >jitsi/pkg-descr << '9f7ff11d5b4185f9801c7b65382d1656' XJitsi (formerly SIP Communicator) is an audio/video and chat communicator that Xsupports protocols such as SIP, XMPP/Jabber, AIM/ICQ, Windows Live, Yahoo! and Xmany other useful features. Jitsi is Open Source / Free Software, and is Xavailable under the terms of the LGPL. X XWWW: https://jitsi.org 9f7ff11d5b4185f9801c7b65382d1656 echo x - jitsi/pkg-plist sed 's/^X//' >jitsi/pkg-plist << '65d96dda0d21d08a3e1463733b530232' Xbin/jitsi Xlib/jitsi/lib/bundle/commons-logging.jar Xlib/jitsi/lib/bundle/log4j.jar Xlib/jitsi/lib/bundle/org.apache.felix.bundlerepository-1.6.4.jar Xlib/jitsi/lib/felix.client.run.properties Xlib/jitsi/lib/felix.jar Xlib/jitsi/lib/jdic-all.jar Xlib/jitsi/lib/jdic_stub.jar Xlib/jitsi/lib/logging.properties Xlib/jitsi/lib/native/libffmpeg.so Xlib/jitsi/lib/native/libhid.so Xlib/jitsi/lib/native/libhwaddressretriever.so Xlib/jitsi/lib/native/libjdic.so Xlib/jitsi/lib/native/libjdic_misc.so Xlib/jitsi/lib/native/libjg722.so Xlib/jitsi/lib/native/libscreencapture.so Xlib/jitsi/lib/native/libtray.so Xlib/jitsi/sc-bundles/addrbook.jar Xlib/jitsi/sc-bundles/advancedconfig.jar Xlib/jitsi/sc-bundles/aimaccregwizz.jar Xlib/jitsi/sc-bundles/argdelegation-service.jar Xlib/jitsi/sc-bundles/argdelegation.jar Xlib/jitsi/sc-bundles/bouncycastle.jar Xlib/jitsi/sc-bundles/branding.jar Xlib/jitsi/sc-bundles/browserlauncher.jar Xlib/jitsi/sc-bundles/callhistory.jar Xlib/jitsi/sc-bundles/certificate.jar Xlib/jitsi/sc-bundles/chatalerter.jar Xlib/jitsi/sc-bundles/chatconfig.jar Xlib/jitsi/sc-bundles/commons-codec.jar Xlib/jitsi/sc-bundles/configuration.jar Xlib/jitsi/sc-bundles/contacteventhandler.jar Xlib/jitsi/sc-bundles/contactinfo.jar Xlib/jitsi/sc-bundles/contactlist.jar Xlib/jitsi/sc-bundles/contactsource.jar Xlib/jitsi/sc-bundles/credentialsstorage.jar Xlib/jitsi/sc-bundles/defaultresources.jar Xlib/jitsi/sc-bundles/dns.jar Xlib/jitsi/sc-bundles/facebookaccregwizz.jar Xlib/jitsi/sc-bundles/fileaccess.jar Xlib/jitsi/sc-bundles/filehistory.jar Xlib/jitsi/sc-bundles/generalconfig.jar Xlib/jitsi/sc-bundles/globalproxyconfig.jar Xlib/jitsi/sc-bundles/globalshortcut.jar Xlib/jitsi/sc-bundles/googlecontacts.jar Xlib/jitsi/sc-bundles/googletalkaccregwizz.jar Xlib/jitsi/sc-bundles/hid.jar Xlib/jitsi/sc-bundles/history.jar Xlib/jitsi/sc-bundles/httputil.jar Xlib/jitsi/sc-bundles/icqaccregwizz.jar Xlib/jitsi/sc-bundles/ippiaccregwizz.jar Xlib/jitsi/sc-bundles/iptelaccregwizz.jar Xlib/jitsi/sc-bundles/jabberaccregwizz.jar Xlib/jitsi/sc-bundles/jfontchooserlib.jar Xlib/jitsi/sc-bundles/jmdnslib.jar Xlib/jitsi/sc-bundles/jnalib.jar Xlib/jitsi/sc-bundles/json.jar Xlib/jitsi/sc-bundles/keybindingChooser.jar Xlib/jitsi/sc-bundles/keybindings.jar Xlib/jitsi/sc-bundles/ldap.jar Xlib/jitsi/sc-bundles/meta-cl.jar Xlib/jitsi/sc-bundles/metahistory.jar Xlib/jitsi/sc-bundles/msghistory.jar Xlib/jitsi/sc-bundles/msnaccregwizz.jar Xlib/jitsi/sc-bundles/neomedia.jar Xlib/jitsi/sc-bundles/netaddr.jar Xlib/jitsi/sc-bundles/notification-handlers.jar Xlib/jitsi/sc-bundles/notification-service.jar Xlib/jitsi/sc-bundles/notification-wiring.jar Xlib/jitsi/sc-bundles/notificationconfig.jar Xlib/jitsi/sc-bundles/osdependent.jar Xlib/jitsi/sc-bundles/otr.jar Xlib/jitsi/sc-bundles/packetlogging.jar Xlib/jitsi/sc-bundles/plugin-certconfig.jar Xlib/jitsi/sc-bundles/plugin-contactsourceconfig.jar Xlib/jitsi/sc-bundles/plugin-dnsconfig.jar Xlib/jitsi/sc-bundles/plugin-ldap.jar Xlib/jitsi/sc-bundles/plugin-loggingutils.jar Xlib/jitsi/sc-bundles/plugin-nimbuzzavatars.jar Xlib/jitsi/sc-bundles/pluginmanager.jar Xlib/jitsi/sc-bundles/protocol-icq.jar Xlib/jitsi/sc-bundles/protocol-jabber.jar Xlib/jitsi/sc-bundles/protocol-media.jar Xlib/jitsi/sc-bundles/protocol-mock.jar Xlib/jitsi/sc-bundles/protocol-msn.jar Xlib/jitsi/sc-bundles/protocol-sip.jar Xlib/jitsi/sc-bundles/protocol-yahoo.jar Xlib/jitsi/sc-bundles/protocol.jar Xlib/jitsi/sc-bundles/provdisc-dhcp.jar Xlib/jitsi/sc-bundles/provdisc-mdns.jar Xlib/jitsi/sc-bundles/provdisc.jar Xlib/jitsi/sc-bundles/provisioning.jar Xlib/jitsi/sc-bundles/reconnectplugin.jar Xlib/jitsi/sc-bundles/replacement-bliptv.jar Xlib/jitsi/sc-bundles/replacement-dailymotion.jar Xlib/jitsi/sc-bundles/replacement-directimage.jar Xlib/jitsi/sc-bundles/replacement-flickr.jar Xlib/jitsi/sc-bundles/replacement-hulu.jar Xlib/jitsi/sc-bundles/replacement-metacafe.jar Xlib/jitsi/sc-bundles/replacement-smiley.jar Xlib/jitsi/sc-bundles/replacement-twitpic.jar Xlib/jitsi/sc-bundles/replacement-vbox7.jar Xlib/jitsi/sc-bundles/replacement-viddler.jar Xlib/jitsi/sc-bundles/replacement-vimeo.jar Xlib/jitsi/sc-bundles/replacement-youtube.jar Xlib/jitsi/sc-bundles/replacement.jar Xlib/jitsi/sc-bundles/resourcemanager.jar Xlib/jitsi/sc-bundles/sc-launcher.jar Xlib/jitsi/sc-bundles/sdes4j.jar Xlib/jitsi/sc-bundles/securityconfig.jar Xlib/jitsi/sc-bundles/shutdown-timeout.jar Xlib/jitsi/sc-bundles/simpleaccreg.jar Xlib/jitsi/sc-bundles/sipaccregwizz.jar Xlib/jitsi/sc-bundles/skinmanager.jar Xlib/jitsi/sc-bundles/smacklib.jar Xlib/jitsi/sc-bundles/spellChecker.jar Xlib/jitsi/sc-bundles/swing-ui.jar Xlib/jitsi/sc-bundles/swingnotification.jar Xlib/jitsi/sc-bundles/sysactivitynotifications.jar Xlib/jitsi/sc-bundles/ui-service.jar Xlib/jitsi/sc-bundles/update.jar Xlib/jitsi/sc-bundles/updateservice.jar Xlib/jitsi/sc-bundles/util.jar Xlib/jitsi/sc-bundles/version-impl.jar Xlib/jitsi/sc-bundles/version.jar Xlib/jitsi/sc-bundles/yahooaccregwizz.jar Xlib/jitsi/sc-bundles/zrtp4j.jar Xshare/applications/jitsi.desktop Xshare/pixmaps/jitsi.png X@dirrm lib/jitsi/sc-bundles X@dirrm lib/jitsi/lib/native X@dirrm lib/jitsi/lib/bundle X@dirrm lib/jitsi/lib X@dirrm lib/jitsi 65d96dda0d21d08a3e1463733b530232 echo x - jitsi/distinfo sed 's/^X//' >jitsi/distinfo << 'e29aed60b8513c8042b6a2613f260391' XSHA256 (jitsi-src-1.0-latest.zip) = cfc918f5b1c5890f10e3c0861cd51432ce33baa09a0a98068e51fbd58a05c46d XSIZE (jitsi-src-1.0-latest.zip) = 60376456 e29aed60b8513c8042b6a2613f260391 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201212051855.qB5ItGde079321>