# 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: # # textproc/ibus-table # textproc/ibus-table/Makefile # textproc/ibus-table/distinfo # textproc/ibus-table/pkg-descr # textproc/ibus-table/pkg-plist # textproc/ibus-table/files # textproc/ibus-table/files/patch-configure.ac # echo c - textproc/ibus-table mkdir -p textproc/ibus-table > /dev/null 2>&1 echo x - textproc/ibus-table/Makefile sed 's/^X//' >textproc/ibus-table/Makefile << '3e15b98ac4d1bbfeadfa83c1d9da1ebb' X# Created by: Nikola Lecic X# $FreeBSD: head/textproc/ibus-table/Makefile 435349 2017-03-03 16:00:19Z mat $ X XPORTNAME= ibus-table XPORTVERSION= 1.9.16 XCATEGORIES= textproc X XMAINTAINER= yuri@rawbw.com XCOMMENT= Table based input method framework for IBus X XLICENSE= GPLv3 XLICENSE_FILE= ${WRKSRC}/COPYING X XBUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 XLIB_DEPENDS= libibus-1.0.so:textproc/ibus XRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 X XUSE_GITHUB= yes XGH_ACCOUNT= mike-fabian X XUSE_GNOME= pygtk2 XUSES= gmake pathfix pkgconfig python autoreconf X XGNU_CONFIGURE= yes X XOPTIONS_DEFINE= DOCS NLS XDOCS_BUILD_DEPENDS= docbook2man:textproc/docbook-utils \ X docbook-sgml>0:textproc/docbook-sgml XOPTIONS_SUB= yes X X.include X X.if ${PORT_OPTIONS:MNLS} XUSES+= gettext 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" ${WRKSRC}/engine/*.py X.if !${PORT_OPTIONS:MDOCS} X @${REINPLACE_CMD} -E "s/^((man_MANS|BUILT_MANS) =)/\#\\1/g" ${WRKSRC}/engine/Makefile.am X.endif X X.include 3e15b98ac4d1bbfeadfa83c1d9da1ebb echo x - textproc/ibus-table/distinfo sed 's/^X//' >textproc/ibus-table/distinfo << 'a4b1d607458a4d015f019c3dac95cd5d' XTIMESTAMP = 1495910522 XSHA256 (mike-fabian-ibus-table-1.9.16_GH0.tar.gz) = cd6ca2efcc1be8bf0ecf4abd7c66c4d7d1f03ff4174ea6106eec3cf07c4ef95e XSIZE (mike-fabian-ibus-table-1.9.16_GH0.tar.gz) = 462555 a4b1d607458a4d015f019c3dac95cd5d echo x - textproc/ibus-table/pkg-descr sed 's/^X//' >textproc/ibus-table/pkg-descr << 'f7a4a4d6a6049fe4bf03bb5cff90566f' 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 f7a4a4d6a6049fe4bf03bb5cff90566f echo x - textproc/ibus-table/pkg-plist sed 's/^X//' >textproc/ibus-table/pkg-plist << '8a1f076f50dcd7684bdda5be70e13e9c' Xbin/ibus-table-createdb Xlibdata/pkgconfig/ibus-table.pc Xlibexec/ibus-engine-table Xlibexec/ibus-setup-table Xshare/ibus/component/table.xml Xshare/appdata/ibus-table.appdata.xml Xshare/applications/ibus-setup-table.desktop X%%NLS%%share/locale/ca/LC_MESSAGES/ibus-table.mo X%%NLS%%share/locale/de/LC_MESSAGES/ibus-table.mo X%%NLS%%share/locale/fr/LC_MESSAGES/ibus-table.mo X%%NLS%%share/locale/ja/LC_MESSAGES/ibus-table.mo X%%NLS%%share/locale/pt_BR/LC_MESSAGES/ibus-table.mo X%%NLS%%share/locale/uk/LC_MESSAGES/ibus-table.mo 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/chinese_variants.py X%%DATADIR%%/engine/chinese_variants.pyc X%%DATADIR%%/engine/chinese_variants.%%PYTHON_PYOEXTENSION%% X%%DATADIR%%/engine/factory.py X%%DATADIR%%/engine/factory.pyc X%%DATADIR%%/engine/factory.pyo X%%DATADIR%%/engine/ibus_table_location.py X%%DATADIR%%/engine/ibus_table_location.pyc X%%DATADIR%%/engine/ibus_table_location.%%PYTHON_PYOEXTENSION%% 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/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/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/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%%/setup/ibus-table-preferences.ui X%%DATADIR%%/setup/main.py X%%DATADIR%%/setup/main.pyc X%%DATADIR%%/setup/main.%%PYTHON_PYOEXTENSION%% X%%DATADIR%%/setup/version.py X%%DATADIR%%/setup/version.pyc X%%DATADIR%%/setup/version.%%PYTHON_PYOEXTENSION%% X%%DATADIR%%/tables/template.txt X%%DOCS%%man/man1/ibus-table-createdb.1.gz 8a1f076f50dcd7684bdda5be70e13e9c echo c - textproc/ibus-table/files mkdir -p textproc/ibus-table/files > /dev/null 2>&1 echo x - textproc/ibus-table/files/patch-configure.ac sed 's/^X//' >textproc/ibus-table/files/patch-configure.ac << '66d615afb54da0b217dae87774ce8b7c' X--- configure.ac.orig 2017-05-27 19:21:25 UTC X+++ configure.ac X@@ -41,7 +41,7 @@ AM_MAINTAINER_MODE X AC_CONFIG_MACRO_DIR([m4]) X X #check python X-AM_PATH_PYTHON([3.3]) X+AM_PATH_PYTHON([2.7]) X X # check for ibus X PKG_CHECK_MODULES([IBUS],[ibus-1.0 >= 1.1.0]) 66d615afb54da0b217dae87774ce8b7c exit