Date: Mon, 22 Jan 2018 19:31:45 +0000 (UTC) From: Kurt Jaeger <pi@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r459687 - in head/chinese: . ibus-cangjie ibus-cangjie/files Message-ID: <201801221931.w0MJVj2x006731@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: pi Date: Mon Jan 22 19:31:45 2018 New Revision: 459687 URL: https://svnweb.freebsd.org/changeset/ports/459687 Log: New port: chinese/ibus-cangjie This is an IBus engine for users of the Cangjie and Quick input methods. It is primarily intended to Hong Kong people who want to input Traditional Chinese, as they are (by far) the majority of Cangjie and Quick users. WWW: http://cangjians.github.io/projects/ibus-cangjie/ PR: 225259 Submitted by: owen94012@gmail.com Added: head/chinese/ibus-cangjie/ head/chinese/ibus-cangjie/Makefile (contents, props changed) head/chinese/ibus-cangjie/distinfo (contents, props changed) head/chinese/ibus-cangjie/files/ head/chinese/ibus-cangjie/files/patch-autogen.sh (contents, props changed) head/chinese/ibus-cangjie/files/patch-configure.ac (contents, props changed) head/chinese/ibus-cangjie/pkg-descr (contents, props changed) head/chinese/ibus-cangjie/pkg-plist (contents, props changed) Modified: head/chinese/Makefile Modified: head/chinese/Makefile ============================================================================== --- head/chinese/Makefile Mon Jan 22 19:21:58 2018 (r459686) +++ head/chinese/Makefile Mon Jan 22 19:31:45 2018 (r459687) @@ -52,6 +52,7 @@ SUBDIR += gydict SUBDIR += hc SUBDIR += ibus-array + SUBDIR += ibus-cangjie SUBDIR += ibus-chewing SUBDIR += ibus-libpinyin SUBDIR += ibus-pinyin Added: head/chinese/ibus-cangjie/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/ibus-cangjie/Makefile Mon Jan 22 19:31:45 2018 (r459687) @@ -0,0 +1,38 @@ +# Created by: blubee <hello@blubee.me> +# $FreeBSD$ + +PORTNAME= ibus-cangjie +PORTVERSION= 2.4 +DISTVERSIONPREFIX= v +CATEGORIES= chinese + +MAINTAINER= hello@blubee.me +COMMENT= IBus engine for users of the Cangjie and Quick + +LICENSE= GPLv3+ +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libibus-1.0.so:textproc/ibus +BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/cangjie/_core.so:chinese/pycangjie \ + ${PYTHON_SITELIBDIR}/pycanberra/pycanberra.py:devel/pycanberra@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_SITELIBDIR}/cangjie/_core.so:chinese/pycangjie \ + ${PYTHON_SITELIBDIR}/pycanberra/pycanberra.py:devel/pycanberra@${PY_FLAVOR} + +USES= autoreconf gmake libtool pkgconfig python:3.4+ +USE_PYTHON= allflavors +USE_GNOME= introspection:run pygobject3 intltool +GLIB_SCHEMAS= org.cangjians.ibus.cangjie.gschema.xml \ + org.cangjians.ibus.quick.gschema.xml + +OPTIONS_DEFINE= NLS +NLS_USES= gettext +NLS_CONFIGURE_ENABLE= gettext + +INSTALLS_ICONS= yes +GNU_CONFIGURE= yes + +USE_GITHUB= yes +GH_ACCOUNT= Cangjians +GH_PROJECT= ibus-cangjie + +.include <bsd.port.mk> Added: head/chinese/ibus-cangjie/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/ibus-cangjie/distinfo Mon Jan 22 19:31:45 2018 (r459687) @@ -0,0 +1,3 @@ +TIMESTAMP = 1509798473 +SHA256 (Cangjians-ibus-cangjie-v2.4_GH0.tar.gz) = 632b38bf8fe979fbbe50fe0cee5322fe2f5c815c3ad0e800c0bdab7e3b814043 +SIZE (Cangjians-ibus-cangjie-v2.4_GH0.tar.gz) = 38549 Added: head/chinese/ibus-cangjie/files/patch-autogen.sh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/ibus-cangjie/files/patch-autogen.sh Mon Jan 22 19:31:45 2018 (r459687) @@ -0,0 +1,8 @@ +--- autogen.sh.orig 2015-03-29 15:19:21 UTC ++++ autogen.sh +@@ -1,4 +1,4 @@ +-#!/bin/bash ++#!/bin/sh + + set -e + set -x Added: head/chinese/ibus-cangjie/files/patch-configure.ac ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/ibus-cangjie/files/patch-configure.ac Mon Jan 22 19:31:45 2018 (r459687) @@ -0,0 +1,13 @@ +--- configure.ac.orig 2015-03-29 15:19:21 UTC ++++ configure.ac +@@ -15,8 +15,8 @@ m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])]) + IT_PROG_INTLTOOL([0.35.0]) + + # i18n +-AM_GNU_GETTEXT([external]) +-AM_GNU_GETTEXT_VERSION(0.17) ++#AM_GNU_GETTEXT([external]) ++#AM_GNU_GETTEXT_VERSION(0.17) + + # Note: If you change GETTEXT_PACKAGE below, you will also need to change it + # in src/config.py, or find a way to de-hardcode it there. Added: head/chinese/ibus-cangjie/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/ibus-cangjie/pkg-descr Mon Jan 22 19:31:45 2018 (r459687) @@ -0,0 +1,8 @@ +This is an IBus engine for users of the Cangjie and +Quick input methods. + +It is primarily intended to Hong Kong people +who want to input Traditional Chinese, +as they are (by far) the majority of Cangjie and Quick users. + +WWW: http://cangjians.github.io/projects/ibus-cangjie/ Added: head/chinese/ibus-cangjie/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/chinese/ibus-cangjie/pkg-plist Mon Jan 22 19:31:45 2018 (r459687) @@ -0,0 +1,28 @@ +bin/ibus-setup-cangjie +lib/ibus-cangjie/ibus-engine-cangjie +%%PYTHON_SITELIBDIR%%/ibus_cangjie/__init__.py +%%PYTHON_SITELIBDIR%%/ibus_cangjie/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/ibus_cangjie/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/ibus_cangjie/__pycache__/canberra.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/ibus_cangjie/__pycache__/canberra.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/ibus_cangjie/__pycache__/engine.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/ibus_cangjie/__pycache__/engine.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/ibus_cangjie/__pycache__/setup.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/ibus_cangjie/__pycache__/setup.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/ibus_cangjie/canberra.py +%%PYTHON_SITELIBDIR%%/ibus_cangjie/engine.py +%%PYTHON_SITELIBDIR%%/ibus_cangjie/setup.py +share/appdata/cangjie.appdata.xml +share/appdata/quick.appdata.xml +share/applications/ibus-setup-cangjie.desktop +share/applications/ibus-setup-quick.desktop +%%DATADIR%%/setup.ui +share/ibus/component/cangjie.xml +share/ibus/component/quick.xml +share/icons/hicolor/16x16/intl/cangjie.png +share/icons/hicolor/16x16/intl/quick.png +share/icons/hicolor/scalable/intl/cangjie.svg +share/icons/hicolor/scalable/intl/quick.svg +share/locale/pt_BR/LC_MESSAGES/ibus-cangjie.mo +share/locale/zh_HK/LC_MESSAGES/ibus-cangjie.mo +share/locale/zh_TW/LC_MESSAGES/ibus-cangjie.mo
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201801221931.w0MJVj2x006731>