# 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: # # ibus-kmfl # ibus-kmfl/Makefile # ibus-kmfl/distinfo # ibus-kmfl/pkg-descr # ibus-kmfl/pkg-plist # echo c - ibus-kmfl mkdir -p ibus-kmfl > /dev/null 2>&1 echo x - ibus-kmfl/Makefile sed 's/^X//' >ibus-kmfl/Makefile << '0f03658476b7593bd3ce5539665fa439' X# New ports collection makefile for: ibus-kmfl X# Date created: 4 June 2010 X# Whom: Nikola Lecic X# X# $FreeBSD$ X# X XPORTNAME= ibus-kmfl XPORTVERSION= 1.0.2 XCATEGORIES= textproc XMASTER_SITES= SF/kmfl/${PORTNAME}/${PORTVERSION} \ X http://anthesphoria.net/FreeBSD/ports/distfiles/ XDIST_SUBDIR= kmfl X XMAINTAINER= nikola.lecic@anthesphoria.net XCOMMENT= KMFL IMEngine for IBus framework X XLIB_DEPENDS= ibus.2:${PORTSDIR}/textproc/ibus \ X kmfl.0:${PORTSDIR}/textproc/libkmfl \ X kmflcomp.0:${PORTSDIR}/textproc/kmflcomp XRUN_DEPENDS= kmflcomp:${PORTSDIR}/textproc/kmflcomp X XUSE_GNOME= glib20 pkgconfig X XUSE_AUTOTOOLS= aclocal:110 automake:110 XACLOCAL_ARGS= -I m4 XAUTOMAKE_ARGS= --add-missing --copy XUSE_GMAKE= yes XCONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \ X LDFLAGS="-L${LOCALBASE}/lib" X X.if !defined(WITHOUT_NLS) XUSE_GETTEXT= yes XPLIST_SUB+= NLS="" X.else XCONFIGURE_ARGS+= --disable-nls XPLIST_SUB+= NLS="@comment " X.endif X Xpost-patch: X @${REINPLACE_CMD} -e 's|/usr/|${PREFIX}/|g' \ X ${WRKSRC}/src/kmflutil.c ${WRKSRC}/src/kmfl.xml.in.in X X.include 0f03658476b7593bd3ce5539665fa439 echo x - ibus-kmfl/distinfo sed 's/^X//' >ibus-kmfl/distinfo << 'e5df60131405be8e34ecb8bf11eb3b59' XMD5 (kmfl/ibus-kmfl-1.0.2.tar.gz) = c1b369bcc5713f1e921dfd2c0f1285d8 XSHA256 (kmfl/ibus-kmfl-1.0.2.tar.gz) = e6b1af7e1f3dd4768489ee83f4842f7c47a64f707e4edeaf503ab2ec4e97751c XSIZE (kmfl/ibus-kmfl-1.0.2.tar.gz) = 385440 e5df60131405be8e34ecb8bf11eb3b59 echo x - ibus-kmfl/pkg-descr sed 's/^X//' >ibus-kmfl/pkg-descr << 'ea8bbd9e68a79874b822c49c8c9f7462' XThis is the KMFL IMEngine for IBus (Intelligent Input Bus) framework. XIt allows you to use layouts written in KMN keyboard language through Xstandard IBus interface, through KMFL compiler (textproc/kmflcomp) and XKMFL library (textproc/libkmfl). 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 XThe powerful KMN keyboard language supports contextual deadkeys, pre- Xand post-processing of keystrokes, rules grouping, 'storing' of Xcharacter classes for use in similar rules, custom and Unicode character Xconstants, SIL Ethnologue language codes, etc. X XOfficial Tavultesoft repository contains keyboards that cover more Xthan 220 languages. Significant number of them are open source. X XWWW: http://kmfl.sourceforge.net/ ea8bbd9e68a79874b822c49c8c9f7462 echo x - ibus-kmfl/pkg-plist sed 's/^X//' >ibus-kmfl/pkg-plist << 'a2b9c3d1b874e99be4c89f575ff822d6' Xlibexec/ibus-engine-kmfl X%%NLS%%share/locale/zh_CN/LC_MESSAGES/ibus-kmfl.mo Xshare/ibus/component/kmfl.xml Xshare/kmfl/icons/default.png Xshare/kmfl/icons/ibus-kmfl.svg X@dirrm share/kmfl/icons X@dirrm share/kmfl a2b9c3d1b874e99be4c89f575ff822d6 exit