This is a keyboard for input of the standardized Yi script of southwestern

China with Unicode Yi fonts. It is written in Keyman keyboard language and
developed by SIL Non-Roman Script Initiative (NRSI).

To keyboard a Yi syllable, you should type the Pinyin romanization for that
syllable, followed by a space. For keyboarding punctuation, use the usual
punctuation keystrokes.

The keyboard is compatible with Yi range as defined in Unicode 3.0 and it does
not provide keystrokes for the Yi Radicals which were added to Unicode 3.2
(U+A4A2..U+A4A3, U+A4B4, U+A4C1, U+A4C5).

WWW: http://scripts.sil.org/SILYI_home

PR:		ports/138448
Submitted by:	Nikola Lecic <nikola.lecic at anthesphoria.net>
This commit is contained in:
Martin Wilke 2009-09-02 17:25:47 +00:00
parent 56267d067e
commit df43c95b1e
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=240752
9 changed files with 165 additions and 0 deletions

View file

@ -1070,6 +1070,7 @@
SUBDIR += scim-kmfl-sil-ezra
SUBDIR += scim-kmfl-sil-ipa-unicode5
SUBDIR += scim-kmfl-sil-panafrican-latin
SUBDIR += scim-kmfl-sil-yi
SUBDIR += scim-m17n
SUBDIR += scim-openvanilla
SUBDIR += scim-table-imengine

View file

