Date: Sat, 17 Mar 2018 05:04:49 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r464755 - in head: . textproc textproc/ibus-table textproc/ibus-table/files Message-ID: <201803170504.w2H54nk0084321@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Sat Mar 17 05:04:48 2018 New Revision: 464755 URL: https://svnweb.freebsd.org/changeset/ports/464755 Log: Re-added port: textproc/ibus-table: Table-based input method framework for IBus (existed 2009/11/22-2017/04/30, deleted in r439826) PR: 219638 Differential Revision: https://reviews.freebsd.org/D13547 Added: head/textproc/ibus-table/ - copied from r439825, head/textproc/ibus-table/ Deleted: head/textproc/ibus-table/files/ Modified: head/MOVED head/textproc/Makefile head/textproc/ibus-table/Makefile head/textproc/ibus-table/distinfo head/textproc/ibus-table/pkg-descr head/textproc/ibus-table/pkg-plist Modified: head/MOVED ============================================================================== --- head/MOVED Sat Mar 17 04:24:05 2018 (r464754) +++ head/MOVED Sat Mar 17 05:04:48 2018 (r464755) @@ -9305,7 +9305,6 @@ games/libfov||2017-04-30|Has expired: Unfetchable for games/dcross||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) games/lostfeathers||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) games/hexglass||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) -textproc/ibus-table||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) textproc/chm2pdf||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) textproc/dtdinst||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) textproc/py-xmltv||2017-04-30|Has expired: Unfetchable for more than six months (google code has gone away) Modified: head/textproc/Makefile ============================================================================== --- head/textproc/Makefile Sat Mar 17 04:24:05 2018 (r464754) +++ head/textproc/Makefile Sat Mar 17 05:04:48 2018 (r464755) @@ -337,6 +337,7 @@ SUBDIR += ibus-kmfl SUBDIR += ibus-m17n SUBDIR += ibus-qt + SUBDIR += ibus-table SUBDIR += ibus-typing-booster SUBDIR += icdiff SUBDIR += id-aspell Modified: head/textproc/ibus-table/Makefile ============================================================================== --- head/textproc/ibus-table/Makefile Sun Apr 30 14:26:41 2017 (r439825) +++ head/textproc/ibus-table/Makefile Sat Mar 17 05:04:48 2018 (r464755) @@ -2,42 +2,37 @@ # $FreeBSD$ PORTNAME= ibus-table -PORTVERSION= 1.5.0 -PORTREVISION= 1 +DISTVERSION= 1.9.18 CATEGORIES= textproc -MASTER_SITES= GOOGLE_CODE -MAINTAINER= nikola.lecic@anthesphoria.net -COMMENT= Table based input method framework for IBus +MAINTAINER= yuri@FreeBSD.org +COMMENT= Table-based input method framework for IBus -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 +LICENSE= LGPL20 +LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ + docbook2man:textproc/docbook-utils \ + docbook-sgml>0:textproc/docbook-sgml LIB_DEPENDS= libibus-1.0.so:textproc/ibus -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} +USES= autoreconf gmake pkgconfig python:3.4+ +GNU_CONFIGURE= yes +USE_GITHUB= yes +GH_ACCOUNT= kaio USE_GNOME= pygtk2 -USES= gmake pathfix pkgconfig python -GNU_CONFIGURE= yes - -PROJECTHOST= ibus - OPTIONS_DEFINE= NLS +OPTIONS_SUB= yes -.include <bsd.port.options.mk> +NLS_USES= gettext +NLS_CONFIGURE_ENABLE= nls -.if ${PORT_OPTIONS:MNLS} -USES+= gettext -PLIST_SUB+= NLS="" -.else -CONFIGURE_ARGS+= --disable-nls -PLIST_SUB+= NLS="@comment " -.endif - post-patch: @${REINPLACE_CMD} -e "s|/usr/|${PREFIX}/|g" ${WRKSRC}/engine/*.py + +post-install: + @${RM} -r ${STAGEDIR}${DATADIR}/*/__pycache__ .include <bsd.port.mk> Modified: head/textproc/ibus-table/distinfo ============================================================================== --- head/textproc/ibus-table/distinfo Sun Apr 30 14:26:41 2017 (r439825) +++ head/textproc/ibus-table/distinfo Sat Mar 17 05:04:48 2018 (r464755) @@ -1,2 +1,3 @@ -SHA256 (ibus-table-1.5.0.tar.gz) = 6ba89c70c50773d43927769a2c608f71b282afbf3538188f65b9c89ebdc1a184 -SIZE (ibus-table-1.5.0.tar.gz) = 432844 +TIMESTAMP = 1513729438 +SHA256 (kaio-ibus-table-1.9.18_GH0.tar.gz) = 63526e452975000b65b20481ca02d5d75a46a36af987349fc47806b7656d4625 +SIZE (kaio-ibus-table-1.9.18_GH0.tar.gz) = 467331 Modified: head/textproc/ibus-table/pkg-descr ============================================================================== --- head/textproc/ibus-table/pkg-descr Sun Apr 30 14:26:41 2017 (r439825) +++ head/textproc/ibus-table/pkg-descr Sat Mar 17 05:04:48 2018 (r464755) @@ -3,4 +3,4 @@ Bus). It does not include real tables except two demo (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 +WWW: https://github.com/kaio/ibus-table Modified: head/textproc/ibus-table/pkg-plist ============================================================================== --- head/textproc/ibus-table/pkg-plist Sun Apr 30 14:26:41 2017 (r439825) +++ head/textproc/ibus-table/pkg-plist Sat Mar 17 05:04:48 2018 (r464755) @@ -1,30 +1,17 @@ bin/ibus-table-createdb libdata/pkgconfig/ibus-table.pc libexec/ibus-engine-table -share/ibus/component/table.xml -%%NLS%%share/locale/de/LC_MESSAGES/ibus-table.mo -%%NLS%%share/locale/zh_CN/LC_MESSAGES/ibus-table.mo -%%NLS%%share/locale/zh_TW/LC_MESSAGES/ibus-table.mo -%%NLS%%share/locale/zh_HK/LC_MESSAGES/ibus-table.mo +libexec/ibus-setup-table +man/man1/ibus-table-createdb.1.gz +share/applications/ibus-setup-table.desktop %%DATADIR%%/data/pinyin_table.txt.bz2 +%%DATADIR%%/engine/chinese_variants.py %%DATADIR%%/engine/factory.py -%%DATADIR%%/engine/factory.pyc -%%DATADIR%%/engine/factory.pyo +%%DATADIR%%/engine/ibus_table_location.py %%DATADIR%%/engine/main.py -%%DATADIR%%/engine/main.pyc -%%DATADIR%%/engine/main.pyo %%DATADIR%%/engine/tabcreatedb.py -%%DATADIR%%/engine/tabcreatedb.pyc -%%DATADIR%%/engine/tabcreatedb.pyo -%%DATADIR%%/engine/tabdict.py -%%DATADIR%%/engine/tabdict.pyc -%%DATADIR%%/engine/tabdict.pyo %%DATADIR%%/engine/table.py -%%DATADIR%%/engine/table.pyc -%%DATADIR%%/engine/table.pyo %%DATADIR%%/engine/tabsqlitedb.py -%%DATADIR%%/engine/tabsqlitedb.pyc -%%DATADIR%%/engine/tabsqlitedb.pyo %%DATADIR%%/icons/acommit.svg %%DATADIR%%/icons/cb-mode.svg %%DATADIR%%/icons/chinese.svg @@ -43,4 +30,19 @@ share/ibus/component/table.xml %%DATADIR%%/icons/tab-mode.svg %%DATADIR%%/icons/tc-mode.svg %%DATADIR%%/icons/tcb-mode.svg +%%DATADIR%%/setup/ibus-table-preferences.ui +%%DATADIR%%/setup/main.py +%%DATADIR%%/setup/version.py %%DATADIR%%/tables/template.txt +share/ibus/component/table.xml +%%NLS%%share/locale/ca/LC_MESSAGES/ibus-table.mo +%%NLS%%share/locale/de/LC_MESSAGES/ibus-table.mo +%%NLS%%share/locale/es/LC_MESSAGES/ibus-table.mo +%%NLS%%share/locale/fr/LC_MESSAGES/ibus-table.mo +%%NLS%%share/locale/ja/LC_MESSAGES/ibus-table.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/ibus-table.mo +%%NLS%%share/locale/uk/LC_MESSAGES/ibus-table.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/ibus-table.mo +%%NLS%%share/locale/zh_HK/LC_MESSAGES/ibus-table.mo +%%NLS%%share/locale/zh_TW/LC_MESSAGES/ibus-table.mo +%%NLS%%share/metainfo/ibus-table.appdata.xml
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201803170504.w2H54nk0084321>