From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Dec 5 19:00:00 2012 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9527F8DB for ; Wed, 5 Dec 2012 19:00:00 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 65FCE8FC13 for ; Wed, 5 Dec 2012 19:00:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id qB5J00l6037985 for ; Wed, 5 Dec 2012 19:00:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id qB5J00lP037984; Wed, 5 Dec 2012 19:00:00 GMT (envelope-from gnats) Resent-Date: Wed, 5 Dec 2012 19:00:00 GMT Resent-Message-Id: <201212051900.qB5J00lP037984@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Tzanetos Balitsaris Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8B04B697 for ; Wed, 5 Dec 2012 18:55:16 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 6843B8FC16 for ; Wed, 5 Dec 2012 18:55:16 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.5/8.14.5) with ESMTP id qB5ItGq6079322 for ; Wed, 5 Dec 2012 18:55:16 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.5/8.14.5/Submit) id qB5ItGde079321; Wed, 5 Dec 2012 18:55:16 GMT (envelope-from nobody) Message-Id: <201212051855.qB5ItGde079321@red.freebsd.org> Date: Wed, 5 Dec 2012 18:55:16 GMT From: Tzanetos Balitsaris To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Subject: ports/174208: New port: net-im/jitsi Open source IM and VoIP application X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Dec 2012 19:00:00 -0000 >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렆 P 0!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?l*X.#ʁ;_%GDǛhm%hRU0W{!s]I?t_Cqx!3e.DXWnSzy3"38*JK@$SQ}`[u"Ϻk^MmXT0 f[NɸuZQK5>چaPp>6)ɂ._~ɦ4W|7ZXtZJr~Oە  YzwrDȌ L<T͜ gUй|v#|(G6/)|H^ - XcU}^SzYYMTk\`+rsIUM]p8N\J^#6JupZ{v~)a.$2N]2q%gؖ+FTPNOV2Χ;.=iG 0!*MܺWJA-?s XIv$lfd2X B)W}ؓ¶JTG;gƌ* ^N!Ɉ*\/%'QTcX X8dNL1їDi]YZj_7v~iI~%Z2}Jy^)J'?|cmII]/A[>"T\)tLDzJn\Wf\QOG-n[aO[/7TCc+2ijS8Cud]qGdvwn]t\Fjtw*SKe^ƅʟEmL'‹d!1NO\u'mK/xnr¸^QF Z^O,wf P72:d౯Z2Xh![}#-2NT%F:8 ed&=-.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洶"t;%7&p#9UQSYf6Q= s8gڰ4>Í2vH,2 @Rg X%h")d'rDaEjq~v4j(1 XpP \N/* ߷'^:07%JtV?>ȋF]K5?+Pr25=FPSQ.!qG_ X2c1T%HHֽ rt{w7ImdjY4næC XAgm XE}$ ZdOZxKMSQOJF Ȑ#X$Q Oi aV-B[_X;R1C{2 9$6a*^"ʠS9Uڿ4qAT>QP:`\M|T[G+Uȝ7>z X53KsX1|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 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 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 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: