diff options
author | obache <obache@pkgsrc.org> | 2010-08-07 05:19:05 +0000 |
---|---|---|
committer | obache <obache@pkgsrc.org> | 2010-08-07 05:19:05 +0000 |
commit | 47c3866d49d3e333f99e433e8749d9d397cb42e3 (patch) | |
tree | f96b80c498312ee12ef631f0da7406172a960c52 /inputmethod/ibus-el | |
parent | f505149b72bfd97e6c3071e53933d69d504a426d (diff) | |
download | pkgsrc-47c3866d49d3e333f99e433e8749d9d397cb42e3.tar.gz |
Import ibus-el-0.1.1 as inputmethod/ibus-el.
ibus.el is a IBus client for GNU Emacs. This program allows users on-the-spot
style input with IBus. The input statuses are individually kept for each
buffer, and prefix-keys such as C-x and C-c can be used even if IBus is active.
So you can input various languages fast and comfortably by using it.
Diffstat (limited to 'inputmethod/ibus-el')
-rw-r--r-- | inputmethod/ibus-el/DESCR | 4 | ||||
-rw-r--r-- | inputmethod/ibus-el/Makefile | 42 | ||||
-rw-r--r-- | inputmethod/ibus-el/PLIST | 4 | ||||
-rw-r--r-- | inputmethod/ibus-el/distinfo | 5 |
4 files changed, 55 insertions, 0 deletions
diff --git a/inputmethod/ibus-el/DESCR b/inputmethod/ibus-el/DESCR new file mode 100644 index 00000000000..8b3f4d34d7f --- /dev/null +++ b/inputmethod/ibus-el/DESCR @@ -0,0 +1,4 @@ +ibus.el is a IBus client for GNU Emacs. This program allows users on-the-spot +style input with IBus. The input statuses are individually kept for each +buffer, and prefix-keys such as C-x and C-c can be used even if IBus is active. +So you can input various languages fast and comfortably by using it. diff --git a/inputmethod/ibus-el/Makefile b/inputmethod/ibus-el/Makefile new file mode 100644 index 00000000000..52f8ab8cc3d --- /dev/null +++ b/inputmethod/ibus-el/Makefile @@ -0,0 +1,42 @@ +# $NetBSD: Makefile,v 1.1.1.1 2010/08/07 05:19:05 obache Exp $ +# + +DISTNAME= ibus-el-0.1.1 +PKGNAME= ${EMACS_PKGNAME_PREFIX}${DISTNAME} +CATEGORIES= inputmethod +MASTER_SITES= http://www11.atwiki.jp/s-irie/pub/emacs/ibus/ + +MAINTAINER= obache@NetBSD.org +HOMEPAGE= http://www11.atwiki.jp/s-irie/pages/21.html +COMMENT= IBus client for GNU Emacs +LICENSE= gnu-gpl-v3 + +DEPENDS+= ibus>=1.2:../../inputmethod/ibus +DEPENDS+= ${PYPKGPREFIX}-Xlib-[0-9]*:../../x11/py-Xlib + +PKG_DESTDIR_SUPPORT= user-destdir + +USE_LANGUAGES= # none + +REPLACE_PYTHON= ibus-el-agent +# then execute directly +SUBST_CLASSES+= pycmd +SUBST_STAGE.pycmd= pre-build +SUBST_FILES.pycmd= ibus.el +SUBST_SED.pycmd= -e 's|"python"|nil|' + +do-build: + ${RUN} cd ${WRKSRC}; \ + ${SETENV} ${PKGSRC_MAKE_ENV} \ + ${EMACS_BIN} --no-init-file --no-site-file -batch \ + -f batch-byte-compile ibus.el + +do-install: + ${INSTALL_DATA_DIR} ${DESTDIR}${EMACS_LISPPREFIX} + ${INSTALL_DATA} ${WRKSRC}/ibus.el ${DESTDIR}${EMACS_LISPPREFIX} + ${INSTALL_DATA} ${WRKSRC}/ibus.elc ${DESTDIR}${EMACS_LISPPREFIX} + ${INSTALL_SCRIPT} ${WRKSRC}/ibus-el-agent ${DESTDIR}${EMACS_LISPPREFIX} + +.include "../../editors/emacs/modules.mk" +.include "../../lang/python/application.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/inputmethod/ibus-el/PLIST b/inputmethod/ibus-el/PLIST new file mode 100644 index 00000000000..2e5b66f39bb --- /dev/null +++ b/inputmethod/ibus-el/PLIST @@ -0,0 +1,4 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2010/08/07 05:19:05 obache Exp $ +${EMACS_LISPPREFIX}/ibus-el-agent +${EMACS_LISPPREFIX}/ibus.el +${EMACS_LISPPREFIX}/ibus.elc diff --git a/inputmethod/ibus-el/distinfo b/inputmethod/ibus-el/distinfo new file mode 100644 index 00000000000..68b04825d66 --- /dev/null +++ b/inputmethod/ibus-el/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2010/08/07 05:19:05 obache Exp $ + +SHA1 (ibus-el-0.1.1.tar.gz) = 8771682054952cbd2d5e85fdd086164272ab07bb +RMD160 (ibus-el-0.1.1.tar.gz) = fadbdea2c94f2f2a39b15cd33e395ab9aee492b1 +Size (ibus-el-0.1.1.tar.gz) = 46810 bytes |