svn commit: r496079 - in head/japanese: . cp5022x-el
Hiroki Sato
hrs at FreeBSD.org
Sun Mar 17 17:48:45 UTC 2019
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 at 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)
More information about the svn-ports-all
mailing list