ports/174208: New port: net-im/jitsi Open source IM and VoIP application
tzabal at it.teithe.gr
tzabal at it.teithe.gr
Mon Dec 10 21:40:03 UTC 2012
The following reply was made to PR ports/174208; it has been noted by GNATS.
From: tzabal at it.teithe.gr
To: bug-followup at FreeBSD.org
Cc:
Subject: Re: ports/174208: New port: net-im/jitsi Open source IM and VoIP
application
Date: Mon, 10 Dec 2012 23:35:51 +0200
This message is in MIME format.
--=_1o8f8wydu46v
Content-Type: text/plain;
charset=UTF-8;
DelSp="Yes";
format="flowed"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit
Please ignore the original shar file that has been attached with the
PR, and use the one attached with this email.
In the structure of the first version, there was a .png image that
rendered unable the correct extraction of the shar file. Now the .png
image is not included in the port and it is copied from the build
directory of Jitsi.
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
--=_1o8f8wydu46v
Content-Type: text/plain;
charset=ISO-8859-1;
name="jitsi.shar"
Content-Disposition: attachment;
filename="jitsi.shar"
Content-Transfer-Encoding: 7bit
# 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 at dirrm lib/jitsi/sc-bundles
X at dirrm lib/jitsi/lib/native
X at dirrm lib/jitsi/lib/bundle
X at dirrm lib/jitsi/lib
X at 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 <tzabal at 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 at 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} ${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 <bsd.port.post.mk>
bf38962de216f2b6d393d8a75d02d823
exit
--=_1o8f8wydu46v--
More information about the freebsd-ports-bugs
mailing list