Date: Mon, 5 Jun 2000 23:46:58 +0900 (JST) From: KIRIYAMA Kazuhiko <kiri@pis.toba-cmt.ac.jp> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/19023: Update ports: XEmacs21 ports(SUMO) Message-ID: <200006051446.XAA51979@pis.toba-cmt.ac.jp>
next in thread | raw e-mail | index | archive | help
>Number: 19023 >Category: ports >Synopsis: Update ports: XEmacs21 ports(SUMO) >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: Mon Jun 05 07:40:06 PDT 2000 >Closed-Date: >Last-Modified: >Originator: KIRIYAMA Kazuhiko >Release: FreeBSD 5.0-CURRENT i386 >Organization: Toba National College of Maritime Technology. Department of Electronic Mechanical Engineering >Environment: >Description: I've updated XEmacs21 ports up to version 21.1.10 and also re-dependence according to rearrange XEmacs packages. All XEmacs packages prepared here are as follows: xemacs-packages -----------------> xemacs21 -------------------------+ | | +----------------------+---> xemacs21-* --+ +-> xemacs21-sumo xemacs-basic-mule-packages --+ (NON-SUMO) | | xemacs-mule-packages ---------------------------+-> xemacs21-* | xemacs-comm-packages ------+ | (SUMO Mule) | xemacs-games-packages -----+ | | xemacs-libs-packages ------+ | | xemacs-oa-packages --------+-- xemacs-additional-packages -----------+ xemacs-packages -----------+ xemacs-prog-packages ------+ xemacs-wp-packages --------+ Now update ports send-pred here are SUMO ports(xemacs21-sumo,xemacs21-*). When you commit these ports,take care following notice: Existing xemacs21-mule-sumo should be move to xemacs21-sumo. According to this procedure, repositry copy should be done from xemacs21-mule-sumo to xemacs21-sumo. I put the all shar and diffs below "Fix:" >How-To-Repeat: >Fix: New port:xemacs-sumo-21.1.10(editors/xemacs21-sumo) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 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: # # xemacs21-sumo/ # xemacs21-sumo/pkg/ # xemacs21-sumo/pkg/COMMENT # xemacs21-sumo/pkg/DESCR # xemacs21-sumo/pkg/PLIST # xemacs21-sumo/Makefile # echo c - xemacs21-sumo/ mkdir -p xemacs21-sumo/ > /dev/null 2>&1 echo c - xemacs21-sumo/pkg/ mkdir -p xemacs21-sumo/pkg/ > /dev/null 2>&1 echo x - xemacs21-sumo/pkg/COMMENT sed 's/^X//' >xemacs21-sumo/pkg/COMMENT << 'END-of-xemacs21-sumo/pkg/COMMENT' XThe "meta-port" for XEmacs with SUMO packages END-of-xemacs21-sumo/pkg/COMMENT echo x - xemacs21-sumo/pkg/DESCR sed 's/^X//' >xemacs21-sumo/pkg/DESCR << 'END-of-xemacs21-sumo/pkg/DESCR' XThis port is for XEmacs environment using XEmacs ports and Mule SUMO Xpackages. `SUMO package would be made by installing xemacs-packages and Xxemacs-additonal-packages(for Mule SUMO xemacs-basic-mule-packages and Xxemacs-mule-packages in addition). X XEach package except for xemacs21-sumo is built with Multilingual Imput XMethods. Especially, Japanese input is supported by using SKK, SJ3, Canna, XWnn4 or Wnn6 as an external input engine . Each input method would be Xsupported in following ports respectively: X X editors/xemacs21-sumo ............... No input method supports X editors/xemacs21-mule-sumo .......... SKK, SJ3 X japanese/xemacs21-sumo-canna ........ SKK, SJ3, Canna X japanese/xemacs21-sumo-canna+wnn4 ... SKK, SJ3, Canna, Wnn4 X japanese/xemacs21-sumo-canna+wnn6 ... SKK, SJ3, Canna, Wnn6 X japanese/xemacs21-sumo-wnn4 ......... SKK, SJ3, Wnn4 X japanese/xemacs21-sumo-wnn6 ......... SKK, SJ3, Wnn6 X XIf you use with SJ3 or SKK, you should be installed sj3serv or skkserv Xin advance. SKK is supported as already builtin. Also it will Xsupport several input methods under leim. X X X--KIRIYAMA Mazuhiko X<kiri@pis.toba-cmt.ac.jp> END-of-xemacs21-sumo/pkg/DESCR echo x - xemacs21-sumo/pkg/PLIST sed 's/^X//' >xemacs21-sumo/pkg/PLIST << 'END-of-xemacs21-sumo/pkg/PLIST' X@comment this plist intentionally left empty END-of-xemacs21-sumo/pkg/PLIST echo x - xemacs21-sumo/Makefile sed 's/^X//' >xemacs21-sumo/Makefile << 'END-of-xemacs21-sumo/Makefile' X# New ports collection makefile for: Meta port of XEmacs with sumo package X# Date created: 19 August 1999 X# Whom: KIRIYAMA Kazuhiko <kiri@pis.toba-cmt.ac.jp> X# X^# $FreeBSD$$ X# X XPORTNAME= xemacs-${NAMEPREFIX}sumo XPORTVERSION= ${XEMACS_VER} XCATEGORIES= editors XMASTER_SITES= # empty XDISTFILES= # empty XEXTRACT_ONLY= # empty X XMAINTAINER= kiri@pis.toba-cmt.ac.jp X X.if defined(NAMEPREFIX) && ${NAMEPREFIX} == "mule-" || \ X defined(PKGNAMEPREFIX) && ${PKGNAMEPREFIX} != "" XRUN_DEPENDS= ${LOCALBASE}/share/doc/xemacs-additional-packages:${PORTSDIR}/editors/xemacs-additional-packages \ X ${LOCALBASE}/lib/xemacs/mule-packages/pkginfo/MANIFEST.leim:${PORTSDIR}/editors/xemacs-mule-packages \ X ${RUN_DEP_LIST} X.else XRUN_DEPENDS= ${LOCALBASE}/share/doc/xemacs-additional-packages:${PORTSDIR}/editors/xemacs-additional-packages \ X ${RUN_DEP_LIST} X.endif X XNO_BUILD= yes X XXEMACS_MAJOR_VER= 21 XXEMACS_VER= 21.1.10 XXEMACS_ARCH= ${MACHINE_ARCH}--freebsd X Xdo-install: # empty X X.include <bsd.port.pre.mk> X X.if defined(PKGNAMEPREFIX) && ${PKGNAMEPREFIX} == "ja-" XRUN_DEP_LIST= ${LOCALBASE}/lib/xemacs-${XEMACS_VER}/${XEMACS_ARCH}/config.values:${PORTSDIR}/japanese/xemacs${XEMACS_MAJOR_VER}${PKGNAMESUFFIX} X.elif defined(NAMEPREFIX) && ${NAMEPREFIX} == "mule-" XRUN_DEP_LIST= ${LOCALBASE}/lib/xemacs-${XEMACS_VER}/${XEMACS_ARCH}/config.values:${PORTSDIR}/editors/xemacs${XEMACS_MAJOR_VER}-mule XNAMEPREFIX= mule- X.else XRUN_DEP_LIST= ${LOCALBASE}/lib/xemacs-${XEMACS_VER}/${XEMACS_ARCH}/config.values:${PORTSDIR}/editors/xemacs${XEMACS_MAJOR_VER} X.endif X X.include <bsd.port.post.mk> END-of-xemacs21-sumo/Makefile exit Update port:xemacs-*-21.1.10(editors/xemacs21*-sumo,japanese/xemacs21-sumo-*) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff -u -r -x CVS -x work -x *~ -x *.orig -N -I ^# *\$Id.*$ -I ^# \$FreeBSD /usr/ports/current/editors/xemacs21-mule-sumo/Makefile editors/xemacs21-mule-sumo/Makefile --- /usr/ports/current/editors/xemacs21-mule-sumo/Makefile Tue Apr 25 20:31:48 2000 +++ editors/xemacs21-mule-sumo/Makefile Mon Jun 5 23:37:57 2000 @@ -5,35 +5,9 @@ # $FreeBSD: ports/editors/xemacs21-mule-sumo/Makefile,v 1.7 2000/04/25 07:55:18 knu Exp $ # -PORTNAME= xemacs-${NAMEPREFIX}sumo -PORTVERSION= ${XEMACS_REL} -CATEGORIES+= editors elisp -MASTER_SITES= # empty -DISTFILES= # empty -EXTRACT_ONLY= # empty - -MAINTAINER= kiri@pis.toba-cmt.ac.jp - -RUN_DEPENDS= ${LOCALBASE}/lib/xemacs/xemacs-packages/pkginfo/MANIFEST.zenirc:${PORTSDIR}/editors/xemacs-sumo-packages \ - ${LOCALBASE}/lib/xemacs/mule-packages/pkginfo/MANIFEST.skk:${PORTSDIR}/editors/xemacs-mule-sumo-packages \ - ${RUN_DEP_LIST} - -NO_BUILD= yes - XEMACS_MAJOR_VER= 21 -XEMACS_REL= 21.1 -XEMACS_VER= 21.1.9 -XEMACS_ARCH= ${MACHINE_ARCH}--freebsd - -.include <bsd.port.pre.mk> - -.if defined(PKGNAMEPREFIX) && (${PKGNAMEPREFIX} == "ja-") -RUN_DEP_LIST= ${LOCALBASE}/lib/xemacs-${XEMACS_VER}/${XEMACS_ARCH}/config.values:${PORTSDIR}/japanese/xemacs${XEMACS_MAJOR_VER}${PKGNAMESUFFIX} -.else -RUN_DEP_LIST= ${LOCALBASE}/lib/xemacs-${XEMACS_VER}/${XEMACS_ARCH}/config.values:${PORTSDIR}/editors/xemacs${XEMACS_MAJOR_VER}-mule NAMEPREFIX= mule- -.endif -do-install: # empty +MASTERDIR= ${.CURDIR}/../../editors/xemacs${XEMACS_MAJOR_VER}-sumo -.include <bsd.port.post.mk> +.include "${MASTERDIR}/Makefile" diff -u -r -x CVS -x work -x *~ -x *.orig -N -I ^# *\$Id.*$ -I ^# \$FreeBSD /usr/ports/current/editors/xemacs21-mule-sumo/pkg/COMMENT editors/xemacs21-mule-sumo/pkg/COMMENT --- /usr/ports/current/editors/xemacs21-mule-sumo/pkg/COMMENT Wed Dec 29 01:29:30 1999 +++ editors/xemacs21-mule-sumo/pkg/COMMENT Thu Jan 1 09:00:00 1970 @@ -1 +0,0 @@ -The "meta-port" for XEmacs Mule with SUMO packages diff -u -r -x CVS -x work -x *~ -x *.orig -N -I ^# *\$Id.*$ -I ^# \$FreeBSD /usr/ports/current/editors/xemacs21-mule-sumo/pkg/DESCR editors/xemacs21-mule-sumo/pkg/DESCR --- /usr/ports/current/editors/xemacs21-mule-sumo/pkg/DESCR Thu Jan 6 20:31:38 2000 +++ editors/xemacs21-mule-sumo/pkg/DESCR Thu Jan 1 09:00:00 1970 @@ -1,22 +0,0 @@ -This port is for XEmacs environment using XEmacs mule ports and -Mule SUMO packages. - -This package is built with Multilingual Imput Methods. Especially, Japanese -input is supported by using SKK, SJ3, Canna, Wnn4 or Wnn6 as an external -input engine . Each input method would be supported in following ports -respectively: - - editors/xemacs21-mule-sumo .......... SKK, SJ3 - japanese/xemacs21-sumo-canna ........ SKK, SJ3, Canna - japanese/xemacs21-sumo-canna+wnn4 ... SKK, SJ3, Canna, Wnn4 - japanese/xemacs21-sumo-canna+wnn6 ... SKK, SJ3, Canna, Wnn6 - japanese/xemacs21-sumo-wnn4 ......... SKK, SJ3, Wnn4 - japanese/xemacs21-sumo-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. - - ---KIRIYAMA Mazuhiko -<kiri@pis.toba-cmt.ac.jp> diff -u -r -x CVS -x work -x *~ -x *.orig -N -I ^# *\$Id.*$ -I ^# \$FreeBSD /usr/ports/current/editors/xemacs21-mule-sumo/pkg/PLIST editors/xemacs21-mule-sumo/pkg/PLIST --- /usr/ports/current/editors/xemacs21-mule-sumo/pkg/PLIST Sat Nov 27 12:35:20 1999 +++ editors/xemacs21-mule-sumo/pkg/PLIST Thu Jan 1 09:00:00 1970 @@ -1 +0,0 @@ -@comment this plist intentionally left empty diff -u -r -x CVS -x work -x *~ -x *.orig -N -I ^# *\$Id.*$ -I ^# \$FreeBSD /usr/ports/current/japanese/xemacs21-sumo-canna/Makefile japanese/xemacs21-sumo-canna/Makefile --- /usr/ports/current/japanese/xemacs21-sumo-canna/Makefile Tue Apr 25 20:33:40 2000 +++ japanese/xemacs21-sumo-canna/Makefile Sun Jun 4 19:34:05 2000 @@ -10,6 +10,6 @@ XEMACS_MAJOR_VER= 21 PKGNAMESUFFIX= -canna -MASTERDIR= ${.CURDIR}/../../editors/xemacs${XEMACS_MAJOR_VER}-mule-sumo +MASTERDIR= ${.CURDIR}/../../editors/xemacs${XEMACS_MAJOR_VER}-sumo .include "${MASTERDIR}/Makefile" diff -u -r -x CVS -x work -x *~ -x *.orig -N -I ^# *\$Id.*$ -I ^# \$FreeBSD /usr/ports/current/japanese/xemacs21-sumo-canna+wnn4/Makefile japanese/xemacs21-sumo-canna+wnn4/Makefile --- /usr/ports/current/japanese/xemacs21-sumo-canna+wnn4/Makefile Tue Apr 25 20:33:40 2000 +++ japanese/xemacs21-sumo-canna+wnn4/Makefile Sun Jun 4 19:35:21 2000 @@ -10,6 +10,6 @@ XEMACS_MAJOR_VER= 21 PKGNAMESUFFIX= -canna+wnn4 -MASTERDIR= ${.CURDIR}/../../editors/xemacs${XEMACS_MAJOR_VER}-mule-sumo +MASTERDIR= ${.CURDIR}/../../editors/xemacs${XEMACS_MAJOR_VER}-sumo .include "${MASTERDIR}/Makefile" diff -u -r -x CVS -x work -x *~ -x *.orig -N -I ^# *\$Id.*$ -I ^# \$FreeBSD /usr/ports/current/japanese/xemacs21-sumo-canna+wnn6/Makefile japanese/xemacs21-sumo-canna+wnn6/Makefile --- /usr/ports/current/japanese/xemacs21-sumo-canna+wnn6/Makefile Tue Apr 25 20:33:40 2000 +++ japanese/xemacs21-sumo-canna+wnn6/Makefile Mon Jun 5 23:40:36 2000 @@ -10,6 +10,6 @@ XEMACS_MAJOR_VER= 21 PKGNAMESUFFIX= -canna+wnn6 -MASTERDIR= ${.CURDIR}/../../editors/xemacs${XEMACS_MAJOR_VER}-mule-sumo +MASTERDIR= ${.CURDIR}/../../editors/xemacs${XEMACS_MAJOR_VER}-sumo .include "${MASTERDIR}/Makefile" diff -u -r -x CVS -x work -x *~ -x *.orig -N -I ^# *\$Id.*$ -I ^# \$FreeBSD /usr/ports/current/japanese/xemacs21-sumo-wnn4/Makefile japanese/xemacs21-sumo-wnn4/Makefile --- /usr/ports/current/japanese/xemacs21-sumo-wnn4/Makefile Tue Apr 25 20:33:40 2000 +++ japanese/xemacs21-sumo-wnn4/Makefile Sun Jun 4 19:37:59 2000 @@ -10,6 +10,6 @@ XEMACS_MAJOR_VER= 21 PKGNAMESUFFIX= -wnn4 -MASTERDIR= ${.CURDIR}/../../editors/xemacs${XEMACS_MAJOR_VER}-mule-sumo +MASTERDIR= ${.CURDIR}/../../editors/xemacs${XEMACS_MAJOR_VER}-sumo .include "${MASTERDIR}/Makefile" diff -u -r -x CVS -x work -x *~ -x *.orig -N -I ^# *\$Id.*$ -I ^# \$FreeBSD /usr/ports/current/japanese/xemacs21-sumo-wnn6/Makefile japanese/xemacs21-sumo-wnn6/Makefile --- /usr/ports/current/japanese/xemacs21-sumo-wnn6/Makefile Tue Apr 25 20:33:40 2000 +++ japanese/xemacs21-sumo-wnn6/Makefile Sun Jun 4 19:36:31 2000 @@ -10,6 +10,6 @@ XEMACS_MAJOR_VER= 21 PKGNAMESUFFIX= -wnn6 -MASTERDIR= ${.CURDIR}/../../editors/xemacs${XEMACS_MAJOR_VER}-mule-sumo +MASTERDIR= ${.CURDIR}/../../editors/xemacs${XEMACS_MAJOR_VER}-sumo .include "${MASTERDIR}/Makefile" >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?200006051446.XAA51979>