Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Jul 2000 08:20:03 -0700 (PDT)
From:      OKAZAKI Tetsurou <okazaki@be.to>
To:        freebsd-ports@FreeBSD.org
Subject:   Re: ports/18803: Refactoring port: converters/mule-ucs-emacs20
Message-ID:  <200007031520.IAA00976@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/18803; it has been noted by GNATS.

From: OKAZAKI Tetsurou <okazaki@be.to>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/18803: Refactoring port: converters/mule-ucs-emacs20
Date: Tue, 04 Jul 2000 00:14:22 +0900

 In the meantime, a new version of Mule-UCS is released.
 Please commit the patch below instead of the previous one.
 
 Tetsurou
 
 
 diff -urN /usr/ports/converters/mule-ucs-emacs20/Makefile mule-ucs-emacs20/Makefile
 --- /usr/ports/converters/mule-ucs-emacs20/Makefile	Tue Jun 27 15:46:00 2000
 +++ mule-ucs-emacs20/Makefile	Mon Jul  3 05:44:43 2000
 @@ -5,38 +5,25 @@
  # $FreeBSD: ports/converters/mule-ucs-emacs20/Makefile,v 1.3 2000/06/27 00:44:50 jseger Exp $
  #
  
 -PORTNAME=	mule-ucs-${EMACS_PORT}
 -PORTVERSION=	0.74
 +PORTNAME=	mule-ucs
 +PORTVERSION=	0.81
  CATEGORIES=	converters elisp
  MASTER_SITES=	ftp://ftp.kddlabs.co.jp/Japan/m17n.org/mule/Mule-UCS/ \
  		ftp://ftp.etl.go.jp/pub/mule/Mule-UCS/ \
  		ftp://ftp.win.or.jp/pub/word/mule/Mule-UCS/ \
 -		ftp://ftp.center.osaka-u.ac.jp/mule/Mule-UCS/ \
 -		ftp://ftp.kreonet.re.kr/pub/tools/emacs/mule/Mule-UCS/ \
  		ftp://ftp.m17n.org/pub/mule/Mule-UCS/
 +PKGNAMESUFFIX=	-${EMACS_PORT_NAME}
  DISTNAME=	Mule-UCS-${PORTVERSION}
  
  MAINTAINER=	okazaki@be.to
  
 -MULEUCSDOCDIR=	share/doc/mule-ucs
 -
 -# emacs20
  EMACS_PORT_NAME=	emacs20
  
 -# target name for make build
  ALL_TARGET=	elc
  
 -EMACS_CMD=	${PREFIX}/bin/${EMACS_NAME}-${EMACS_VER}
 -BUILD_DEPENDS=	${EMACS_CMD}:${PORTSDIR}/editors/${EMACS_PORT_NAME}
 -RUN_DEPENDS=	${EMACS_CMD}:${PORTSDIR}/editors/${EMACS_PORT_NAME}
 -SCRIPTS_ENV=	EMACS_LIBDIR=${EMACS_LIBDIR} EMACS_VER=${EMACS_VER} \
 -		EMACS_LIBDIR_WITH_VER=${EMACS_LIBDIR_WITH_VER}
 -PLIST_SUB=	EMACS_LIBDIR=${EMACS_LIBDIR} EMACS_VER=${EMACS_VER} \
 -		EMACS_LIBDIR_WITH_VER=${EMACS_LIBDIR_WITH_VER} \
 -		MULEUCSDOCDIR=${MULEUCSDOCDIR}
 -MAKE_FLAGS=	EMACS=${EMACS_CMD}
 -
 -MULEUCS_DESTDIR= ${PREFIX}/${EMACS_LIBDIR_WITH_VER}/site-lisp/mule-ucs
 +PLIST_SUB=	PORTDOCDIR=${PORTDOCDIR}
 +PORTDOCDIR=	share/doc/mule-ucs
 +MULEUCS_DESTDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/mule-ucs
  EMACS_ARGS=	-q --no-site-file -batch
  
  do-build:
 @@ -59,17 +46,18 @@
  
  post-install:
  .if !defined(NOPORTDOCS)
 -	@${MKDIR} ${PREFIX}/${MULEUCSDOCDIR}
 +	@${MKDIR} ${PREFIX}/${PORTDOCDIR}
  	cd ${WRKSRC}/lisp; \
  	for i in ChangeLog MuleUni.txt README* ; do \
 -		${INSTALL_DATA} $${i} ${PREFIX}/${MULEUCSDOCDIR}/ ; \
 +		${INSTALL_DATA} $${i} ${PREFIX}/${PORTDOCDIR} ; \
  	done
  	${INSTALL_DATA} ${WRKSRC}/lisp/big5conv/README \
 -			 ${PREFIX}/${MULEUCSDOCDIR}/README.big5conv
 +			 ${PREFIX}/${PORTDOCDIR}/README.big5conv
  	${INSTALL_DATA} ${WRKSRC}/lisp/jisx0213/ChangeLog \
 -			 ${PREFIX}/${MULEUCSDOCDIR}/ChangeLog.jisx0213
 +			 ${PREFIX}/${PORTDOCDIR}/ChangeLog.jisx0213
  	${INSTALL_DATA} ${WRKSRC}/lisp/jisx0213/readme.txt \
 -			 ${PREFIX}/${MULEUCSDOCDIR}/README.jisx0213
 +			 ${PREFIX}/${PORTDOCDIR}/README.jisx0213
  .endif
 +	@${CAT} ${PKGMESSAGE}
  
  .include <bsd.port.mk>
 diff -urN /usr/ports/converters/mule-ucs-emacs20/files/md5 mule-ucs-emacs20/files/md5
 --- /usr/ports/converters/mule-ucs-emacs20/files/md5	Wed Apr  5 03:11:29 2000
 +++ mule-ucs-emacs20/files/md5	Mon Jul  3 05:55:57 2000
 @@ -1 +1 @@
 -MD5 (Mule-UCS-0.74.tar.gz) = dae96a8086fd9eb215dee2088d88ef68
 +MD5 (Mule-UCS-0.81.tar.gz) = a6131f6a6320c78aecf30efd4496ba0c
 diff -urN /usr/ports/converters/mule-ucs-emacs20/pkg/COMMENT mule-ucs-emacs20/pkg/COMMENT
 --- /usr/ports/converters/mule-ucs-emacs20/pkg/COMMENT	Wed Apr  5 03:11:29 2000
 +++ mule-ucs-emacs20/pkg/COMMENT	Wed May 10 20:32:30 2000
 @@ -1 +1 @@
 -Universal enCoding System for FSF Emacs 20
 +Universal enCoding System for GNU Emacs 20
 diff -urN /usr/ports/converters/mule-ucs-emacs20/pkg/DESCR mule-ucs-emacs20/pkg/DESCR
 --- /usr/ports/converters/mule-ucs-emacs20/pkg/DESCR	Wed Apr  5 03:11:29 2000
 +++ mule-ucs-emacs20/pkg/DESCR	Mon Jul  3 16:11:41 2000
 @@ -9,16 +9,16 @@
  Although (A) provides powerful encoding/decoding schemes as to
  ISO/IEC 2022, we cannot utilize this for any other encoding schemes.
  (B) is a simple register machine. However, CCL program is arcane
 -language because it is infamous and mysterious:-P.
 +language because it is mysterious and obscure:-P.
  
  Mule-UCS provides flexible and comprehensible encoding mechanism to Emacs.
  Currently, Mule-UCS generates CCL program from the translation rule, but
  in the future, Mule-UCS may support another conversion engine on Emacs.
  
  Predefined conversions for Mule-UCS included in this package are:
 -
 -  *  Unicode(UTF-7/8/16) support.
 -  *  Big5 <-> CNS conversion support.
 +  (1) ... Unicode(UTF-7/8/16) support.
 +  (2) ... Big5 <-> CNS conversion support.
 +  (3) ... JIS X 0213 support.
  
  ---
  Ported by okazaki@be.to
 diff -urN /usr/ports/converters/mule-ucs-emacs20/pkg/PLIST mule-ucs-emacs20/pkg/PLIST
 --- /usr/ports/converters/mule-ucs-emacs20/pkg/PLIST	Wed Apr  5 03:11:30 2000
 +++ mule-ucs-emacs20/pkg/PLIST	Mon Jul  3 16:04:16 2000
 @@ -35,6 +35,7 @@
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/mucs.el
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/mucs.elc
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/mule-uni.el
 +%%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/mule-uni.elc
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/reldata/u-cns-1.el
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/reldata/u-cns-2.el
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/reldata/u-cns-3.el
 @@ -44,8 +45,10 @@
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/reldata/u-cns-7.el
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/reldata/uascii.el
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/reldata/ubig5.el
 +%%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/reldata/uethiopic.el
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/reldata/ugb2312.el
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/reldata/uipa.el
 +%%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/reldata/uiscii.el
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/reldata/uiso8859-1.el
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/reldata/uiso8859-2.el
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/reldata/uiso8859-3.el
 @@ -59,7 +62,10 @@
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/reldata/ujisx0208.el
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/reldata/ujisx0212.el
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/reldata/uksc5601.el
 +%%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/reldata/usisheng.el
 +%%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/reldata/usupple.el
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/reldata/utis620.el
 +%%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/reldata/uviscii.el
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/tae.el
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/tae.elc
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/tbl-mg.el
 @@ -72,22 +78,26 @@
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/un-data.elc
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/un-define.el
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/un-define.elc
 +%%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/un-supple.el
 +%%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/un-supple.elc
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/un-tools.el
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/un-tools.elc
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/un-trbase.el
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/unicode.el
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/unicode.elc
 +%%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/unidata.el
 +%%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/unidata.elc
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/utf.el
  %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/utf.elc
  @dirrm %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/big5conv
  @dirrm %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/jisx0213
  @dirrm %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs/reldata
  @dirrm %%EMACS_LIBDIR_WITH_VER%%/site-lisp/mule-ucs
 -%%MULEUCSDOCDIR%%/ChangeLog
 -%%MULEUCSDOCDIR%%/ChangeLog.jisx0213
 -%%MULEUCSDOCDIR%%/MuleUni.txt
 -%%MULEUCSDOCDIR%%/README
 -%%MULEUCSDOCDIR%%/README.Unicode
 -%%MULEUCSDOCDIR%%/README.big5conv
 -%%MULEUCSDOCDIR%%/README.jisx0213
 -@dirrm %%MULEUCSDOCDIR%%
 +%%PORTDOCDIR%%/ChangeLog
 +%%PORTDOCDIR%%/ChangeLog.jisx0213
 +%%PORTDOCDIR%%/MuleUni.txt
 +%%PORTDOCDIR%%/README
 +%%PORTDOCDIR%%/README.Unicode
 +%%PORTDOCDIR%%/README.big5conv
 +%%PORTDOCDIR%%/README.jisx0213
 +@dirrm %%PORTDOCDIR%%
 


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?200007031520.IAA00976>