Date: Mon, 9 Jul 2007 21:55:36 GMT From: zag <ezag87@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/114462: New port: net-im/jabbin Jabber client with VoIP Message-ID: <200707092155.l69LtaNt018095@www.freebsd.org> Resent-Message-ID: <200707092200.l69M06gZ006059@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 114462 >Category: ports >Synopsis: New port: net-im/jabbin Jabber client with VoIP >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: Mon Jul 09 22:00:05 GMT 2007 >Closed-Date: >Last-Modified: >Originator: zag >Release: FreeBSD 6.2-STABLE i386 >Organization: >Environment: >Description: Jabbin is an Open Source Jabber client program that allows free PC to PC calls using the VoIP system over the Jabber network. WWW: http://www.jabbin.com/ >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: # # . # ./Makefile # ./pkg-descr # ./distinfo # ./scripts # ./scripts/pre-configure # ./scripts/post-extract # ./scripts/configure # ./scripts/post-install # ./files # ./files/patch-3party-jrtplib-rtprandom.h # ./files/patch-voip-portaudio-pa_unix_oss.c # ./pkg-plist # echo c - . mkdir -p . > /dev/null 2>&1 echo x - ./Makefile sed 's/^X//' >./Makefile << 'END-of-./Makefile' X# New ports collection makefile for: jabbin X# Date created: 9 July 2007 X# Whom: zag X# X# $FreeBSD$ X# X XPORTNAME= jabbin XPORTVERSION= 2.0beta2a XCATEGORIES= net-im XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME} X XMAINTAINER= ezag87@gmail.com XCOMMENT= Jabber client with VoIP X XBUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake XLIB_DEPENDS= qca:${PORTSDIR}/devel/qca\ X speex:${PORTSDIR}/audio/speex\ X qt-mt:${PORTSDIR}/devel/qt4 X XUSE_BZIP2= yes XUSE_GMAKE= yes X X.include <bsd.port.mk> END-of-./Makefile echo x - ./pkg-descr sed 's/^X//' >./pkg-descr << 'END-of-./pkg-descr' XJabbin is an Open Source Jabber client program that allows free PC to PC Xcalls using the VoIP system over the Jabber network. X XWWW: http://www.jabbin.com/ END-of-./pkg-descr echo x - ./distinfo sed 's/^X//' >./distinfo << 'END-of-./distinfo' XMD5 (jabbin-2.0beta2a.tar.bz2) = b685999c6ba1f9c15eda2d69cc47361e XSHA256 (jabbin-2.0beta2a.tar.bz2) = 18aa7235f7a8a00a8c6f66c4c6c14b7a83109b0d04e88be7f44d26a5baf2de8b XSIZE (jabbin-2.0beta2a.tar.bz2) = 2601859 END-of-./distinfo echo c - ./scripts mkdir -p ./scripts > /dev/null 2>&1 echo x - ./scripts/pre-configure sed 's/^X//' >./scripts/pre-configure << 'END-of-./scripts/pre-configure' X#!/bin/sh Xexport QMAKESPEC=freebsd-g++ END-of-./scripts/pre-configure echo x - ./scripts/post-extract sed 's/^X//' >./scripts/post-extract << 'END-of-./scripts/post-extract' X#!/bin/sh Xchmod +x ${WRKSRC}/configure END-of-./scripts/post-extract echo x - ./scripts/configure sed 's/^X//' >./scripts/configure << 'END-of-./scripts/configure' X#!/bin/sh Xcd ${WRKSRC} X./configure --prefix=${PREFIX} Xecho "#define LIBDIR \"${PREFIX}/share/jabbin\"" >> ${WRKSRC}/src/common.h END-of-./scripts/configure echo x - ./scripts/post-install sed 's/^X//' >./scripts/post-install << 'END-of-./scripts/post-install' X#!/bin/sh Xmkdir ${PREFIX}/share/jabbin Xcp -R ${WRKSRC}/iconsets ${PREFIX}/share/jabbin/ END-of-./scripts/post-install echo c - ./files mkdir -p ./files > /dev/null 2>&1 echo x - ./files/patch-3party-jrtplib-rtprandom.h sed 's/^X//' >./files/patch-3party-jrtplib-rtprandom.h << 'END-of-./files/patch-3party-jrtplib-rtprandom.h' X+++ 3party/jrtplib/rtprandom.h X50a51,55 X> // X> // Another ugly workaround for FreeBSD: it does not compile with defined X> // RTP_SUPPORT_GNUDRAND. Thus, let's undef it... X> // X> #undef RTP_SUPPORT_GNUDRAND END-of-./files/patch-3party-jrtplib-rtprandom.h echo x - ./files/patch-voip-portaudio-pa_unix_oss.c sed 's/^X//' >./files/patch-voip-portaudio-pa_unix_oss.c << 'END-of-./files/patch-voip-portaudio-pa_unix_oss.c' X+++ voip/portaudio/pa_unix_oss.c X46,47c46,51 X< #else X< #include <machine/soundcard.h> /* JH20010905 */ X--- X> #else X> // X> // Workaround for FreeBSD. Yep, looks ugly... I haven't got other ideas. X> // X> // #include <machine/soundcard.h> /* JH20010905 */ X> #include <sys/soundcard.h> END-of-./files/patch-voip-portaudio-pa_unix_oss.c echo x - ./pkg-plist sed 's/^X//' >./pkg-plist << 'END-of-./pkg-plist' Xbin/jabbin Xshare/jabbin/iconsets/emoticons/ikonboard-3.1.jisp Xshare/jabbin/iconsets/roster/readme Xshare/jabbin/iconsets/roster/default/Thumbs.db Xshare/jabbin/iconsets/roster/default/ask.png Xshare/jabbin/iconsets/roster/default/away.png Xshare/jabbin/iconsets/roster/default/call.png Xshare/jabbin/iconsets/roster/default/chat.png Xshare/jabbin/iconsets/roster/default/connect.gif Xshare/jabbin/iconsets/roster/default/connect.png Xshare/jabbin/iconsets/roster/default/dnd.png Xshare/jabbin/iconsets/roster/default/ffc.png Xshare/jabbin/iconsets/roster/default/file.png Xshare/jabbin/iconsets/roster/default/groupclose.png Xshare/jabbin/iconsets/roster/default/groupempty.png Xshare/jabbin/iconsets/roster/default/groupopen.png Xshare/jabbin/iconsets/roster/default/headline.png Xshare/jabbin/iconsets/roster/default/icondef.xml Xshare/jabbin/iconsets/roster/default/invisible.png Xshare/jabbin/iconsets/roster/default/message.png Xshare/jabbin/iconsets/roster/default/noauth.png Xshare/jabbin/iconsets/roster/default/offline.png Xshare/jabbin/iconsets/roster/default/online.png Xshare/jabbin/iconsets/roster/default/perr.png Xshare/jabbin/iconsets/roster/default/system.png Xshare/jabbin/iconsets/roster/default/xa.png Xshare/jabbin/iconsets/system/readme Xshare/jabbin/iconsets/system/default/Thumbs.db Xshare/jabbin/iconsets/system/default/account.png Xshare/jabbin/iconsets/system/default/add-22.png Xshare/jabbin/iconsets/system/default/add.png Xshare/jabbin/iconsets/system/default/arrow_down.png Xshare/jabbin/iconsets/system/default/arrow_left.png Xshare/jabbin/iconsets/system/default/arrow_right.png Xshare/jabbin/iconsets/system/default/arrow_up.png Xshare/jabbin/iconsets/system/default/browse.png Xshare/jabbin/iconsets/system/default/call-22.png Xshare/jabbin/iconsets/system/default/call-copy-22.png Xshare/jabbin/iconsets/system/default/call-reject-22.png Xshare/jabbin/iconsets/system/default/call-reject1-22.png Xshare/jabbin/iconsets/system/default/call.png Xshare/jabbin/iconsets/system/default/call_reject.png Xshare/jabbin/iconsets/system/default/calllog_accepted.png Xshare/jabbin/iconsets/system/default/calllog_rejected.png Xshare/jabbin/iconsets/system/default/calllog_toaccepted.png Xshare/jabbin/iconsets/system/default/cancel.png Xshare/jabbin/iconsets/system/default/changeacc.png Xshare/jabbin/iconsets/system/default/chat-22.png Xshare/jabbin/iconsets/system/default/chat.png Xshare/jabbin/iconsets/system/default/chatclear.png Xshare/jabbin/iconsets/system/default/close-tab.png Xshare/jabbin/iconsets/system/default/close.png Xshare/jabbin/iconsets/system/default/close_tab.png Xshare/jabbin/iconsets/system/default/closetab.png Xshare/jabbin/iconsets/system/default/configure_toolbars.png Xshare/jabbin/iconsets/system/default/disco.png Xshare/jabbin/iconsets/system/default/download.png Xshare/jabbin/iconsets/system/default/edit.png Xshare/jabbin/iconsets/system/default/editclear.png Xshare/jabbin/iconsets/system/default/editcopy.png Xshare/jabbin/iconsets/system/default/editcut.png Xshare/jabbin/iconsets/system/default/editdelete.png Xshare/jabbin/iconsets/system/default/editpaste.png Xshare/jabbin/iconsets/system/default/edittrash.png Xshare/jabbin/iconsets/system/default/events.png Xshare/jabbin/iconsets/system/default/eye-blue.png Xshare/jabbin/iconsets/system/default/eye_blue.png Xshare/jabbin/iconsets/system/default/face.png Xshare/jabbin/iconsets/system/default/file-mamager.png Xshare/jabbin/iconsets/system/default/file-manager.png Xshare/jabbin/iconsets/system/default/filemanager.png Xshare/jabbin/iconsets/system/default/groupchat-22.png Xshare/jabbin/iconsets/system/default/groupchat.png Xshare/jabbin/iconsets/system/default/help.png Xshare/jabbin/iconsets/system/default/history-22.png Xshare/jabbin/iconsets/system/default/history.png Xshare/jabbin/iconsets/system/default/icon_16.png Xshare/jabbin/iconsets/system/default/icon_32.png Xshare/jabbin/iconsets/system/default/icon_48.png Xshare/jabbin/iconsets/system/default/icon_mac.png Xshare/jabbin/iconsets/system/default/icondef.xml Xshare/jabbin/iconsets/system/default/info.png Xshare/jabbin/iconsets/system/default/jabber.png Xshare/jabbin/iconsets/system/default/key.png Xshare/jabbin/iconsets/system/default/key2.png Xshare/jabbin/iconsets/system/default/key_bad.png Xshare/jabbin/iconsets/system/default/key_unknown.png Xshare/jabbin/iconsets/system/default/microphone.png Xshare/jabbin/iconsets/system/default/music_player.png Xshare/jabbin/iconsets/system/default/ok.png Xshare/jabbin/iconsets/system/default/options.png Xshare/jabbin/iconsets/system/default/pgp.png Xshare/jabbin/iconsets/system/default/play.png Xshare/jabbin/iconsets/system/default/play_sounds.png Xshare/jabbin/iconsets/system/default/psilogo.png Xshare/jabbin/iconsets/system/default/psimain.png Xshare/jabbin/iconsets/system/default/quit.png Xshare/jabbin/iconsets/system/default/register.png Xshare/jabbin/iconsets/system/default/reload.png Xshare/jabbin/iconsets/system/default/remove.png Xshare/jabbin/iconsets/system/default/search.png Xshare/jabbin/iconsets/system/default/send.png Xshare/jabbin/iconsets/system/default/smile.png Xshare/jabbin/iconsets/system/default/ssl_no.png Xshare/jabbin/iconsets/system/default/ssl_yes.png Xshare/jabbin/iconsets/system/default/stop.png Xshare/jabbin/iconsets/system/default/time.png Xshare/jabbin/iconsets/system/default/tip.png Xshare/jabbin/iconsets/system/default/upload-22.png Xshare/jabbin/iconsets/system/default/upload.png Xshare/jabbin/iconsets/system/default/url.png Xshare/jabbin/iconsets/system/default/v-card-22.png Xshare/jabbin/iconsets/system/default/vcard-22.png Xshare/jabbin/iconsets/system/default/vcard.png Xshare/jabbin/iconsets/system/default/xml.png Xshare/jabbin/iconsets/system/default/clients/Thumbs.db Xshare/jabbin/iconsets/system/default/clients/aim.png Xshare/jabbin/iconsets/system/default/clients/exodus.png Xshare/jabbin/iconsets/system/default/clients/gabber.png Xshare/jabbin/iconsets/system/default/clients/gadu.png Xshare/jabbin/iconsets/system/default/clients/gaim.png Xshare/jabbin/iconsets/system/default/clients/gossip.png Xshare/jabbin/iconsets/system/default/clients/icq.png Xshare/jabbin/iconsets/system/default/clients/jajc.png Xshare/jabbin/iconsets/system/default/clients/kopete.png Xshare/jabbin/iconsets/system/default/clients/msn.png Xshare/jabbin/iconsets/system/default/clients/nitro.png Xshare/jabbin/iconsets/system/default/clients/pandion.png Xshare/jabbin/iconsets/system/default/clients/tkabber.png Xshare/jabbin/iconsets/system/default/clients/trillian.png Xshare/jabbin/iconsets/system/default/clients/unknown.png Xshare/jabbin/iconsets/system/default/clients/yahoo.png X@dirrm share/jabbin/iconsets/system/default/clients X@dirrm share/jabbin/iconsets/system/default X@dirrm share/jabbin/iconsets/system X@dirrm share/jabbin/iconsets/roster/default X@dirrm share/jabbin/iconsets/roster X@dirrm share/jabbin/iconsets/emoticons X@dirrm share/jabbin/iconsets X@dirrm share/jabbin END-of-./pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200707092155.l69LtaNt018095>