Date: Sun, 28 Jun 2009 22:40:15 +0200 (CEST) From: Nikola Lecic <nikola.lecic@anthesphoria.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/136150: [New Port] textproc/scim-kmfl-european-latin: Paneuropean Latin KMFL SCIM IMEngine keyboard covering 42 languages Message-ID: <200906282040.n5SKeFvG093524@anthesphoria.net> Resent-Message-ID: <200906282050.n5SKo3rh048057@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 136150 >Category: ports >Synopsis: [New Port] textproc/scim-kmfl-european-latin: Paneuropean Latin KMFL SCIM IMEngine keyboard covering 42 languages >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: Sun Jun 28 20:50:02 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: Note to the committer: This port is a part of series that begun with textproc/scim-kmfl-sil-ipa-unicode5. pkg-descr: This keyboard is designed to enable simple input of most Latin script languages, including all major European Latin-script languages. The keyboard is written in KMN Keyboard Language by the KMN language developer, Tavultesoft (http://www.tavultesoft.com). The keyboard uses punctuation and letter keys in sequence to access diacritic and other letters. This port installs the keyboard so that it can be used through SCIM KMFL IMEngine (textproc/scim-kmfl-imengine). Some of the supported languages include: Afrikaans, Albanian, Balearic, Basque, Breton, Catalan, Croatian, Czech, Danish, Dutch, Esperanto, Estonian, Faroese, Finnish, French, Gaelic, Galician, German, Hungarian, Icelandic, Inuktitut, Italian, Kashubian, Ladin, Latvian, Lithuanian, Maltese, Norwegian, Nynorsk, Polish, Portugese, Romansch, Saami, Serbian, Slovak, Slovenian, Sorbian, Spanish, Swedish, Tagalog, Turkish, Valencian, Vlaams, Walloon, Welsh and Zulu. The keyboard is distributed under the terms of 3-clause BSD-licence. WWW: http://eurolatin.keymankeyboards.com/ >How-To-Repeat: >Fix: --- scim-kmfl-european-latin.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-european-latin # scim-kmfl-european-latin/Makefile # scim-kmfl-european-latin/distinfo # scim-kmfl-european-latin/pkg-descr # echo c - scim-kmfl-european-latin mkdir -p scim-kmfl-european-latin > /dev/null 2>&1 echo x - scim-kmfl-european-latin/Makefile sed 's/^X//' >scim-kmfl-european-latin/Makefile << 'f17b609aa574a4a8b7b9da459a88435d' X# New ports collection makefile for: scim-kmfl-european-latin X# Date created: 27 June 2009 X# Whom: Nikola Lecic <nikola.lecic@anthesphoria.net> X# X# $FreeBSD$ X XPORTNAME= scim-kmfl-european-latin XPORTVERSION= 1.2 XCATEGORIES= textproc XMASTER_SITES= http://eurolatin.keymankeyboards.com/ \ X http://anthesphoria.net/FreeBSD/ports/distfiles/ XDISTNAME= eurolatin-${PORTVERSION} X XMAINTAINER= nikola.lecic@anthesphoria.net XCOMMENT= Paneuropean Latin KMFL SCIM IMEngine keyboard covering 42 languages 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 XNO_WRKSUBDIR= yes XNO_BUILD= yes XUSE_ZIP= yes X XDOCSDIR_REL= share/doc/kmfl/${PORTNAME} XDOCSDIR= ${PREFIX}/${DOCSDIR_REL} XSCIM_KMFL_DIR= share/scim/kmfl XSCIM_KMFL_ICONS_DIR= share/scim/kmfl/icons X XPORTDOCS= * XDOCSLIST= eurolatin12.pdf european.html licence.txt readme.html \ X welcome.htm XPLIST_FILES= ${SCIM_KMFL_DIR}/european.kmn \ X ${SCIM_KMFL_ICONS_DIR}/european.bmp \ X ${SCIM_KMFL_ICONS_DIR}/latin.bmp \ X ${SCIM_KMFL_ICONS_DIR}/latin.ico X Xpost-patch: X @${REINPLACE_CMD} -e 's|latin.ico|latin.bmp|' ${WRKSRC}/european.kmn X Xdo-install: X ${INSTALL_DATA} ${WRKSRC}/*.kmn ${LOCALBASE}/${SCIM_KMFL_DIR} X ${INSTALL_DATA} ${WRKSRC}/*.bmp ${WRKSRC}/*.ico \ X ${LOCALBASE}/${SCIM_KMFL_ICONS_DIR} X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X for doc in ${DOCSLIST} ; do \ X ${INSTALL_DATA} ${WRKSRC}/$$doc ${DOCSDIR} ; \ X done X.endif 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.if !defined(NOPORTDOCS) X @${ECHO_MSG} X @${ECHO_MSG} " The PDF documentation for use of the European Latin" X @${ECHO_MSG} " Keyboard can be found in:" X @${ECHO_MSG} " ${PREFIX}/share/doc/kmfl/scim-kmfl-european-latin/" X.endif X @${ECHO_MSG} "--------------------------------------------------------" X X.include <bsd.port.mk> f17b609aa574a4a8b7b9da459a88435d echo x - scim-kmfl-european-latin/distinfo sed 's/^X//' >scim-kmfl-european-latin/distinfo << 'c568e818bf3070126d6966e97314fa66' XMD5 (eurolatin-1.2.zip) = 7785b7102296521294eb8c5db7f13a07 XSHA256 (eurolatin-1.2.zip) = 9a31983c240d1b3e46474a264e904b69dc3cc058eea25c7185e99af211454a77 XSIZE (eurolatin-1.2.zip) = 362966 c568e818bf3070126d6966e97314fa66 echo x - scim-kmfl-european-latin/pkg-descr sed 's/^X//' >scim-kmfl-european-latin/pkg-descr << '3c041caf02dcb69aa075c1e4fdd570e9' XThis keyboard is designed to enable simple input of most Latin script Xlanguages, including all major European Latin-script languages. The Xkeyboard is written in KMN Keyboard Language by the KMN language Xdeveloper, Tavultesoft (http://www.tavultesoft.com). The keyboard Xuses punctuation and letter keys in sequence to access diacritic and Xother letters. X XThis port installs the keyboard so that it can be used through SCIM XKMFL IMEngine (textproc/scim-kmfl-imengine). X XSome of the supported languages include: Afrikaans, Albanian, XBalearic, Basque, Breton, Catalan, Croatian, Czech, Danish, Dutch, XEsperanto, Estonian, Faroese, Finnish, French, Gaelic, Galician, XGerman, Hungarian, Icelandic, Inuktitut, Italian, Kashubian, Ladin, XLatvian, Lithuanian, Maltese, Norwegian, Nynorsk, Polish, Portugese, XRomansch, Saami, Serbian, Slovak, Slovenian, Sorbian, Spanish, XSwedish, Tagalog, Turkish, Valencian, Vlaams, Walloon, Welsh and Zulu. X XThe keyboard is distributed under the terms of 3-clause BSD-licence. X XWWW: http://eurolatin.keymankeyboards.com/ 3c041caf02dcb69aa075c1e4fdd570e9 exit --- scim-kmfl-european-latin.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?200906282040.n5SKeFvG093524>