diff options
author | Renato Botelho <garga@FreeBSD.org> | 2009-07-16 17:33:06 +0000 |
---|---|---|
committer | Renato Botelho <garga@FreeBSD.org> | 2009-07-16 17:33:06 +0000 |
commit | b16dc471d796f89b196e13a21c0f688b01295539 (patch) | |
tree | 52e9e403922366771539ef36db8959758a1f87d1 /textproc/scim-kmfl-sil-ezra | |
parent | 8593ce8c5c97f703516ffc6289055c816f4b2a4c (diff) | |
download | ports-b16dc471d796f89b196e13a21c0f688b01295539.tar.gz ports-b16dc471d796f89b196e13a21c0f688b01295539.zip |
Notes
Diffstat (limited to 'textproc/scim-kmfl-sil-ezra')
-rw-r--r-- | textproc/scim-kmfl-sil-ezra/Makefile | 70 | ||||
-rw-r--r-- | textproc/scim-kmfl-sil-ezra/distinfo | 6 | ||||
-rw-r--r-- | textproc/scim-kmfl-sil-ezra/files/patch-Keyman::EZRAUNI24.KMN | 14 | ||||
-rw-r--r-- | textproc/scim-kmfl-sil-ezra/pkg-descr | 11 |
4 files changed, 101 insertions, 0 deletions
diff --git a/textproc/scim-kmfl-sil-ezra/Makefile b/textproc/scim-kmfl-sil-ezra/Makefile new file mode 100644 index 000000000000..97cf42adfe7a --- /dev/null +++ b/textproc/scim-kmfl-sil-ezra/Makefile @@ -0,0 +1,70 @@ +# New ports collection makefile for: scim-kmfl-sil-ezra +# Date created: 14 July 2009 +# Whom: Nikola Lecic <nikola.lecic@anthesphoria.net> +# +# $FreeBSD$ + +PORTNAME= scim-kmfl-sil-ezra +PORTVERSION= 2.4 +CATEGORIES= textproc +MASTER_SITES= http://scripts.sil.org/cms/scripts/render_download.php\?site_id=nrsi\&format=file\&media_id=EzraSIL251_Src.zip\&filename=/:1 \ + http://scripts.sil.org/cms/scripts/render_download.php\?site_id=nrsi\&format=file\&media_id=EzraSIL2.5Keying\&filename=/:2 \ + http://anthesphoria.net/FreeBSD/ports/distfiles/kmfl/:1,2 +DISTFILES= EzraSIL251_Src.zip:1 \ + Keying+in+Hebrew.pdf:2 +DIST_SUBDIR= kmfl +EXTRACT_ONLY= EzraSIL251_Src.zip + +MAINTAINER= nikola.lecic@anthesphoria.net +COMMENT= SCIM KMFL IMEngine keyboard for Unicode Biblical Hebrew + +RUN_DEPENDS= kmflcomp:${PORTSDIR}/textproc/kmflcomp \ + ${LOCALBASE}/lib/scim-1.0/1.4.0/IMEngine/kmfl.so:${PORTSDIR}/textproc/scim-kmfl-imengine + +WRKSRC= ${WRKDIR}/EzraSIL2.51 +USE_DOS2UNIX= Keyman/EZRAUNI24.KMN +NO_BUILD= yes +USE_ZIP= yes + +DOCSDIR_REL= share/doc/kmfl/${PORTNAME} +DOCSDIR= ${PREFIX}/${DOCSDIR_REL} +SCIM_KMFL_DIR= share/scim/kmfl +SCIM_KMFL_ICONS_DIR= share/scim/kmfl/icons + +PORTDOCS= * +DOCSLIST= ${WRKSRC}/Licenses.txt ${WRKSRC}/README.txt \ + ${WRKSRC}/WordDocs/Ezra\ SIL\ Keyboard\ Chart.doc \ + ${DISTDIR}/${DIST_SUBDIR}/Keying+in+Hebrew.pdf \ + ${WRKSRC}/WordDocs/Simplified\ keyboard\ chart.doc + +PLIST_FILES= ${SCIM_KMFL_DIR}/EZRAUNI24.kmn \ + ${SCIM_KMFL_ICONS_DIR}/HEBDISPY.bmp \ + ${SCIM_KMFL_ICONS_DIR}/alef.bmp + +do-install: + ${CP} -f ${WRKSRC}/Keyman/EZRAUNI24.KMN ${WRKSRC}/Keyman/EZRAUNI24.kmn + ${INSTALL_DATA} ${WRKSRC}/Keyman/*.kmn ${LOCALBASE}/${SCIM_KMFL_DIR} + ${INSTALL_DATA} ${WRKSRC}/Keyman/*.bmp ${LOCALBASE}/${SCIM_KMFL_ICONS_DIR} +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} + for doc in ${DOCSLIST} ; do \ + ${INSTALL_DATA} "$$doc" ${DOCSDIR} ; \ + done +.endif + +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." +.if !defined(NOPORTDOCS) + @${ECHO_MSG} + @${ECHO_MSG} " The documentation is installed into:" + @${ECHO_MSG} " ${DOCSDIR}" + @${ECHO_MSG} " Please note that some documentation files are" + @${ECHO_MSG} " officially released in proprietary formats only and" + @${ECHO_MSG} " that they are installed as such." +.endif + @${ECHO_MSG} "--------------------------------------------------------" + +.include <bsd.port.mk> diff --git a/textproc/scim-kmfl-sil-ezra/distinfo b/textproc/scim-kmfl-sil-ezra/distinfo new file mode 100644 index 000000000000..98b1d0017990 --- /dev/null +++ b/textproc/scim-kmfl-sil-ezra/distinfo @@ -0,0 +1,6 @@ +MD5 (kmfl/EzraSIL251_Src.zip) = 9c94d51b9dd6ab1b7fb0db7e67d5ed9e +SHA256 (kmfl/EzraSIL251_Src.zip) = d0818f56c4d0e63b1d947cfef5f7dfec005e771e7d178a7197c12539bce454c4 +SIZE (kmfl/EzraSIL251_Src.zip) = 1030435 +MD5 (kmfl/Keying+in+Hebrew.pdf) = 1817c823ac75e59f57a96ee059263033 +SHA256 (kmfl/Keying+in+Hebrew.pdf) = c034cc1e97cab0e4fc692c2e70e25745f7375e2bd6a7089506e876f66cf5f731 +SIZE (kmfl/Keying+in+Hebrew.pdf) = 89974 diff --git a/textproc/scim-kmfl-sil-ezra/files/patch-Keyman::EZRAUNI24.KMN b/textproc/scim-kmfl-sil-ezra/files/patch-Keyman::EZRAUNI24.KMN new file mode 100644 index 000000000000..43b495d9535b --- /dev/null +++ b/textproc/scim-kmfl-sil-ezra/files/patch-Keyman::EZRAUNI24.KMN @@ -0,0 +1,14 @@ +--- Keyman/EZRAUNI24.KMN.orig 2009-07-01 09:56:34.000000000 +0200 ++++ Keyman/EZRAUNI24.KMN 2009-07-01 09:56:08.000000000 +0200 +@@ -63,9 +63,10 @@ + + + NAME "Ezra SIL Unicode 2.4" +-BITMAP HebDispy c 8/21/02 ++BITMAP HEBDISPY.bmp c 8/21/02 + c HOTKEY "^+M" + VERSION 6.0 c 7/9/02 ++store(&language) "Biblical Hebrew" + + begin UNICODE > use(Main) + diff --git a/textproc/scim-kmfl-sil-ezra/pkg-descr b/textproc/scim-kmfl-sil-ezra/pkg-descr new file mode 100644 index 000000000000..981ba36bc52f --- /dev/null +++ b/textproc/scim-kmfl-sil-ezra/pkg-descr @@ -0,0 +1,11 @@ +This is a keyboard for input of the complex Biblical Hebrew (including +cantillation marks) with Unicode fonts. It is written in Keyman keyboard +language and developed by SIL Non-Roman Script Initiative (NRSI). + +This port installs the keyboard so that it can be used through SCIM KMFL +IMEngine (textproc/scim-kmfl-imengine). + +The keyboard is provided under the terms of MIT/X11 License. + +WWW: http://scripts.sil.org/SILHebrUnic2 + http://scripts.sil.org/SILHebrUni_Documentation |