From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Jun 28 20:50:03 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DA27E1065670 for ; Sun, 28 Jun 2009 20:50:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B225D8FC0C for ; Sun, 28 Jun 2009 20:50:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n5SKo3m2048058 for ; Sun, 28 Jun 2009 20:50:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n5SKo3rh048057; Sun, 28 Jun 2009 20:50:03 GMT (envelope-from gnats) Resent-Date: Sun, 28 Jun 2009 20:50:03 GMT Resent-Message-Id: <200906282050.n5SKo3rh048057@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Nikola Lecic Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6586F1065676 for ; Sun, 28 Jun 2009 20:40:17 +0000 (UTC) (envelope-from nikola.lecic@anthesphoria.net) Received: from anthesphoria.net (anthesphoria.net [200.46.204.219]) by mx1.freebsd.org (Postfix) with ESMTP id E64A88FC21 for ; Sun, 28 Jun 2009 20:40:16 +0000 (UTC) (envelope-from nikola.lecic@anthesphoria.net) Received: from anthesphoria.net (anthesphoria.net [200.46.204.219]) by anthesphoria.net (8.14.2/8.14.2) with ESMTP id n5SKeF8S093526 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sun, 28 Jun 2009 22:40:15 +0200 (CEST) (envelope-from nl@anthesphoria.net) Received: (from nl@localhost) by anthesphoria.net (8.14.2/8.14.2/Submit) id n5SKeFvG093524; Sun, 28 Jun 2009 22:40:15 +0200 (CEST) (envelope-from nl) Message-Id: <200906282040.n5SKeFvG093524@anthesphoria.net> Date: Sun, 28 Jun 2009 22:40:15 +0200 (CEST) From: Nikola Lecic To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/136150: [New Port] textproc/scim-kmfl-european-latin: Paneuropean Latin KMFL SCIM IMEngine keyboard covering 42 languages X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Nikola Lecic List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jun 2009 20:50:04 -0000 >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 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 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: