diff options
author | miwi <miwi@FreeBSD.org> | 2009-09-05 04:39:11 +0800 |
---|---|---|
committer | miwi <miwi@FreeBSD.org> | 2009-09-05 04:39:11 +0800 |
commit | 47c1383d080bcfb79f5a6c59c336be76b6711666 (patch) | |
tree | a3432fde6936475ca388e5082ca619e9dc6379a4 /textproc | |
parent | 693335ed3e06902043e90badb5a33e8d29ee76d0 (diff) | |
download | freebsd-ports-gnome-47c1383d080bcfb79f5a6c59c336be76b6711666.tar.gz freebsd-ports-gnome-47c1383d080bcfb79f5a6c59c336be76b6711666.tar.zst freebsd-ports-gnome-47c1383d080bcfb79f5a6c59c336be76b6711666.zip |
This is the m17n IMEngine for IBus (Intelligent Input Bus) framework. It
allows you to use official and contributed keyboard layouts of the m17n
project (available via devel/m17n-db and textproc/m17n-contrib) through
standard IBus interface. m17n-lib currenty supports input of more than 60
languages with more than 70 language-specific input methods.
WWW: http://code.google.com/p/ibus
PR: ports/138521
Submitted by: Nikola Lecic <nikola.lecic at anthesphoria.net>
Diffstat (limited to 'textproc')
-rw-r--r-- | textproc/Makefile | 1 | ||||
-rw-r--r-- | textproc/ibus-m17n/Makefile | 33 | ||||
-rw-r--r-- | textproc/ibus-m17n/distinfo | 3 | ||||
-rw-r--r-- | textproc/ibus-m17n/pkg-descr | 7 | ||||
-rw-r--r-- | textproc/ibus-m17n/pkg-plist | 6 |
5 files changed, 50 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile index 8bcd24339ca7..59e3163cef56 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -236,6 +236,7 @@ SUBDIR += hyperestraier SUBDIR += ia-aspell SUBDIR += ibus + SUBDIR += ibus-m17n SUBDIR += id-aspell SUBDIR += idnits SUBDIR += iiimf-client-lib diff --git a/textproc/ibus-m17n/Makefile b/textproc/ibus-m17n/Makefile new file mode 100644 index 000000000000..23a0a5c32c4a --- /dev/null +++ b/textproc/ibus-m17n/Makefile @@ -0,0 +1,33 @@ +# New ports collection makefile for: ibus-m17n +# Date created: 3 September 2009 +# Whom: Nikola Lecic <nikola.lecic@anthesphoria.net> +# +# $FreeBSD$ +# + +PORTNAME= ibus-m17n +PORTVERSION= 1.1.0.20090211 +CATEGORIES= textproc +MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} \ + http://anthesphoria.net/FreeBSD/ports/distfiles/ + +MAINTAINER= nikola.lecic@anthesphoria.net +COMMENT= The m17n IMEngine for IBus framework + +LIB_DEPENDS= m17n.3:${PORTSDIR}/devel/m17n-lib +RUN_DEPENDS= ibus-daemon:${PORTSDIR}/textproc/ibus + +PROJECTHOST= ibus + +USE_GMAKE= yes +GNU_CONFIGURE= yes + +.if !defined(WITHOUT_NLS) +USE_GETTEXT= yes +PLIST_SUB+= NLS="" +.else +CONFIGURE_ARGS+= --disable-nls +PLIST_SUB+= NLS="@comment " +.endif + +.include <bsd.port.mk> diff --git a/textproc/ibus-m17n/distinfo b/textproc/ibus-m17n/distinfo new file mode 100644 index 000000000000..14e4ed7f16ca --- /dev/null +++ b/textproc/ibus-m17n/distinfo @@ -0,0 +1,3 @@ +MD5 (ibus-m17n-1.1.0.20090211.tar.gz) = fd3da5bcf3c58aa5266a31882040ca41 +SHA256 (ibus-m17n-1.1.0.20090211.tar.gz) = 8388584ff58bb6775027cb4433de732bf0ee890588795a71656d86306ccf9989 +SIZE (ibus-m17n-1.1.0.20090211.tar.gz) = 388106 diff --git a/textproc/ibus-m17n/pkg-descr b/textproc/ibus-m17n/pkg-descr new file mode 100644 index 000000000000..872b75260e27 --- /dev/null +++ b/textproc/ibus-m17n/pkg-descr @@ -0,0 +1,7 @@ +This is the m17n IMEngine for IBus (Intelligent Input Bus) framework. It +allows you to use official and contributed keyboard layouts of the m17n +project (available via devel/m17n-db and textproc/m17n-contrib) through +standard IBus interface. m17n-lib currenty supports input of more than 60 +languages with more than 70 language-specific input methods. + +WWW: http://code.google.com/p/ibus diff --git a/textproc/ibus-m17n/pkg-plist b/textproc/ibus-m17n/pkg-plist new file mode 100644 index 000000000000..f137c8d52e3f --- /dev/null +++ b/textproc/ibus-m17n/pkg-plist @@ -0,0 +1,6 @@ +libexec/ibus-engine-m17n +share/ibus/component/m17n.xml +%%DATADIR%%/icons/ibus-m17n.svg +%%NLS%%share/locale/zh_CN/LC_MESSAGES/ibus-m17n.mo +@dirrm %%DATADIR%%/icons +@dirrm %%DATADIR%% |