# 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.sh # jitsi/pkg-plist # jitsi/pkg-descr # jitsi/distinfo # jitsi/Makefile # 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.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/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/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/distinfo sed 's/^X//' >jitsi/distinfo << 'e29aed60b8513c8042b6a2613f260391' XSHA256 (jitsi-src-1.0-latest.zip) = cfc918f5b1c5890f10e3c0861cd51432ce33baa09a0a98068e51fbd58a05c46d XSIZE (jitsi-src-1.0-latest.zip) = 60376456 e29aed60b8513c8042b6a2613f260391 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} ${WRKSRC}/resources/images/logo/sc_logo_128x128.png \ X ${PREFIX}/share/pixmaps/jitsi.png 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 exit