ports/67852: New port: irc/riece IRC client for Emacs

KIMURA Yasuhiro yasu at utahime.org
Sat Jun 12 00:01:00 UTC 2004


>Number:         67852
>Category:       ports
>Synopsis:       New port: irc/riece IRC client for Emacs
>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:   Sat Jun 12 00:00:43 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     KIMURA Yasuhiro
>Release:        FreeBSD 4.10-RELEASE i386
>Organization:
>Environment:
System: FreeBSD sugar.home.utahime.org 4.10-RELEASE FreeBSD 4.10-RELEASE #0: Sat May 29 08:35:39 JST 2004 root at sugar.home.utahime.org:/usr/obj/am/eastasia/usr1/cvsup/releng_4_10/src/sys/SUGAR i386


	
>Description:
	

Riece is an IRC client for Emacs. It provides the following features:

- Several IRC servers may be used at the same time.
- Essential features can be built upon the extension framework (called
  "add-on") capable of dependency tracking.
- Installation is easy.  Riece doesn't depend on other packages.
- Setup is easy.  Automatically save/restore the configuration.
- Riece uses separate windows to display users, channels, and
  dialogues.  The user can select the window layout.
- Step-by-step instructions (currently written in Japanese) are included.
- Mostly compliant with RFC 2812.

>How-To-Repeat:
	
>Fix:

	

--- riece.port.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:
#
#	riece
#	riece/pkg-plist
#	riece/distinfo
#	riece/Makefile
#	riece/pkg-descr
#	riece/pkg-message
#
echo c - riece
mkdir -p riece > /dev/null 2>&1
echo x - riece/pkg-plist
sed 's/^X//' >riece/pkg-plist << 'END-of-riece/pkg-plist'
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-000.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-000.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-200.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-200.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-300.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-300.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-400.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-400.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-500.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-500.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-addon.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-addon.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-alias.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-alias.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-async.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-async.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-biff.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-biff.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-button.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-button.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-channel.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-channel.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-coding.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-coding.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-commands.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-commands.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-compat.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-compat.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-complete.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-complete.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-ctcp.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-ctcp.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-ctlseq.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-ctlseq.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-display.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-display.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-doctor.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-doctor.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-emacs.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-emacs.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-filter.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-filter.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-globals.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-globals.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-guess.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-guess.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-handle.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-handle.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-hangman.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-hangman.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-highlight.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-highlight.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-history.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-history.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-icon.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-icon.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-identity.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-identity.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-ignore.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-ignore.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-kakasi.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-kakasi.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-keyword.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-keyword.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-layout.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-layout.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-log.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-log.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-lsdb.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-lsdb.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-menu.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-menu.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-message.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-message.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-mini.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-mini.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-misc.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-misc.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-mode.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-mode.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-naming.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-naming.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-options.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-options.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-rdcc.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-rdcc.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-server.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-server.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-signal.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-signal.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-skk-kakutei.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-skk-kakutei.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-unread.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-unread.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-url.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-url.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-user.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-user.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-version.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-version.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-xface.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece-xface.elc
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece.el
X%%EMACS_VERSION_SITE_LISPDIR%%/riece/riece.elc
X at dirrm %%EMACS_VERSION_SITE_LISPDIR%%/riece
END-of-riece/pkg-plist
echo x - riece/distinfo
sed 's/^X//' >riece/distinfo << 'END-of-riece/distinfo'
XMD5 (riece-1.0.0.tar.gz) = 194a185bcf13f38b2b987d995e178ec7
XSIZE (riece-1.0.0.tar.gz) = 283033
END-of-riece/distinfo
echo x - riece/Makefile
sed 's/^X//' >riece/Makefile << 'END-of-riece/Makefile'
X# New ports collection makefile for:	riece
X# Date created: 	30 May 2004
X# Whom:			KIMURA Yasuhiro <yasu at utahime.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	riece
XPORTVERSION=	1.0.0
XCATEGORIES=	irc elisp
XMASTER_SITES=	http://wiliki.designflaw.org/riece/
XPKGNAMESUFFIX=	-${EMACS_PORT_NAME}
X
XMAINTAINER=	yasu at utahime.org
XCOMMENT=	IRC client for Emacs
X
XEMACS_PORT_NAME?=	emacs21
XGNU_CONFIGURE=	yes
XCONFIGURE_ARGS=	--with-emacs=${EMACS_CMD} \
X		--with-lispdir=${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
XUSE_GMAKE=	yes
X
XINFO=	riece-ja
X
Xpost-install:
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.mk>
END-of-riece/Makefile
echo x - riece/pkg-descr
sed 's/^X//' >riece/pkg-descr << 'END-of-riece/pkg-descr'
XRiece is an IRC client for Emacs. It provides the following features:
X
X- Several IRC servers may be used at the same time.
X- Essential features can be built upon the extension framework (called
X  "add-on") capable of dependency tracking.
X- Installation is easy.  Riece doesn't depend on other packages.
X- Setup is easy.  Automatically save/restore the configuration.
X- Riece uses separate windows to display users, channels, and
X  dialogues.  The user can select the window layout.
X- Step-by-step instructions (currently written in Japanese) are included.
X- Mostly compliant with RFC 2812.
X
XWWW: http://www.nongnu.org/riece/
END-of-riece/pkg-descr
echo x - riece/pkg-message
sed 's/^X//' >riece/pkg-message << 'END-of-riece/pkg-message'
X**********************************************************************
XBefore using riece, you should add following line to your own .emacs
Xfile.
X
X(autoload 'riece "riece" "Start Riece" t)
X
X**********************************************************************
END-of-riece/pkg-message
exit
--- riece.port.shar ends here ---


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



More information about the freebsd-ports-bugs mailing list