Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Nov 2009 00:58:01 +0100 (CET)
From:      Nikola Lecic <nikola.lecic@anthesphoria.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/140761: [New Port] textproc/ibus-table: Table based input method framework for IBus
Message-ID:  <200911212358.nALNw1pi003047@anthesphoria.net>
Resent-Message-ID: <200911220000.nAM005rS071873@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         140761
>Category:       ports
>Synopsis:       [New Port] textproc/ibus-table: Table based input method framework for IBus
>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 Nov 22 00:00:05 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Nikola Lecic
>Release:        FreeBSD 8.0-RC3 amd64
>Organization:
>Environment:

System: FreeBSD mordor.xxx 8.0-RC3 FreeBSD 8.0-RC3 #0: Tue Nov 10 06:35:19 UTC 2009 root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64

>Description:

This is the table based input method framework for IBus (Intelligent Input
Bus). It does not include real tables except two demo layouts, "Compose"
(which mimics Compose Key input) and "LaTeX" (which allows you to use LaTeX
commands as keyboard sequences to input various symbols).

WWW: http://code.google.com/p/ibus

>How-To-Repeat:
	
>Fix:

--- ibus-table-1.2.0.20091113.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:
#
#	ibus-table
#	ibus-table/Makefile
#	ibus-table/distinfo
#	ibus-table/pkg-descr
#	ibus-table/pkg-plist
#
echo c - ibus-table
mkdir -p ibus-table > /dev/null 2>&1
echo x - ibus-table/Makefile
sed 's/^X//' >ibus-table/Makefile << 'f6eac3200500ee068e908402b5fbef96'
X# New ports collection makefile for:	ibus-table
X# Date created:		20 November 2009
X# Whom:			Nikola Lecic <nikola.lecic@anthesphoria.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	ibus-table
XPORTVERSION=	1.2.0.20091113
XCATEGORIES=	textproc
XMASTER_SITES=	${MASTER_SITE_GOOGLE_CODE} \
X		http://anthesphoria.net/FreeBSD/ports/distfiles/
X
XMAINTAINER=	nikola.lecic@anthesphoria.net
XCOMMENT=	Table based input method framework for IBus
X
XBUILD_DEPENDS=	${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3
XLIB_DEPENDS=	ibus.1:${PORTSDIR}/textproc/ibus
XRUN_DEPENDS=	${BUILD_DEPENDS}
X
XUSE_PYTHON=	2.5+
XUSE_GNOME=	pkgconfig pygtk2
X
XGNU_CONFIGURE=	yes
XUSE_GMAKE=	yes
X
XPROJECTHOST=	ibus
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|$$(libdir)/pkgconfig|${PREFIX}/libdata/pkgconfig|' \
X		${WRKSRC}/Makefile.in
X	@${REINPLACE_CMD} -e "s|/usr/|${PREFIX}/|g" ${WRKSRC}/engine/*.py
X
X.include <bsd.port.mk>
f6eac3200500ee068e908402b5fbef96
echo x - ibus-table/distinfo
sed 's/^X//' >ibus-table/distinfo << 'c661897aadc8805b4c89746be5cce5e8'
XMD5 (ibus-table-1.2.0.20091113.tar.gz) = 9e48e3844b61a5985802cd203e31aca0
XSHA256 (ibus-table-1.2.0.20091113.tar.gz) = b1858883e54b5dbe25b408af62cebbf6d543a8f34c5ca66ee5ae406e1818228e
XSIZE (ibus-table-1.2.0.20091113.tar.gz) = 412864
c661897aadc8805b4c89746be5cce5e8
echo x - ibus-table/pkg-descr
sed 's/^X//' >ibus-table/pkg-descr << 'c5480b588c96ca26579e1b842e069617'
XThis is the table based input method framework for IBus (Intelligent Input
XBus). It does not include real tables except two demo layouts, "Compose"
X(which mimics Compose Key input) and "LaTeX" (which allows you to use LaTeX
Xcommands as keyboard sequences to input various symbols).
X
XWWW: http://code.google.com/p/ibus
c5480b588c96ca26579e1b842e069617
echo x - ibus-table/pkg-plist
sed 's/^X//' >ibus-table/pkg-plist << '15f10677db8bbc93e493fae55d8613e6'
Xbin/ibus-table-createdb
Xlibdata/pkgconfig/ibus-table.pc
Xlibexec/ibus-engine-table
Xshare/ibus/component/table.xml
X%%NLS%%share/locale/zh_CN/LC_MESSAGES/ibus-table.mo
X%%NLS%%share/locale/zh_TW/LC_MESSAGES/ibus-table.mo
X%%NLS%%share/locale/zh_HK/LC_MESSAGES/ibus-table.mo
X%%DATADIR%%/data/pinyin_table.txt.bz2
X%%DATADIR%%/engine/factory.py
X%%DATADIR%%/engine/factory.pyc
X%%DATADIR%%/engine/factory.pyo
X%%DATADIR%%/engine/main.py
X%%DATADIR%%/engine/main.pyc
X%%DATADIR%%/engine/main.pyo
X%%DATADIR%%/engine/tabcreatedb.py
X%%DATADIR%%/engine/tabcreatedb.pyc
X%%DATADIR%%/engine/tabcreatedb.pyo
X%%DATADIR%%/engine/tabdict.py
X%%DATADIR%%/engine/tabdict.pyc
X%%DATADIR%%/engine/tabdict.pyo
X%%DATADIR%%/engine/table.py
X%%DATADIR%%/engine/table.pyc
X%%DATADIR%%/engine/table.pyo
X%%DATADIR%%/engine/tabsqlitedb.py
X%%DATADIR%%/engine/tabsqlitedb.pyc
X%%DATADIR%%/engine/tabsqlitedb.pyo
X%%DATADIR%%/icons/acommit.svg
X%%DATADIR%%/icons/cb-mode.svg
X%%DATADIR%%/icons/chinese.svg
X%%DATADIR%%/icons/compose.svg
X%%DATADIR%%/icons/english.svg
X%%DATADIR%%/icons/full-letter.svg
X%%DATADIR%%/icons/full-punct.svg
X%%DATADIR%%/icons/half-letter.svg
X%%DATADIR%%/icons/half-punct.svg
X%%DATADIR%%/icons/ibus-table.svg
X%%DATADIR%%/icons/latex.svg
X%%DATADIR%%/icons/ncommit.svg
X%%DATADIR%%/icons/onechar.svg
X%%DATADIR%%/icons/phrase.svg
X%%DATADIR%%/icons/py-mode.svg
X%%DATADIR%%/icons/sc-mode.svg
X%%DATADIR%%/icons/scb-mode.svg
X%%DATADIR%%/icons/tab-mode.svg
X%%DATADIR%%/icons/tc-mode.svg
X%%DATADIR%%/icons/tcb-mode.svg
X%%DATADIR%%/tables/compose.db
X%%DATADIR%%/tables/latex.db
X%%DATADIR%%/tables/template.txt
X@dirrm %%DATADIR%%/data
X@dirrm %%DATADIR%%/engine
X@dirrm %%DATADIR%%/icons
X@dirrm %%DATADIR%%/tables
X@dirrm %%DATADIR%%
15f10677db8bbc93e493fae55d8613e6
exit
--- ibus-table-1.2.0.20091113.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?200911212358.nALNw1pi003047>