Date: Sun, 14 Oct 2007 04:01:48 +0200 (CEST) From: Nikola Lecic <nikola.lecic@anthesphoria.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/117169: [New Port] textproc/libkmfl: An engine to interpret compiled KMFL keyboard tables Message-ID: <200710140201.l9E21m6o072226@anthesphoria.net> Resent-Message-ID: <200710140210.l9E2A3Ao051576@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 117169 >Category: ports >Synopsis: [New Port] textproc/libkmfl: An engine to interpret compiled KMFL keyboard tables >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 Oct 14 02:10:03 UTC 2007 >Closed-Date: >Last-Modified: >Originator: Nikola Lecic >Release: FreeBSD 6.2-RELEASE-p8 i386 >Organization: >Environment: System: FreeBSD nyx 6.2-RELEASE-p8 FreeBSD 6.2-RELEASE-p8 #1: Sun Oct 7 06:28:18 CEST 2007 root@nyx:/usr/obj/usr/src/sys/NYX i386 >Description: This is no. 2 of 4 PRs related to the new KMFL port; they are: KMFL: textproc/kmflcomp textproc/libkmfl textproc/scim-kmfl-imengine An example keyboard: textproc/scim-kmfl-sil-ipa-unicode5 ------------------------------------- This library provides an engine to interpret compiled (textproc/kmflcomp) KMFL keyboard tables written in Keyman keyboard language for use with SCIM KMFL IMEngine (textproc/scim-kmfl-imengine). >How-To-Repeat: >Fix: --- libkmfl-0.9.6.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: # # libkmfl # libkmfl/distinfo # libkmfl/Makefile # libkmfl/pkg-descr # libkmfl/pkg-plist # echo c - libkmfl mkdir -p libkmfl > /dev/null 2>&1 echo x - libkmfl/distinfo sed 's/^X//' >libkmfl/distinfo << 'END-of-libkmfl/distinfo' XMD5 (kmfl/libkmfl-0.9.6.tar.gz) = eb20513829b64c39deeaa6444cc2e281 XSHA256 (kmfl/libkmfl-0.9.6.tar.gz) = a887a2f5c1e7eec651f354e790ab23c479615d6b3ed358b5b41b45952da42fb8 XSIZE (kmfl/libkmfl-0.9.6.tar.gz) = 324490 END-of-libkmfl/distinfo echo x - libkmfl/Makefile sed 's/^X//' >libkmfl/Makefile << 'END-of-libkmfl/Makefile' X# New ports collection makefile for: libkmfl X# Date created: 10 October 2007 X# Whom: Nikola Lecic <nikola.lecic@anthesphoria.net> X# X# $FreeBSD$ X# X XPORTNAME= libkmfl XPORTVERSION= 0.9.6 XCATEGORIES= textproc XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \ X http://anthesphoria.net/files/distribution/ XMASTER_SITE_SUBDIR= kmfl XDIST_SUBDIR= kmfl X XMAINTAINER= nikola.lecic@anthesphoria.net XCOMMENT= An engine to interpret compiled KMFL keyboard tables X XLIB_DEPENDS= kmflcomp:${PORTSDIR}/textproc/kmflcomp X XUSE_LDCONFIG= yes XHAS_CONFIGURE= yes XCONFIGURE_ARGS+= --prefix=${LOCALBASE} \ X --build=${ARCH}-portbld-freebsd${OSREL} XCONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \ X LDFLAGS="-L${LOCALBASE}/lib" X XKMFLDOCSDIR= ${LOCALBASE}/share/doc/kmfl XDOCSDIR= ${KMFLDOCSDIR}/${PORTNAME} XDOCSLIST= AUTHORS COPYING ChangeLog X Xpost-patch: X @${REINPLACE_CMD} \ X 's|^install-data-am: install-libkmfldocDATA|install-data-am:|' \ X ${WRKSRC}/Makefile.in X Xpost-install: X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X @for doc in ${DOCSLIST} ; do \ X ${INSTALL_DATA} ${WRKSRC}/$$doc ${DOCSDIR} ; \ X done X.endif X X.include <bsd.port.mk> END-of-libkmfl/Makefile echo x - libkmfl/pkg-descr sed 's/^X//' >libkmfl/pkg-descr << 'END-of-libkmfl/pkg-descr' XThis library provides an engine to interpret compiled X(textproc/kmflcomp) KMFL keyboard tables written in Keyman keyboard Xlanguage for use with SCIM KMFL IMEngine X(textproc/scim-kmfl-imengine). X XKMFL aims to bring Tavultesoft Keyman functionality to *nix operating Xsystems. KMFL is being jointly developed by SIL International X(http://www.sil.org) and Tavultesoft (http://www.tavultesoft.com). X XWWW: http://kmfl.sourceforge.net/ X X-- Xnikola.lecic@anthesphoria.net END-of-libkmfl/pkg-descr echo x - libkmfl/pkg-plist sed 's/^X//' >libkmfl/pkg-plist << 'END-of-libkmfl/pkg-plist' Xinclude/kmfl/libkmfl.h Xlib/libkmfl.a Xlib/libkmfl.la Xlib/libkmfl.so Xlib/libkmfl.so.0 X%%PORTDOCS%%%%DOCSDIR%%/AUTHORS X%%PORTDOCS%%%%DOCSDIR%%/COPYING X%%PORTDOCS%%%%DOCSDIR%%/ChangeLog X%%PORTDOCS%%@dirrm %%DOCSDIR%% END-of-libkmfl/pkg-plist exit --- libkmfl-0.9.6.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?200710140201.l9E21m6o072226>