Date: Sun, 17 Mar 2019 17:48:43 +0000 (UTC) From: Hiroki Sato <hrs@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r496079 - in head/japanese: . cp5022x-el Message-ID: <201903171748.x2HHmh0M010601@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: hrs Date: Sun Mar 17 17:48:43 2019 New Revision: 496079 URL: https://svnweb.freebsd.org/changeset/ports/496079 Log: Add japanese/cp5022x-el, an elisp to add CP5022x coding-system support to Emacsen. Added: head/japanese/cp5022x-el/ head/japanese/cp5022x-el/Makefile (contents, props changed) head/japanese/cp5022x-el/distinfo (contents, props changed) head/japanese/cp5022x-el/pkg-descr (contents, props changed) head/japanese/cp5022x-el/pkg-message (contents, props changed) Modified: head/japanese/Makefile Modified: head/japanese/Makefile ============================================================================== --- head/japanese/Makefile Sun Mar 17 17:38:48 2019 (r496078) +++ head/japanese/Makefile Sun Mar 17 17:48:43 2019 (r496079) @@ -32,6 +32,7 @@ SUBDIR += chasen-base SUBDIR += cmigemo SUBDIR += cmigemo-dict + SUBDIR += cp5022x-el SUBDIR += csrd SUBDIR += ctags SUBDIR += dbskkd-cdb Added: head/japanese/cp5022x-el/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/japanese/cp5022x-el/Makefile Sun Mar 17 17:48:43 2019 (r496079) @@ -0,0 +1,34 @@ +# $FreeBSD$ + +PORTNAME= cp5022x +PORTVERSION= 0.0.20120324 +CATEGORIES= japanese elisp +PKGNAMESUFFIX= -el${EMACS_PKGNAMESUFFIX} + +MAINTAINER= hrs@FreeBSD.org +COMMENT= CP50220 and CP51932 coding system support for Emacsen + +LICENSE= GPLv3+ + +USES= emacs +USE_GITHUB= yes +GH_ACCOUNT= awasira +GH_PROJECT= cp5022x.el +GH_TAGNAME= ea7327d + +PLIST_FILES= ${EMACS_SITE_LISPDIR}/cp5022x.el.gz \ + ${EMACS_SITE_LISPDIR}/cp5022x.elc + +do-build: + cd ${BUILD_WRKSRC} && \ + ${EMACS_CMD} -batch -q -no-site-file -no-init-file \ + -f batch-byte-compile cp5022x.el && \ + ${GZIP_CMD} cp5022x.el + +do-install: + ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} && \ + cd ${INSTALL_WRKSRC} && \ + ${INSTALL_DATA} cp5022x.elc cp5022x.el.gz \ + ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} + +.include <bsd.port.mk> Added: head/japanese/cp5022x-el/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/japanese/cp5022x-el/distinfo Sun Mar 17 17:48:43 2019 (r496079) @@ -0,0 +1,3 @@ +TIMESTAMP = 1552833497 +SHA256 (awasira-cp5022x.el-0.0.20120324-ea7327d_GH0.tar.gz) = e9c96b8ad70475cb05dae56dae28d4ffaee92d036b534e42ef8c0a3e646a0912 +SIZE (awasira-cp5022x.el-0.0.20120324-ea7327d_GH0.tar.gz) = 2633 Added: head/japanese/cp5022x-el/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/japanese/cp5022x-el/pkg-descr Sun Mar 17 17:48:43 2019 (r496079) @@ -0,0 +1,24 @@ +cp5022x.el adds supprot for encodings with platform dependent characters +used in Microsoft Windows. It defines CP50220, CP50221, CP50222, and +CP51932. Specifications on Emacsen are as follows: + +CP51932 (Microsoft euc-jp) +Type: iso-2022 (variant of ISO-2022) +Initial designations: + G0 -- ascii:ASCII (ISO646 IRV) + G1 -- japanese-jisx0208:JISX0208.1983/1990 Japanese Kanji: ISO-IR-87 + G2 -- katakana-jisx0201:Katakana Part of JISX0201.1976 + G3 -- never used + +CP50220 (Microsoft iso-2022-jp for mail) +Type: iso-2022 (variant of ISO-2022) +Initial designations: + G0 -- ascii:ASCII (ISO646 IRV), and also used by the following: + japanese-jisx0208-1978:JISX0208.1978 Japanese Kanji + (so called "old JIS"): ISO-IR-42 + japanese-jisx0208:JISX0208.1983/1990 Japanese Kanji: ISO-IR-87 + latin-jisx0201:Roman Part of JISX0201.1976 + katakana-jisx0201:Katakana Part of JISX0201.1976 + G1 -- never used + G2 -- never used + G3 -- never used Added: head/japanese/cp5022x-el/pkg-message ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/japanese/cp5022x-el/pkg-message Sun Mar 17 17:48:43 2019 (r496079) @@ -0,0 +1,4 @@ +This elisp supports CP50220 and CP51932 as coding-system. Add the following +line to ~/.emacs to activate it: + +(require 'cp5022x)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201903171748.x2HHmh0M010601>