@ -0,0 +1,49 @@
# New ports collection makefile for: scim-kmfl-sil-yi
# Date created: 1 September 2009
# Whom: Nikola Lecic <nikola.lecic@anthesphoria.net>
#
# $FreeBSD$
#
PORTNAME= scim-kmfl-sil-yi
PORTVERSION= 20020903
CATEGORIES= textproc
MASTER_SITES= http://scripts.sil.org/cms/scripts/render_download.php?site_id=nrsi&format=file&media_id=SILYi12OFL_Src&filename=/ \
http://anthesphoria.net/FreeBSD/ports/distfiles/kmfl/
DISTNAME= SILYiOFL1.2Src
DIST_SUBDIR= kmfl
MAINTAINER= nikola.lecic@anthesphoria.net
COMMENT= SCIM KMFL IMEngine Unicode keyboard for standardized Yi script
RUN_DEPENDS= kmflcomp:${PORTSDIR}/textproc/kmflcomp \
${LOCALBASE}/lib/scim-1.0/1.4.0/IMEngine/kmfl.so:${PORTSDIR}/textproc/scim-kmfl-imengine
WRKSRC= ${WRKDIR}
USE_DOS2UNIX= SourceFiles/Yi7.kmn
NO_BUILD= yes
USE_ZIP= yes
SCIM_KMFL_DIR= share/scim/kmfl
SCIM_KMFL_ICONS_DIR= share/scim/kmfl/icons
PLIST_FILES= ${SCIM_KMFL_DIR}/Yi7.kmn \
${SCIM_KMFL_ICONS_DIR}/YiPinYin.bmp
do-install:
${INSTALL_DATA} ${WRKSRC}/SourceFiles/*.kmn ${LOCALBASE}/${SCIM_KMFL_DIR}
${INSTALL_DATA} ${WRKSRC}/SourceFiles/*.bmp ${LOCALBASE}/${SCIM_KMFL_ICONS_DIR}
post-install:
@${ECHO_MSG} "--------------------------------------------------------"
@${ECHO_MSG} " You should now have the new keyboard in the section"
@${ECHO_MSG} " \"Others\" in your SCIM menu. If you don't see it,"
@${ECHO_MSG} " restart X."
@${ECHO_MSG}
@${ECHO_MSG} " At the moment, this keyboard has no documentation."
@${ECHO_MSG} " As a general rule, type the Pinyin romanization for"
@${ECHO_MSG} " that syllable, followed by a space. For punctuation,"
@${ECHO_MSG} " try usual punctuation keystrokes."
@${ECHO_MSG} "--------------------------------------------------------"
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
MD5 (kmfl/SILYiOFL1.2Src.zip) = 9565edac15ec019b935d7a8e0a841968
SHA256 (kmfl/SILYiOFL1.2Src.zip) = 7733011014f3a4ad77456d668db318d78f19ca03613dd6857cf80cf3a0ef3245
SIZE (kmfl/SILYiOFL1.2Src.zip) = 2627553

View file

@ -0,0 +1,17 @@
--- SourceFiles/Yi7.kmn.orig 2009-09-01 17:32:24.000000000 +0200
+++ SourceFiles/Yi7.kmn 2009-09-01 17:32:20.000000000 +0200
@@ -8,10 +8,12 @@
c this software is licensed under the SIL Open Font License
c http://scripts.sil.org/OFL
-NAME "Yi"
-BITMAP YiPinYin
+NAME "SIL Yi 20020903"
+BITMAP YiPinYin.bmp
VERSION 6.0
HOTKEY "^+P"
+MESSAGE "This software is licensed under the SIL Open Font License (http://scripts.sil.org/OFL)"
+store(&author) "Andy Eatough"
begin Unicode> use(Unicode Group)

View file

@ -0,0 +1,13 @@
This is a keyboard for input of the standardized Yi script of southwestern
China with Unicode Yi fonts. It is written in Keyman keyboard language and
developed by SIL Non-Roman Script Initiative (NRSI).
To keyboard a Yi syllable, you should type the Pinyin romanization for that
syllable, followed by a space. For keyboarding punctuation, use the usual
punctuation keystrokes.
The keyboard is compatible with Yi range as defined in Unicode 3.0 and it does
not provide keystrokes for the Yi Radicals which were added to Unicode 3.2
(U+A4A2..U+A4A3, U+A4B4, U+A4C1, U+A4C5).
WWW: http://scripts.sil.org/SILYI_home

View file

@ -0,0 +1,49 @@
# New ports collection makefile for: scim-kmfl-sil-yi
# Date created: 1 September 2009
# Whom: Nikola Lecic <nikola.lecic@anthesphoria.net>
#
# $FreeBSD$
#
PORTNAME= scim-kmfl-sil-yi
PORTVERSION= 20020903
CATEGORIES= textproc
MASTER_SITES= http://scripts.sil.org/cms/scripts/render_download.php?site_id=nrsi&format=file&media_id=SILYi12OFL_Src&filename=/ \
http://anthesphoria.net/FreeBSD/ports/distfiles/kmfl/
DISTNAME= SILYiOFL1.2Src
DIST_SUBDIR= kmfl
MAINTAINER= nikola.lecic@anthesphoria.net
COMMENT= SCIM KMFL IMEngine Unicode keyboard for standardized Yi script
RUN_DEPENDS= kmflcomp:${PORTSDIR}/textproc/kmflcomp \
${LOCALBASE}/lib/scim-1.0/1.4.0/IMEngine/kmfl.so:${PORTSDIR}/textproc/scim-kmfl-imengine
WRKSRC= ${WRKDIR}
USE_DOS2UNIX= SourceFiles/Yi7.kmn
NO_BUILD= yes
USE_ZIP= yes
SCIM_KMFL_DIR= share/scim/kmfl
SCIM_KMFL_ICONS_DIR= share/scim/kmfl/icons
PLIST_FILES= ${SCIM_KMFL_DIR}/Yi7.kmn \
${SCIM_KMFL_ICONS_DIR}/YiPinYin.bmp
do-install:
${INSTALL_DATA} ${WRKSRC}/SourceFiles/*.kmn ${LOCALBASE}/${SCIM_KMFL_DIR}
${INSTALL_DATA} ${WRKSRC}/SourceFiles/*.bmp ${LOCALBASE}/${SCIM_KMFL_ICONS_DIR}
post-install:
@${ECHO_MSG} "--------------------------------------------------------"
@${ECHO_MSG} " You should now have the new keyboard in the section"
@${ECHO_MSG} " \"Others\" in your SCIM menu. If you don't see it,"
@${ECHO_MSG} " restart X."
@${ECHO_MSG}
@${ECHO_MSG} " At the moment, this keyboard has no documentation."
@${ECHO_MSG} " As a general rule, type the Pinyin romanization for"
@${ECHO_MSG} " that syllable, followed by a space. For punctuation,"
@${ECHO_MSG} " try usual punctuation keystrokes."
@${ECHO_MSG} "--------------------------------------------------------"
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
MD5 (kmfl/SILYiOFL1.2Src.zip) = 9565edac15ec019b935d7a8e0a841968
SHA256 (kmfl/SILYiOFL1.2Src.zip) = 7733011014f3a4ad77456d668db318d78f19ca03613dd6857cf80cf3a0ef3245
SIZE (kmfl/SILYiOFL1.2Src.zip) = 2627553

View file

@ -0,0 +1,17 @@
--- SourceFiles/Yi7.kmn.orig 2009-09-01 17:32:24.000000000 +0200
+++ SourceFiles/Yi7.kmn 2009-09-01 17:32:20.000000000 +0200
@@ -8,10 +8,12 @@
c this software is licensed under the SIL Open Font License
c http://scripts.sil.org/OFL
-NAME "Yi"
-BITMAP YiPinYin
+NAME "SIL Yi 20020903"
+BITMAP YiPinYin.bmp
VERSION 6.0
HOTKEY "^+P"
+MESSAGE "This software is licensed under the SIL Open Font License (http://scripts.sil.org/OFL)"
+store(&author) "Andy Eatough"
begin Unicode> use(Unicode Group)

View file

@ -0,0 +1,13 @@
This is a keyboard for input of the standardized Yi script of southwestern
China with Unicode Yi fonts. It is written in Keyman keyboard language and
developed by SIL Non-Roman Script Initiative (NRSI).
To keyboard a Yi syllable, you should type the Pinyin romanization for that
syllable, followed by a space. For keyboarding punctuation, use the usual
punctuation keystrokes.
The keyboard is compatible with Yi range as defined in Unicode 3.0 and it does
not provide keystrokes for the Yi Radicals which were added to Unicode 3.2
(U+A4A2..U+A4A3, U+A4B4, U+A4C1, U+A4C5).
WWW: http://scripts.sil.org/SILYI_home