Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 2 May 2002 14:17:51 +1200 (NZST)
From:      Jonathan Chen <jonc@chen.org.nz>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/37659: New Port: psi (Jabber client)
Message-ID:  <200205020217.g422Hp2B009820@loki.wapsolutions.co.nz>

next in thread | raw e-mail | index | archive | help

>Number:         37659
>Category:       ports
>Synopsis:       New Port: psi (Jabber client)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed May 01 19:20:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Jonathan Chen
>Release:        FreeBSD 4.5-STABLE i386
>Organization:
>Environment:
System: FreeBSD loki.wapsolutions.co.nz 4.5-STABLE FreeBSD 4.5-STABLE #1: Mon Apr 29 13:54:55 NZST 2002 root@loki.wapsolutions.co.nz:/usr/src/sys/compile/LOKI i386
>Description:
New port of psi-0.8.5, a Qt-toolkit (not KDE) based Jabber client
>How-To-Repeat:

>Fix:
# 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:
#
#	psi
#	psi/pkg-plist
#	psi/pkg-descr
#	psi/pkg-comment
#	psi/distinfo
#	psi/Makefile
#	psi/files
#	psi/files/template.patch-common.cpp
#
echo c - psi
mkdir -p psi > /dev/null 2>&1
echo x - psi/pkg-plist
sed 's/^X//' >psi/pkg-plist << 'END-of-psi/pkg-plist'
Xbin/psi
Xshare/psi/COPYING
Xshare/psi/README
Xshare/psi/image/ft_folder.png
Xshare/psi/image/yahoo_dnd.png
Xshare/psi/image/aim_xa.png
Xshare/psi/image/icq_online.png
Xshare/psi/image/icon_mac.png
Xshare/psi/image/trans_dnd.png
Xshare/psi/image/icq_xa.png
Xshare/psi/image/trans_away.png
Xshare/psi/image/msn_dnd.png
Xshare/psi/image/aim_dnd.png
Xshare/psi/image/icq_away.png
Xshare/psi/image/msn_online.png
Xshare/psi/image/yahoo_away.png
Xshare/psi/image/yahoo_offline.png
Xshare/psi/image/icq_offline.png
Xshare/psi/image/psimain.png
Xshare/psi/image/msn_xa.png
Xshare/psi/image/msn_away.png
Xshare/psi/image/aim_offline.png
Xshare/psi/image/ft_file.png
Xshare/psi/image/aim_away.png
Xshare/psi/image/chatsend.png
Xshare/psi/image/chatclear.png
Xshare/psi/image/yahoo_online.png
Xshare/psi/image/psilogo.png
Xshare/psi/image/aim_online.png
Xshare/psi/image/trans_online.png
Xshare/psi/image/trans_offline.png
Xshare/psi/image/ft_back.png
Xshare/psi/image/icq_dnd.png
Xshare/psi/image/yahoo_xa.png
Xshare/psi/image/trans_xa.png
Xshare/psi/image/msn_offline.png
Xshare/psi/image/ssl_yes.png
Xshare/psi/image/ssl_no.png
Xshare/psi/image/psiwmdock1.png
Xshare/psi/image/account.png
Xshare/psi/image/icon_16.png
Xshare/psi/image/icon_32.png
Xshare/psi/image/icon_48.png
Xshare/psi/iconsets/icq2/desc
Xshare/psi/iconsets/icq2/online.png
Xshare/psi/iconsets/icq2/dnd.png
Xshare/psi/iconsets/icq2/message.png
Xshare/psi/iconsets/icq2/away.png
Xshare/psi/iconsets/icq2/chat.png
Xshare/psi/iconsets/icq2/offline.png
Xshare/psi/iconsets/icq2/send.png
Xshare/psi/iconsets/icq2/xa.png
Xshare/psi/iconsets/licq/desc
Xshare/psi/iconsets/licq/online.png
Xshare/psi/iconsets/licq/dnd.png
Xshare/psi/iconsets/licq/message.png
Xshare/psi/iconsets/licq/away.png
Xshare/psi/iconsets/licq/chat.png
Xshare/psi/iconsets/licq/offline.png
Xshare/psi/iconsets/licq/add.png
Xshare/psi/iconsets/licq/send.png
Xshare/psi/iconsets/licq/xa.png
Xshare/psi/iconsets/cosmic/desc
Xshare/psi/iconsets/cosmic/online.png
Xshare/psi/iconsets/cosmic/dnd.png
Xshare/psi/iconsets/cosmic/message.png
Xshare/psi/iconsets/cosmic/history.png
Xshare/psi/iconsets/cosmic/away.png
Xshare/psi/iconsets/cosmic/chat.png
Xshare/psi/iconsets/cosmic/system.png
Xshare/psi/iconsets/cosmic/offline.png
Xshare/psi/iconsets/cosmic/remove.png
Xshare/psi/iconsets/cosmic/groupempty.png
Xshare/psi/iconsets/cosmic/groupclose.png
Xshare/psi/iconsets/cosmic/add.png
Xshare/psi/iconsets/cosmic/changeacc.png
Xshare/psi/iconsets/cosmic/send.png
Xshare/psi/iconsets/cosmic/url.png
Xshare/psi/iconsets/cosmic/xa.png
Xshare/psi/iconsets/cosmic/groupopen.png
Xshare/psi/iconsets/cosmic/info.png
Xshare/psi/iconsets/cosmic/headline.png
Xshare/psi/iconsets/smiley/desc
Xshare/psi/iconsets/smiley/online.png
Xshare/psi/iconsets/smiley/dnd.png
Xshare/psi/iconsets/smiley/message.png
Xshare/psi/iconsets/smiley/away.png
Xshare/psi/iconsets/smiley/chat.png
Xshare/psi/iconsets/smiley/offline.png
Xshare/psi/iconsets/smiley/send.png
Xshare/psi/iconsets/smiley/xa.png
Xshare/psi/iconsets/lightbulb/desc
Xshare/psi/iconsets/lightbulb/xa.png
Xshare/psi/iconsets/lightbulb/online.png
Xshare/psi/iconsets/lightbulb/dnd.png
Xshare/psi/iconsets/lightbulb/message.png
Xshare/psi/iconsets/lightbulb/away.png
Xshare/psi/iconsets/lightbulb/chat.png
Xshare/psi/iconsets/lightbulb/system.png
Xshare/psi/iconsets/lightbulb/offline.png
Xshare/psi/iconsets/lightbulb/groupempty.png
Xshare/psi/iconsets/lightbulb/groupclose.png
Xshare/psi/iconsets/lightbulb/groupopen.png
Xshare/psi/iconsets/gabber/desc
Xshare/psi/iconsets/gabber/away.png
Xshare/psi/iconsets/gabber/chat.png
Xshare/psi/iconsets/gabber/dnd.png
Xshare/psi/iconsets/gabber/message.png
Xshare/psi/iconsets/gabber/offline.png
Xshare/psi/iconsets/gabber/online.png
Xshare/psi/iconsets/gabber/xa.png
Xshare/psi/iconsets/mike/away.png
Xshare/psi/iconsets/mike/chat.png
Xshare/psi/iconsets/mike/dnd.png
Xshare/psi/iconsets/mike/message.png
Xshare/psi/iconsets/mike/offline.png
Xshare/psi/iconsets/mike/online.png
Xshare/psi/iconsets/mike/send.png
Xshare/psi/iconsets/mike/xa.png
Xshare/psi/iconsets/mike/desc
Xshare/psi/iconsets/stellar/add.png
Xshare/psi/iconsets/stellar/away.png
Xshare/psi/iconsets/stellar/changeacc.png
Xshare/psi/iconsets/stellar/chat.png
Xshare/psi/iconsets/stellar/desc
Xshare/psi/iconsets/stellar/dnd.png
Xshare/psi/iconsets/stellar/groupclose.png
Xshare/psi/iconsets/stellar/groupempty.png
Xshare/psi/iconsets/stellar/groupopen.png
Xshare/psi/iconsets/stellar/headline.png
Xshare/psi/iconsets/stellar/history.png
Xshare/psi/iconsets/stellar/info.png
Xshare/psi/iconsets/stellar/message.png
Xshare/psi/iconsets/stellar/offline.png
Xshare/psi/iconsets/stellar/online.png
Xshare/psi/iconsets/stellar/remove.png
Xshare/psi/iconsets/stellar/send.png
Xshare/psi/iconsets/stellar/system.png
Xshare/psi/iconsets/stellar/url.png
Xshare/psi/iconsets/stellar/xa.png
Xshare/psi/sound/chat1.wav
Xshare/psi/sound/online.wav
Xshare/psi/sound/offline.wav
Xshare/psi/sound/chat2.wav
Xshare/psi/sound/send.wav
X@dirrm share/psi/iconsets/stellar
X@dirrm share/psi/iconsets/smiley
X@dirrm share/psi/iconsets/mike
X@dirrm share/psi/iconsets/lightbulb
X@dirrm share/psi/iconsets/licq
X@dirrm share/psi/iconsets/icq2
X@dirrm share/psi/iconsets/gabber
X@dirrm share/psi/iconsets/cosmic
X@dirrm share/psi/sound
X@dirrm share/psi/image
X@dirrm share/psi/iconsets
X@dirrm share/psi
END-of-psi/pkg-plist
echo x - psi/pkg-descr
sed 's/^X//' >psi/pkg-descr << 'END-of-psi/pkg-descr'
XPsi is a Jabber client built with the Qt toolkit.
XIt does not require KDE to run.
X
XWWW: http://psi.affinix.com/
END-of-psi/pkg-descr
echo x - psi/pkg-comment
sed 's/^X//' >psi/pkg-comment << 'END-of-psi/pkg-comment'
XA Qt-based Jabber client
END-of-psi/pkg-comment
echo x - psi/distinfo
sed 's/^X//' >psi/distinfo << 'END-of-psi/distinfo'
XMD5 (psi-0.8.5.tar.bz2) = 74a8f8f3dd329422cbbdb96c8b26b651
END-of-psi/distinfo
echo x - psi/Makefile
sed 's/^X//' >psi/Makefile << 'END-of-psi/Makefile'
X# New ports collection makefile for:	psi
X# Date created:		Wed May  1 20:27:23 NZST 2002
X# Whom:			jonc@chen.org.nz
X#
X# $FreeBSD$
X#
X
XPORTNAME=	psi
XPORTVERSION=	0.8.5
XCATEGORIES=	net
XMASTER_SITES=	http://psi.affinix.com/files/${PORTVERSION}/
X
XMAINTAINER=	jonc@chen.org.nz
X
XLIB_DEPENDS=	qt-mt.3:${PORTSDIR}/x11-toolkits/qt30
X
XUSE_X_PREFIX=	yes
XUSE_BZIP2=	yes
X
XBUILD_WRKSRC=	${WRKSRC}/src
XMAKE_ARGS=	QTDIR=${X11BASE}
XEXTRA_PATCHES=	${WRKDIR}/patch-common.cpp
X
Xpre-patch:
X	${SED} s,%%PREFIX%%,${PREFIX}, ${PATCHDIR}/template.patch-common.cpp > \
X		${WRKDIR}/patch-common.cpp
X
Xpre-build:
X	cd ${BUILD_WRKSRC}; qmake -spec ${X11BASE}/mkspecs/freebsd-g++ psi.pro
X
Xdo-install:
X	${MKDIR} ${PREFIX}/share/psi
X	cd ${INSTALL_WRKSRC}; \
X		${CP} -r image iconsets sound README COPYING ${PREFIX}/share/psi
X	${CP} ${BUILD_WRKSRC}/psi ${PREFIX}/bin
X
X.include <bsd.port.mk>
END-of-psi/Makefile
echo c - psi/files
mkdir -p psi/files > /dev/null 2>&1
echo x - psi/files/template.patch-common.cpp
sed 's/^X//' >psi/files/template.patch-common.cpp << 'END-of-psi/files/template.patch-common.cpp'
X$FreeBSD$
X
X--- src/common.cpp.orig	Wed May  1 22:06:07 2002
X+++ src/common.cpp	Wed May  1 22:06:47 2002
X@@ -1130,7 +1130,7 @@
X #ifdef Q_WS_X11
X QString getResourcesDir()
X {
X-	return "/usr/local/psi";
X+	return "%%PREFIX%%/share/psi";
X }
X 
X QString getHomeDir()
END-of-psi/files/template.patch-common.cpp
exit

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200205020217.g422Hp2B009820>