Skip site navigation (1)Skip section navigation (2)
Date:      12 Sep 2000 06:56:19 -0000
From:      okazaki@be.to
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/21217: New port: IIIM Emacs Client Framework
Message-ID:  <20000912065619.8926.qmail@dolphin.be.to>

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

>Number:         21217
>Category:       ports
>Synopsis:       New port: IIIM Emacs Client Framework
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Sep 12 00:00:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     OKAZAKI Tetsurou
>Release:        FreeBSD 4.1-STABLE i386
>Organization:
Unknown
>Environment:

	

>Description:

	Port of IIIMECF, Internet/Intranet Input Method Emacs Client Framework.
	This PR depends on ports/21163 (Upgrade of converters/mule-ucs-emacs20).

>How-To-Repeat:

	

>Fix:

	Use the shar archive below to import the port.


# 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:
#
#	iiimecf
#	iiimecf/files
#	iiimecf/files/md5
#	iiimecf/pkg
#	iiimecf/pkg/COMMENT
#	iiimecf/pkg/DESCR
#	iiimecf/pkg/MESSAGE
#	iiimecf/pkg/PLIST
#	iiimecf/Makefile
#
echo c - iiimecf
mkdir -p iiimecf > /dev/null 2>&1
echo c - iiimecf/files
mkdir -p iiimecf/files > /dev/null 2>&1
echo x - iiimecf/files/md5
sed 's/^X//' >iiimecf/files/md5 << 'END-of-iiimecf/files/md5'
XMD5 (IIIMECF-0.1.tar.gz) = 4f40689cc4e4f2fbb84adff61f7ffa28
END-of-iiimecf/files/md5
echo c - iiimecf/pkg
mkdir -p iiimecf/pkg > /dev/null 2>&1
echo x - iiimecf/pkg/COMMENT
sed 's/^X//' >iiimecf/pkg/COMMENT << 'END-of-iiimecf/pkg/COMMENT'
XInternet/Intranet Input Method Emacs Client Framework for GNU Emacs 20
END-of-iiimecf/pkg/COMMENT
echo x - iiimecf/pkg/DESCR
sed 's/^X//' >iiimecf/pkg/DESCR << 'END-of-iiimecf/pkg/DESCR'
XIIIMECF -- Internet/Intranet Input Method Emacs Client Framework
X
X  IIIMECF conforms IIIM Protocol Specification defined by Sun Microsystems,
Xand consists of a library to create IIIM awarded applications and a simple
Xinput method library controlled by IIIM server(s).
END-of-iiimecf/pkg/DESCR
echo x - iiimecf/pkg/MESSAGE
sed 's/^X//' >iiimecf/pkg/MESSAGE << 'END-of-iiimecf/pkg/MESSAGE'
XTo use IIIMECF, please put one line as below:
X
X  (require 'iiimcf-sc)
X
Xin your .emacs, site-start.el, or any other start up configuration file.
XThen, you can configure client setting by executing: 
X
X  M-x customize-group iiimcf-server-control
X
XSee PREFIX/share/doc/iiimecf/README for details.
X
XIIIMECF is installed under the following directory:
X	PREFIX/share/emacs/20.x/site-lisp/iiimecf/	--- IIIMECF
END-of-iiimecf/pkg/MESSAGE
echo x - iiimecf/pkg/PLIST
sed 's/^X//' >iiimecf/pkg/PLIST << 'END-of-iiimecf/pkg/PLIST'
X%%EMACS_LIBDIR_WITH_VER%%/site-lisp/iiimecf/iiimcf-sc.el
X%%EMACS_LIBDIR_WITH_VER%%/site-lisp/iiimecf/iiimcf-sc.elc
X%%EMACS_LIBDIR_WITH_VER%%/site-lisp/iiimecf/iiimcf.el
X%%EMACS_LIBDIR_WITH_VER%%/site-lisp/iiimecf/iiimcf.elc
X%%EMACS_LIBDIR_WITH_VER%%/site-lisp/iiimecf/iiimp.el
X%%EMACS_LIBDIR_WITH_VER%%/site-lisp/iiimecf/iiimp.elc
X@dirrm %%EMACS_LIBDIR_WITH_VER%%/site-lisp/iiimecf
X%%PORTDOCDIR%%/ChangeLog
X%%PORTDOCDIR%%/README
X%%PORTDOCDIR%%/README.ja
X@dirrm %%PORTDOCDIR%%
END-of-iiimecf/pkg/PLIST
echo x - iiimecf/Makefile
sed 's/^X//' >iiimecf/Makefile << 'END-of-iiimecf/Makefile'
X# New ports collection makefile for:	IIIMECF for GNU Emacs 20
X# Date created:		11 Sep 2000
X# Whom:			OKAZAKI Tetsurou
X#
X# $FreeBSD$
X#
X
XPORTNAME=	iiimecf
XPORTVERSION=	0.1
XCATEGORIES=	editors elisp
XMASTER_SITES=	ftp://ftp.kddlabs.co.jp/Japan/m17n.org/mule/IIIM/ \
X		ftp://ftp.etl.go.jp/pub/mule/IIIM/ \
X		ftp://ftp.win.or.jp/pub/word/mule/IIIM/ \
X		ftp://ftp.m17n.org/pub/mule/IIIM/
XPKGNAMESUFFIX=	-${EMACS_PORT_NAME}
XDISTNAME=	IIIMECF-${PORTVERSION}
X
XMAINTAINER=	okazaki@be.to
X
XBUILD_DEPENDS=	${UN_DEFINE}:${PORTSDIR}/converters/mule-ucs-emacs20
XRUN_DEPENDS=	${UN_DEFINE}:${PORTSDIR}/converters/mule-ucs-emacs20
X
XEMACS_PORT_NAME=	emacs20
X
XUN_DEFINE=	${LOCALBASE}/${EMACS_LIBDIR_WITH_VER}/site-lisp/mule-ucs/un-define.el
XPLIST_SUB=	PORTDOCDIR=${PORTDOCDIR}
XPORTDOCDIR=	share/doc/iiimecf
XIIIMECF_DESTDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/iiimecf
XEMACS_ARGS=	-q --no-site-file -batch
X
Xdo-build:
X	cd ${WRKSRC}; \
X	    ${EMACS_CMD} ${EMACS_ARGS} -l iiimcf-comp.el
X
Xdo-install:
X	@${MKDIR} ${IIIMECF_DESTDIR}
X	cd ${WRKSRC}/lisp; \
X		${INSTALL_DATA} *.el *.elc ${IIIMECF_DESTDIR}
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${PREFIX}/${PORTDOCDIR}
X	cd ${WRKSRC} ; \
X	for i in lisp/ChangeLog README* ; do \
X		${INSTALL_DATA} $${i} ${PREFIX}/${PORTDOCDIR} ; \
X	done
X.endif
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.mk>
END-of-iiimecf/Makefile
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?20000912065619.8926.qmail>