aboutsummaryrefslogtreecommitdiffstats
path: root/editors
diff options
context:
space:
mode:
authorade <ade@FreeBSD.org>2000-09-20 01:56:57 +0800
committerade <ade@FreeBSD.org>2000-09-20 01:56:57 +0800
commit07099379f689b3c28fa6c0f452f29cbc9e035ca5 (patch)
tree685006ed3db4b890eb24fc425548381f964d5a2b /editors
parent2aa83bef223c615599159308b4ed5242ff07c0f4 (diff)
downloadfreebsd-ports-gnome-07099379f689b3c28fa6c0f452f29cbc9e035ca5.tar.gz
freebsd-ports-gnome-07099379f689b3c28fa6c0f452f29cbc9e035ca5.tar.zst
freebsd-ports-gnome-07099379f689b3c28fa6c0f452f29cbc9e035ca5.zip
IIIMECF conforms IIIM Protocol Specification defined by Sun Microsystems,
and consists of a library to create IIIM awarded applications and a simple input method library controlled by IIIM server(s). PR: 21217 Submitted by: OKAZAKI Tetsurou <okazaki@be.to>
Diffstat (limited to 'editors')
-rw-r--r--editors/Makefile1
-rw-r--r--editors/iiimecf/Makefile50
-rw-r--r--editors/iiimecf/distinfo1
-rw-r--r--editors/iiimecf/pkg-comment1
-rw-r--r--editors/iiimecf/pkg-descr5
-rw-r--r--editors/iiimecf/pkg-message13
-rw-r--r--editors/iiimecf/pkg-plist11
7 files changed, 82 insertions, 0 deletions
diff --git a/editors/Makefile b/editors/Makefile
index b4864c79c74c..85189487047a 100644
--- a/editors/Makefile
+++ b/editors/Makefile
@@ -50,6 +50,7 @@
SUBDIR += gnotepad+
SUBDIR += gxedit
SUBDIR += hexedit
+ SUBDIR += iiimecf
SUBDIR += jed
SUBDIR += jedit
SUBDIR += jext
diff --git a/editors/iiimecf/Makefile b/editors/iiimecf/Makefile
new file mode 100644
index 000000000000..08dc02834c30
--- /dev/null
+++ b/editors/iiimecf/Makefile
@@ -0,0 +1,50 @@
+# New ports collection makefile for: IIIMECF for GNU Emacs 20
+# Date created: 11 Sep 2000
+# Whom: OKAZAKI Tetsurou
+#
+# $FreeBSD$
+#
+
+PORTNAME= iiimecf
+PORTVERSION= 0.2
+CATEGORIES= editors elisp
+MASTER_SITES= ftp://ftp.kddlabs.co.jp/Japan/m17n.org/mule/IIIM/ \
+ ftp://ftp.etl.go.jp/pub/mule/IIIM/ \
+ ftp://ftp.win.or.jp/pub/word/mule/IIIM/ \
+ ftp://ftp.m17n.org/pub/mule/IIIM/
+PKGNAMESUFFIX= -${EMACS_PORT_NAME}
+DISTNAME= IIIMECF-${PORTVERSION}
+
+MAINTAINER= okazaki@be.to
+
+BUILD_DEPENDS= ${UN_DEFINE}:${PORTSDIR}/converters/mule-ucs-emacs20
+RUN_DEPENDS= ${UN_DEFINE}:${PORTSDIR}/converters/mule-ucs-emacs20
+
+EMACS_PORT_NAME= emacs20
+
+UN_DEFINE= ${LOCALBASE}/${EMACS_LIBDIR_WITH_VER}/site-lisp/mule-ucs/un-define.el
+PLIST_SUB= PORTDOCDIR=${PORTDOCDIR}
+PORTDOCDIR= share/doc/iiimecf
+IIIMECF_DESTDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/iiimecf
+EMACS_ARGS= -q --no-site-file -batch
+
+do-build:
+ cd ${WRKSRC}; \
+ ${EMACS_CMD} ${EMACS_ARGS} -l iiimcf-comp.el
+
+do-install:
+ @${MKDIR} ${IIIMECF_DESTDIR}
+ cd ${WRKSRC}/lisp; \
+ ${INSTALL_DATA} *.el *.elc ${IIIMECF_DESTDIR}
+
+post-install:
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${PREFIX}/${PORTDOCDIR}
+ cd ${WRKSRC} ; \
+ for i in lisp/ChangeLog README* ; do \
+ ${INSTALL_DATA} $${i} ${PREFIX}/${PORTDOCDIR} ; \
+ done
+.endif
+ @${CAT} ${PKGMESSAGE}
+
+.include <bsd.port.mk>
diff --git a/editors/iiimecf/distinfo b/editors/iiimecf/distinfo
new file mode 100644
index 000000000000..d9139eb0b684
--- /dev/null
+++ b/editors/iiimecf/distinfo
@@ -0,0 +1 @@
+MD5 (IIIMECF-0.2.tar.gz) = 00a7a361f582eac94a71db3722e19fb7
diff --git a/editors/iiimecf/pkg-comment b/editors/iiimecf/pkg-comment
new file mode 100644
index 000000000000..b4eb3c7bb7b6
--- /dev/null
+++ b/editors/iiimecf/pkg-comment
@@ -0,0 +1 @@
+Internet/Intranet Input Method Emacs Client Framework for GNU Emacs 20
diff --git a/editors/iiimecf/pkg-descr b/editors/iiimecf/pkg-descr
new file mode 100644
index 000000000000..e47fc8c3d9f5
--- /dev/null
+++ b/editors/iiimecf/pkg-descr
@@ -0,0 +1,5 @@
+IIIMECF -- Internet/Intranet Input Method Emacs Client Framework
+
+ IIIMECF conforms IIIM Protocol Specification defined by Sun Microsystems,
+and consists of a library to create IIIM awarded applications and a simple
+input method library controlled by IIIM server(s).
diff --git a/editors/iiimecf/pkg-message b/editors/iiimecf/pkg-message
new file mode 100644
index 000000000000..8f39d4a51677
--- /dev/null
+++ b/editors/iiimecf/pkg-message
@@ -0,0 +1,13 @@
+To use IIIMECF, please put one line as below:
+
+ (require 'iiimcf-sc)
+
+in your .emacs, site-start.el, or any other start up configuration file.
+Then, you can configure client setting by executing:
+
+ M-x customize-group iiimcf-server-control
+
+See PREFIX/share/doc/iiimecf/README for details.
+
+IIIMECF is installed under the following directory:
+ PREFIX/share/emacs/20.x/site-lisp/iiimecf/ --- IIIMECF
diff --git a/editors/iiimecf/pkg-plist b/editors/iiimecf/pkg-plist
new file mode 100644
index 000000000000..a5b871662b68
--- /dev/null
+++ b/editors/iiimecf/pkg-plist
@@ -0,0 +1,11 @@
+%%EMACS_LIBDIR_WITH_VER%%/site-lisp/iiimecf/iiimcf-sc.el
+%%EMACS_LIBDIR_WITH_VER%%/site-lisp/iiimecf/iiimcf-sc.elc
+%%EMACS_LIBDIR_WITH_VER%%/site-lisp/iiimecf/iiimcf.el
+%%EMACS_LIBDIR_WITH_VER%%/site-lisp/iiimecf/iiimcf.elc
+%%EMACS_LIBDIR_WITH_VER%%/site-lisp/iiimecf/iiimp.el
+%%EMACS_LIBDIR_WITH_VER%%/site-lisp/iiimecf/iiimp.elc
+@dirrm %%EMACS_LIBDIR_WITH_VER%%/site-lisp/iiimecf
+%%PORTDOCDIR%%/ChangeLog
+%%PORTDOCDIR%%/README
+%%PORTDOCDIR%%/README.ja
+@dirrm %%PORTDOCDIR%%