Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Sep 2009 18:01:32 +0200 (CEST)
From:      Nikola Lecic <nikola.lecic@anthesphoria.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/138448: [New Port] textproc/scim-kmfl-sil-yi: SCIM KMFL IMEngine Unicode keyboard for standardized Yi script
Message-ID:  <200909011601.n81G1WP0079071@anthesphoria.net>
Resent-Message-ID: <200909011610.n81GA3YZ065037@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         138448
>Category:       ports
>Synopsis:       [New Port] textproc/scim-kmfl-sil-yi: SCIM KMFL IMEngine Unicode keyboard for standardized Yi script
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Sep 01 16:10:03 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Nikola Lecic
>Release:        FreeBSD 7.2-STABLE i386
>Organization:
>Environment:

System: FreeBSD black 7.2-STABLE FreeBSD 7.2-STABLE #0: Wed May 13 19:04:54 CEST 2009 nikola@black:/usr/obj/usr/src/sys/GENERIC i386

>Description:

Notes to the committer:

1. This port is a part of scim-kmfl- series (textproc/scim-kmfl-* ports).
2. The patch is arranged to ensure that keyboard description in the SCIM
   interface corresponds to that provided in the documentation.

pkg-descr:

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).

This software is licensed under the SIL Open Font License
(http://scripts.sil.org/OFL).

This port installs the keyboard so that it can be used through SCIM KMFL
IMEngine (textproc/scim-kmfl-imengine).

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

>How-To-Repeat:
	
>Fix:

--- scim-kmfl-sil-yi-20020903.shar begins here ---
# 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:
#
#	scim-kmfl-sil-yi
#	scim-kmfl-sil-yi/Makefile
#	scim-kmfl-sil-yi/distinfo
#	scim-kmfl-sil-yi/pkg-descr
#	scim-kmfl-sil-yi/files
#	scim-kmfl-sil-yi/files/patch-SourceFiles::Yi7.kmn
#
echo c - scim-kmfl-sil-yi
mkdir -p scim-kmfl-sil-yi > /dev/null 2>&1
echo x - scim-kmfl-sil-yi/Makefile
sed 's/^X//' >scim-kmfl-sil-yi/Makefile << 'c54900c818de56095ba812d8d716cd32'
X# New ports collection makefile for:	scim-kmfl-sil-yi
X# Date created:		1 September 2009
X# Whom:			Nikola Lecic <nikola.lecic@anthesphoria.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	scim-kmfl-sil-yi
XPORTVERSION=	20020903
XCATEGORIES=	textproc
XMASTER_SITES=	http://scripts.sil.org/cms/scripts/render_download.php?site_id=nrsi&format=file&media_id=SILYi12OFL_Src&filename=/ \
X		http://anthesphoria.net/FreeBSD/ports/distfiles/kmfl/
XDISTNAME=	SILYiOFL1.2Src
XDIST_SUBDIR=	kmfl
X
XMAINTAINER=	nikola.lecic@anthesphoria.net
XCOMMENT=	SCIM KMFL IMEngine Unicode keyboard for standardized Yi script
X
XRUN_DEPENDS=	kmflcomp:${PORTSDIR}/textproc/kmflcomp \
X 		${LOCALBASE}/lib/scim-1.0/1.4.0/IMEngine/kmfl.so:${PORTSDIR}/textproc/scim-kmfl-imengine
X
XWRKSRC=		${WRKDIR}
XUSE_DOS2UNIX=	SourceFiles/Yi7.kmn
XNO_BUILD=	yes
XUSE_ZIP=	yes
X
XSCIM_KMFL_DIR=	share/scim/kmfl
XSCIM_KMFL_ICONS_DIR=	share/scim/kmfl/icons
X
XPLIST_FILES=	${SCIM_KMFL_DIR}/Yi7.kmn \
X		${SCIM_KMFL_ICONS_DIR}/YiPinYin.bmp
X
Xdo-install:
X	${INSTALL_DATA} ${WRKSRC}/SourceFiles/*.kmn ${LOCALBASE}/${SCIM_KMFL_DIR}
X	${INSTALL_DATA} ${WRKSRC}/SourceFiles/*.bmp ${LOCALBASE}/${SCIM_KMFL_ICONS_DIR}
X
Xpost-install:
X	@${ECHO_MSG} "--------------------------------------------------------"
X	@${ECHO_MSG} "  You should now have the new keyboard in the section"
X	@${ECHO_MSG} "  \"Others\" in your SCIM menu. If you don't see it,"
X	@${ECHO_MSG} "  restart X."
X	@${ECHO_MSG}
X	@${ECHO_MSG} "  At the moment, this keyboard has no documentation."
X	@${ECHO_MSG} "  As a general rule, type the Pinyin romanization for"
X	@${ECHO_MSG} "  that syllable, followed by a space. For punctuation,"
X	@${ECHO_MSG} "  try usual punctuation keystrokes."
X	@${ECHO_MSG} "--------------------------------------------------------"
X
X.include <bsd.port.mk>
c54900c818de56095ba812d8d716cd32
echo x - scim-kmfl-sil-yi/distinfo
sed 's/^X//' >scim-kmfl-sil-yi/distinfo << '660370c68ef109daf122b330a3280aee'
XMD5 (kmfl/SILYiOFL1.2Src.zip) = 9565edac15ec019b935d7a8e0a841968
XSHA256 (kmfl/SILYiOFL1.2Src.zip) = 7733011014f3a4ad77456d668db318d78f19ca03613dd6857cf80cf3a0ef3245
XSIZE (kmfl/SILYiOFL1.2Src.zip) = 2627553
660370c68ef109daf122b330a3280aee
echo x - scim-kmfl-sil-yi/pkg-descr
sed 's/^X//' >scim-kmfl-sil-yi/pkg-descr << '929202507e997e63e988ae40d31fa7ec'
XThis is a keyboard for input of the standardized Yi script of southwestern
XChina with Unicode Yi fonts. It is written in Keyman keyboard language and
Xdeveloped by SIL Non-Roman Script Initiative (NRSI).
X
XTo keyboard a Yi syllable, you should type the Pinyin romanization for that
Xsyllable, followed by a space. For keyboarding punctuation, use the usual
Xpunctuation keystrokes.
X
XThe keyboard is compatible with Yi range as defined in Unicode 3.0 and it does
Xnot provide keystrokes for the Yi Radicals which were added to Unicode 3.2
X(U+A4A2..U+A4A3, U+A4B4, U+A4C1, U+A4C5).
X
XThis software is licensed under the SIL Open Font License
X(http://scripts.sil.org/OFL).
X
XThis port installs the keyboard so that it can be used through SCIM KMFL
XIMEngine (textproc/scim-kmfl-imengine).
X
XWWW: http://scripts.sil.org/SILYI_home
X     http://scripts.sil.org/SILYi_versions
929202507e997e63e988ae40d31fa7ec
echo c - scim-kmfl-sil-yi/files
mkdir -p scim-kmfl-sil-yi/files > /dev/null 2>&1
echo x - scim-kmfl-sil-yi/files/patch-SourceFiles::Yi7.kmn
sed 's/^X//' >scim-kmfl-sil-yi/files/patch-SourceFiles::Yi7.kmn << '6574fc6364643cec120adae1741cd9f6'
X--- SourceFiles/Yi7.kmn.orig	2009-09-01 17:32:24.000000000 +0200
X+++ SourceFiles/Yi7.kmn	2009-09-01 17:32:20.000000000 +0200
X@@ -8,10 +8,12 @@
X c this software is licensed under the SIL Open Font License
X c http://scripts.sil.org/OFL
X           
X-NAME "Yi"
X-BITMAP YiPinYin
X+NAME "SIL Yi 20020903"
X+BITMAP YiPinYin.bmp
X VERSION 6.0
X HOTKEY  "^+P"
X+MESSAGE "This software is licensed under the SIL Open Font License (http://scripts.sil.org/OFL)"
X+store(&author) "Andy Eatough"
X 
X begin Unicode> use(Unicode Group)
X 
6574fc6364643cec120adae1741cd9f6
exit
--- scim-kmfl-sil-yi-20020903.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200909011601.n81G1WP0079071>