# Created by: Tzanetos Balitsaris # $FreeBSD$ PORTNAME= jitsi PORTVERSION= 2.3 CATEGORIES= net-im java MASTER_SITES= http://aetos.it.teithe.gr/~tzabal/ports/jitsi/ \ http://www.c-s.li/ports/ DISTNAME= jitsi-master-084e2b42b5 MAINTAINER= tzabal@it.teithe.gr COMMENT= Open source IM and VoIP application MAN1= jitsi.1 USE_ZIP= yes USE_JAVA= yes USE_ANT= yes MAKE_ARGS= rebuild USE_LDCONFIG= ${PREFIX}/lib/jitsi/lib/native ONLY_FOR_ARCHS= i386 amd64 DESKTOP_ENTRIES="Jitsi" \ "VoIP and Instant Messenger" \ ${PREFIX}/share/pixmaps/jitsi.png \ jitsi \ "Network;InstantMessaging;VideoConference;Java;" \ true NO_STAGE= yes .include do-install: @${ECHO_CMD} ">> Creating Jitsi directories..." @${MKDIR} ${PREFIX}/lib/jitsi/sc-bundles @${MKDIR} ${PREFIX}/lib/jitsi/lib/bundle @${MKDIR} ${PREFIX}/lib/jitsi/lib/native # Bundles (Jitsi modules) @${ECHO_CMD} ">> Installing bundles (Jitsi modules)..." @cd ${WRKSRC}/sc-bundles && ${COPYTREE_SHARE} \* \ ${PREFIX}/lib/jitsi/sc-bundles @${RM} ${PREFIX}/lib/jitsi/sc-bundles/*slick*.jar @${RM} -r ${PREFIX}/lib/jitsi/sc-bundles/os-specific # Library Jars @${ECHO_CMD} ">> Installing library jars..." @cd ${WRKSRC}/lib/bundle && ${COPYTREE_SHARE} \* \ ${PREFIX}/lib/jitsi/lib/bundle "! -name junit.jar" @cd ${WRKSRC}/lib && ${COPYTREE_SHARE} "felix.jar jdic-all.jar \ felix.client.run.properties logging.properties" \ ${PREFIX}/lib/jitsi/lib # Native Libraries @${ECHO_CMD} ">> Installing native libraries..." .if ${ARCH} != amd64 @cd ${WRKSRC}/lib/native/freebsd && ${COPYTREE_SHARE} \* \ ${PREFIX}/lib/jitsi/lib/native .else @cd ${WRKSRC}/lib/native/freebsd-64 && ${COPYTREE_SHARE} \* \ ${PREFIX}/lib/jitsi/lib/native .endif # Wrapper script to run Jitsi @${ECHO_CMD} ">> Installing wrapper script..." @${INSTALL_SCRIPT} ${FILESDIR}/jitsi.sh ${PREFIX}/bin/jitsi # Manual page @${ECHO_CMD} ">> Installing the manual page..." @${INSTALL_MAN} ${FILESDIR}/jitsi.1 ${MANPREFIX}/man/man1 # Desktop related @${ECHO_CMD} ">> Installing Jitsi's logo..." @${INSTALL_DATA} ${WRKSRC}/resources/images/logo/sc_logo_128x128.png \ ${PREFIX}/share/pixmaps/jitsi.png post-install: @${CAT} ${PKGMESSAGE} .include