diff options
author | Shigeyuki Fukushima <shige@FreeBSD.org> | 2000-01-06 01:46:39 +0000 |
---|---|---|
committer | Shigeyuki Fukushima <shige@FreeBSD.org> | 2000-01-06 01:46:39 +0000 |
commit | 185469d27801314393dccf7db8829efb0aac3373 (patch) | |
tree | 3aba556888d9d6a7f6ab47c986af0fd38d7b721f /japanese/xemacs21-canna | |
parent | 8d7d65b160b136c06c3244322094d8f1701102e7 (diff) | |
download | ports-185469d27801314393dccf7db8829efb0aac3373.tar.gz ports-185469d27801314393dccf7db8829efb0aac3373.zip |
Notes
Diffstat (limited to 'japanese/xemacs21-canna')
-rw-r--r-- | japanese/xemacs21-canna/Makefile | 40 | ||||
-rw-r--r-- | japanese/xemacs21-canna/files/DESCR.tmpl | 14 | ||||
-rw-r--r-- | japanese/xemacs21-canna/pkg-comment | 2 | ||||
-rw-r--r-- | japanese/xemacs21-canna/pkg-descr | 14 |
4 files changed, 35 insertions, 35 deletions
diff --git a/japanese/xemacs21-canna/Makefile b/japanese/xemacs21-canna/Makefile index 61de09456b98..bfc513b30ff4 100644 --- a/japanese/xemacs21-canna/Makefile +++ b/japanese/xemacs21-canna/Makefile @@ -1,17 +1,21 @@ # New ports collection makefile for: XEmacs for Japanese -# Version required: 21.1.8 +# Version required: 21.1 # Date created: 5 Dec 1997 # Whom: KIRIYAMA Kazuhiko <kiri@kiri.toba-cmt.ac.jp> # # $FreeBSD$ # -# This is the MASTER port of Japanese XEmacs slave ports(japanese/xemacs-*) -# and provides `Architecture Dependent' parts of xemacs binary. +# This is the MASTER port of Japanese XEmacs slave ports +# (japanese/xemacs${XEMACS_MAJOR_VER}-*) and provides `Architecture Dependent' parts +# of xemacs binary. # # Caracteristic variables of XEmacs Mule ports family: +# MULE_PORT : Mule port if defined(means COMMN or SLAVE) # MULE_COMMON : COMMON port if defined -# PKGLDIR : Local PKGDIR of MASTER port(editors/xemacs-mule/pkg) +# MULE_SLAVE : SLAVE port if defined +# PKGLDIR : Local PKGDIR of editors/xemacs${XEMACS_MAJOR_VER}-mule +# (that is editors/xemacs${XEMACS_MAJOR_VER}-mule/pkg) # SITE_INCLUDES : site include path(configure arguments) # SITE_LIBRARIES : site libraries path(configure arguments) # WITH_INPUT_METHOD : input methods(configure arguments) @@ -22,11 +26,13 @@ CATEGORIES= japanese editors MANLANG= ja MAN1= xemacs-ja.1 -DESCR= ${.CURDIR}/../xemacs-canna/pkg/DESCR -PLIST= ${PKGLDIR}/PLIST-ja +DESCR= ${.CURDIR}/../xemacs${XEMACS_MAJOR_VER}-canna/pkg/DESCR -DESCR_TMPL= ${.CURDIR}/../xemacs-canna/files/DESCR.tmpl -LANGPREFIX= ja- +.include <bsd.port.pre.mk> + +XEMACS_MAJOR_VER?= ${.CURDIR:S!^${PORTSDIR}/japanese/xemacs!!:S!-canna$!!} +LANGPREFIX= ja- +DESCR_TMPL= ${.CURDIR}/../xemacs${XEMACS_MAJOR_VER}-canna/files/DESCR.tmpl .if defined(CANNA) && defined(WNN4) PKGNAMEEXT= -canna+wnn4 SITE_INCLUDES= ${X11BASE}/include @@ -34,40 +40,34 @@ SITE_LIBRARIES= ${X11BASE}/lib WITH_INPUT_METHOD= --with-canna --with-wnn --with-wnn6=no LIB_INPUT_METHOD= canna.1:${PORTSDIR}/japanese/Canna BUILD_INPUT_METHOD= ${PREFIX}/bin/Wnn4/jserver:${PORTSDIR}/japanese/Wnn -COMMENT_TEXT= XEmacs(version ${XEMACS_VER}) text editor, with SJ3, SKK, Canna and Wnn4 support. +COMMENT_TEXT= XEmacs(version ${XEMACS_MAJOR_VER}) text editor, with SJ3, SKK, Canna and Wnn4 support. .elif defined(CANNA) && defined(WNN6) PKGNAMEEXT= -canna+wnn6 WITH_INPUT_METHOD= --with-canna --with-wnn6 LIB_INPUT_METHOD= canna.1:${PORTSDIR}/japanese/Canna BUILD_INPUT_METHOD= ${PREFIX}/include/wnn/jlib.h:${PORTSDIR}/japanese/Wnn6-lib -COMMENT_TEXT= XEmacs(version ${XEMACS_VER}) text editor, with SJ3, SKK, Canna and Wnn6 support. +COMMENT_TEXT= XEmacs(version ${XEMACS_MAJOR_VER}) text editor, with SJ3, SKK, Canna and Wnn6 support. .elif defined(WNN4) PKGNAMEEXT= -wnn4 SITE_INCLUDES= ${X11BASE}/include SITE_LIBRARIES= ${X11BASE}/lib WITH_INPUT_METHOD= --with-wnn --with-canna=no --with-wnn6=no BUILD_INPUT_METHOD= ${PREFIX}/bin/Wnn4/jserver:${PORTSDIR}/japanese/Wnn -COMMENT_TEXT= XEmacs(version ${XEMACS_VER}) text editor, with SJ3, SKK and Wnn4 support. +COMMENT_TEXT= XEmacs(version ${XEMACS_MAJOR_VER}) text editor, with SJ3, SKK and Wnn4 support. .elif defined(WNN6) PKGNAMEEXT= -wnn6 WITH_INPUT_METHOD= --with-wnn6 --with-canna=no BUILD_INPUT_METHOD= ${PREFIX}/include/wnn/jlib.h:${PORTSDIR}/japanese/Wnn6-lib -COMMENT_TEXT= XEmacs(version ${XEMACS_VER}) text editor, with SJ3, SKK and Wnn6 support. +COMMENT_TEXT= XEmacs(version ${XEMACS_MAJOR_VER}) text editor, with SJ3, SKK and Wnn6 support. .else PKGNAMEEXT= -canna WITH_INPUT_METHOD= --with-canna --with-wnn=no --with-wnn6=no LIB_INPUT_METHOD= canna.1:${PORTSDIR}/japanese/Canna -COMMENT_TEXT= XEmacs(version ${XEMACS_VER}) text editor, with SJ3, SKK and Canna support. +COMMENT_TEXT= XEmacs(version ${XEMACS_MAJOR_VER}) text editor, with SJ3, SKK and Canna support. .endif post-install:: @${MKDIR} ${PREFIX}/man/ja/man1 @${INSTALL_MAN} ${WRKSRC}/etc/xemacs-ja.1 ${PREFIX}/man/ja/man1 - @${LN} -sf ja ${PREFIX}/lib/xemacs/mule-packages/etc/app-defaults/ja_JP.EUC - -# for make COMMENT (only maintainer use) -arrange:: - @${MKDIR} ${PKGDIR} ${.CURDIR}/../xemacs-canna/pkg - @${ECHO} "${COMMENT_TEXT}" > ${COMMENT} -.include "${.CURDIR}/../../editors/xemacs-mule/Makefile" +.include "${.CURDIR}/../../editors/xemacs${XEMACS_MAJOR_VER}-mule/Makefile" diff --git a/japanese/xemacs21-canna/files/DESCR.tmpl b/japanese/xemacs21-canna/files/DESCR.tmpl index acba674b39a9..8b83c2b71be5 100644 --- a/japanese/xemacs21-canna/files/DESCR.tmpl +++ b/japanese/xemacs21-canna/files/DESCR.tmpl @@ -1,7 +1,7 @@ This is a package containing only the executables for XEmacs with Mule(version %%XEMACS_VER%%), the next generation of Emacs. -You need to install a package, xemacs-common-%%XEMACS_VER%%, containing emacs +You need to install a package, xemacs-common-%%XEMACS_REL%%, containing emacs lisp files, info pages, and so on (except executables) for XEmacs with Mule(version %%XEMACS_VER%%). @@ -9,17 +9,17 @@ This package is built with Japanese support by using SKK, SJ3, Canna, Wnn4 or Wnn6 as an external input engine. Each input method would be supported in following ports respectively: - japanese/xemacs-canna ........ SKK, SJ3, Canna - japanese/xemacs-canna+wnn4 ... SKK, SJ3, Canna, Wnn4 - japanese/xemacs-canna+wnn6 ... SKK, SJ3, Canna, Wnn6 - japanese/xemacs-wnn4 ......... SKK, SJ3, Wnn4 - japanese/xemacs-wnn6 ......... SKK, SJ3, Wnn6 + japanese/xemacs%%XEMACS_MAJOR_VER%%-canna ........ SKK, SJ3, Canna + japanese/xemacs%%XEMACS_MAJOR_VER%%-canna+wnn4 ... SKK, SJ3, Canna, Wnn4 + japanese/xemacs%%XEMACS_MAJOR_VER%%-canna+wnn6 ... SKK, SJ3, Canna, Wnn6 + japanese/xemacs%%XEMACS_MAJOR_VER%%-wnn4 ......... SKK, SJ3, Wnn4 + japanese/xemacs%%XEMACS_MAJOR_VER%%-wnn6 ......... SKK, SJ3, Wnn6 If you use with SJ3 or SKK, you should be installed sj3serv or skkserv in advance. SKK is supported as already builtin. Also it will support several input methods under leim. -This package and the package xemacs-common-%%XEMACS_VER%%, might clobber any +This package and the package xemacs-common-%%XEMACS_REL%%, might clobber any existing emacs installation. In particular, the executables and man pages of etags/ctags are installed, and the info pages that come with the original emacs will be overwritten too. diff --git a/japanese/xemacs21-canna/pkg-comment b/japanese/xemacs21-canna/pkg-comment index 7adb5dcae20d..36f53a63d199 100644 --- a/japanese/xemacs21-canna/pkg-comment +++ b/japanese/xemacs21-canna/pkg-comment @@ -1 +1 @@ -XEmacs(version 21) text editor, with SJ3, SKK and Canna support. +XEmacs(version 21) text editor, with SJ3, SKK and Canna support diff --git a/japanese/xemacs21-canna/pkg-descr b/japanese/xemacs21-canna/pkg-descr index 503bbd8aeee3..fcc78d904841 100644 --- a/japanese/xemacs21-canna/pkg-descr +++ b/japanese/xemacs21-canna/pkg-descr @@ -1,7 +1,7 @@ This is a package containing only the executables for XEmacs with Mule(version 21.1.8), the next generation of Emacs. -You need to install a package, xemacs-common-21.1.8, containing emacs +You need to install a package, xemacs-common-21.1, containing emacs lisp files, info pages, and so on (except executables) for XEmacs with Mule(version 21.1.8). @@ -9,17 +9,17 @@ This package is built with Japanese support by using SKK, SJ3, Canna, Wnn4 or Wnn6 as an external input engine. Each input method would be supported in following ports respectively: - japanese/xemacs-canna ........ SKK, SJ3, Canna - japanese/xemacs-canna+wnn4 ... SKK, SJ3, Canna, Wnn4 - japanese/xemacs-canna+wnn6 ... SKK, SJ3, Canna, Wnn6 - japanese/xemacs-wnn4 ......... SKK, SJ3, Wnn4 - japanese/xemacs-wnn6 ......... SKK, SJ3, Wnn6 + japanese/xemacs21-canna ........ SKK, SJ3, Canna + japanese/xemacs21-canna+wnn4 ... SKK, SJ3, Canna, Wnn4 + japanese/xemacs21-canna+wnn6 ... SKK, SJ3, Canna, Wnn6 + japanese/xemacs21-wnn4 ......... SKK, SJ3, Wnn4 + japanese/xemacs21-wnn6 ......... SKK, SJ3, Wnn6 If you use with SJ3 or SKK, you should be installed sj3serv or skkserv in advance. SKK is supported as already builtin. Also it will support several input methods under leim. -This package and the package xemacs-common-21.1.8, might clobber any +This package and the package xemacs-common-21.1, might clobber any existing emacs installation. In particular, the executables and man pages of etags/ctags are installed, and the info pages that come with the original emacs will be overwritten too. |