diff options
Diffstat (limited to 'textproc/scim-kmfl-sil-ezra/Makefile')
-rw-r--r-- | textproc/scim-kmfl-sil-ezra/Makefile | 70 |
1 files changed, 70 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> |