ports/96097: New port: net-im/cjc

Andrew Pantyukhin infofarmer at gmail.com
Thu Apr 20 12:30:28 UTC 2006


>Number:         96097
>Category:       ports
>Synopsis:       New port: net-im/cjc
>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:   Thu Apr 20 12:30:20 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Andrew Pantyukhin
>Release:        FreeBSD 6.1-RC i386
>Organization:
>Environment:
System: FreeBSD thror.intranet.gubkin.ru 6.1-RC FreeBSD 6.1-RC #8: Mon Apr 10 16:20:57 MSD 2006 sat at thror.intranet.gubkin.ru:/usr/obj/usr/src/sys/SATH i386


	
>Description:
The Console Jabber Client

This port depends on PR #96051 (pyxmpp libs update)
	
>How-To-Repeat:
	
>Fix:

	

--- cjc.shar begins here ---
# 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:
#
#	cjc
#	cjc/Makefile
#	cjc/distinfo
#	cjc/pkg-descr
#	cjc/pkg-plist
#
echo c - cjc
mkdir -p cjc > /dev/null 2>&1
echo x - cjc/Makefile
sed 's/^X//' >cjc/Makefile << 'END-of-cjc/Makefile'
X# New ports collection makefile for:	cjc
X# Date created:		19 April 2006
X# Whom:			Andrew Pantyukhin <infofarmer at gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	cjc
XPORTVERSION=	1.0.0
XCATEGORIES=	net-im python
XMASTER_SITES=	http://jabberstudio.2nw.net/cjc/
X
XMAINTAINER=	infofarmer at gmail.com
XCOMMENT=	The Console Jabber Client
X
XRUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pyxmpp>=1.0.0:${PORTSDIR}/net-im/py-pyxmpp
X
XUSE_PYTHON=	2.3+
XMAKE_ENV+=	prefix=${PREFIX} pkg_datadir=${DATADIR} INSTALL_DIR="${INSTALL} -d"
XMAKE_ARGS+=	-E prefix -E pkg_datadir -E pkg_docdir -E INSTALL -E INSTALL_DATA \
X		-E INSTALL_DIR
X
X.ifdef NOPORTDOCS
XMAKE_ENV+=	pkg_docdir= DOCS=
XMAKE_ARGS+=	-E DOCS
X.else
XMAKE_ENV+=	pkg_docdir=${DOCSDIR}
XPORTDOCS=	manual.html COPYING ChangeLog README TODO
X.endif
X
Xpost-patch:
X	@${GREP} -lr '/usr/bin/python' ${WRKSRC} | \
X		${XARGS} ${REINPLACE_CMD} -e "s!/usr/bin/python!${PYTHON_CMD}!"
X
X.include <bsd.port.mk>
END-of-cjc/Makefile
echo x - cjc/distinfo
sed 's/^X//' >cjc/distinfo << 'END-of-cjc/distinfo'
XMD5 (cjc-1.0.0.tar.gz) = a557fabab8ca2070f444a307cb18d66a
XSHA256 (cjc-1.0.0.tar.gz) = a2f00c28dc5ae86551e1ce1a8bff98d2b33566fe14a60c4f689b15b81f32cc00
XSIZE (cjc-1.0.0.tar.gz) = 106948
END-of-cjc/distinfo
echo x - cjc/pkg-descr
sed 's/^X//' >cjc/pkg-descr << 'END-of-cjc/pkg-descr'
XCJC is a Jabber/XMPP client for text terminals. It uses pyxmpp
Xlibrary for XMPP comunication and curses for screen output. It
Xis not finished yet, but still quite usable. Its user interface
Xis resembling those of popular IRC clients like irssi or BitchX.
X
XWWW: http://cjc.jabberstudio.org/
END-of-cjc/pkg-descr
echo x - cjc/pkg-plist
sed 's/^X//' >cjc/pkg-plist << 'END-of-cjc/pkg-plist'
Xbin/cjc
X%%DATADIR%%/cjc/__init__.py
X%%DATADIR%%/cjc/__init__.pyc
X%%DATADIR%%/cjc/cjclogging.py
X%%DATADIR%%/cjc/cjclogging.pyc
X%%DATADIR%%/cjc/common.py
X%%DATADIR%%/cjc/common.pyc
X%%DATADIR%%/cjc/completions.py
X%%DATADIR%%/cjc/completions.pyc
X%%DATADIR%%/cjc/main.py
X%%DATADIR%%/cjc/main.pyc
X%%DATADIR%%/cjc/plugin.py
X%%DATADIR%%/cjc/plugin.pyc
X%%DATADIR%%/cjc/themes.py
X%%DATADIR%%/cjc/themes.pyc
X%%DATADIR%%/cjc/tls.py
X%%DATADIR%%/cjc/tls.pyc
X%%DATADIR%%/cjc/ui/__init__.py
X%%DATADIR%%/cjc/ui/__init__.pyc
X%%DATADIR%%/cjc/ui/bool_input.py
X%%DATADIR%%/cjc/ui/bool_input.pyc
X%%DATADIR%%/cjc/ui/buffer.py
X%%DATADIR%%/cjc/ui/buffer.pyc
X%%DATADIR%%/cjc/ui/choice_input.py
X%%DATADIR%%/cjc/ui/choice_input.pyc
X%%DATADIR%%/cjc/ui/cmdtable.py
X%%DATADIR%%/cjc/ui/cmdtable.pyc
X%%DATADIR%%/cjc/ui/complete.py
X%%DATADIR%%/cjc/ui/complete.pyc
X%%DATADIR%%/cjc/ui/form_buffer.py
X%%DATADIR%%/cjc/ui/form_buffer.pyc
X%%DATADIR%%/cjc/ui/input.py
X%%DATADIR%%/cjc/ui/input.pyc
X%%DATADIR%%/cjc/ui/input_widget.py
X%%DATADIR%%/cjc/ui/input_widget.pyc
X%%DATADIR%%/cjc/ui/keytable.py
X%%DATADIR%%/cjc/ui/keytable.pyc
X%%DATADIR%%/cjc/ui/list_buffer.py
X%%DATADIR%%/cjc/ui/list_buffer.pyc
X%%DATADIR%%/cjc/ui/list_input.py
X%%DATADIR%%/cjc/ui/list_input.pyc
X%%DATADIR%%/cjc/ui/screen.py
X%%DATADIR%%/cjc/ui/screen.pyc
X%%DATADIR%%/cjc/ui/split.py
X%%DATADIR%%/cjc/ui/split.pyc
X%%DATADIR%%/cjc/ui/status_bar.py
X%%DATADIR%%/cjc/ui/status_bar.pyc
X%%DATADIR%%/cjc/ui/text_buffer.py
X%%DATADIR%%/cjc/ui/text_buffer.pyc
X%%DATADIR%%/cjc/ui/text_input.py
X%%DATADIR%%/cjc/ui/text_input.pyc
X%%DATADIR%%/cjc/ui/widget.py
X%%DATADIR%%/cjc/ui/widget.pyc
X%%DATADIR%%/cjc/ui/window.py
X%%DATADIR%%/cjc/ui/window.pyc
X%%DATADIR%%/cjc/version.py
X%%DATADIR%%/cjc/version.pyc
X%%DATADIR%%/plugins/chat.py
X%%DATADIR%%/plugins/chat.pyc
X%%DATADIR%%/plugins/disco.py
X%%DATADIR%%/plugins/disco.pyc
X%%DATADIR%%/plugins/events.py
X%%DATADIR%%/plugins/events.pyc
X%%DATADIR%%/plugins/jogger_pl.py
X%%DATADIR%%/plugins/jogger_pl.pyc
X%%DATADIR%%/plugins/message.py
X%%DATADIR%%/plugins/message.pyc
X%%DATADIR%%/plugins/muc.py
X%%DATADIR%%/plugins/muc.pyc
X%%DATADIR%%/plugins/presence.py
X%%DATADIR%%/plugins/presence.pyc
X%%DATADIR%%/plugins/python.py
X%%DATADIR%%/plugins/python.pyc
X%%DATADIR%%/plugins/roster.py
X%%DATADIR%%/plugins/roster.pyc
X%%DATADIR%%/plugins/shell.py
X%%DATADIR%%/plugins/shell.pyc
X%%DATADIR%%/plugins/test.py
X%%DATADIR%%/plugins/test.pyc
X%%DATADIR%%/plugins/vcard.py
X%%DATADIR%%/plugins/vcard.pyc
X%%DATADIR%%/plugins/version.py
X%%DATADIR%%/plugins/version.pyc
X%%DATADIR%%/plugins/xmlconsole.py
X%%DATADIR%%/plugins/xmlconsole.pyc
X at dirrm %%DATADIR%%/cjc/ui
X at dirrm %%DATADIR%%/cjc
X at dirrm %%DATADIR%%/plugins
X at dirrm %%DATADIR%%
END-of-cjc/pkg-plist
exit
--- cjc.shar ends here ---


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



More information about the freebsd-ports-bugs mailing list