BSD Ports

chinese/ibus-libpinyin 1.15.4_1 FreeBSD

Intelligent Pinyin engine based on libpinyin for IBus

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
584636d93a
License
GPLv3
Categories
chinese
Package size
762.0 KiB, 2403.3 KiB installed

Description

Intelligent Pinyin engine based on libpinyin for IBus

It includes a Chinese Pinyin input method and a Chinese ZhuYin (Bopomofo) input method based on libpinyin for IBus.

In the other systems

SystemPortVersion
FreeBSDchinese/ibus-libpinyin1.15.4_1
DragonFlychinese/ibus-libpinyin1.15.4
MidnightBSDchinese/ibus-libpinyin1.15.4_1
HardenedBSDchinese/ibus-libpinyin1.15.4_1
GhostBSDchinese/ibus-libpinyin1.15.4_1

Install

Binary package:

pkg install zh-ibus-libpinyin

From the ports tree:

cd /usr/ports/chinese/ibus-libpinyin/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	zh-ibus-libpinyin>0:chinese/ibus-libpinyin

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.15.4_11.15.4_1-1.15.41.15.4_1
FreeBSD:14:quarterly1.15.4_11.15.4_1n/a1.15.41.15.4_1
FreeBSD:15:latest1.15.4_11.15.4_1n/a1.15.41.15.4
FreeBSD:15:quarterly1.15.4_11.15.4_1n/an/an/a
FreeBSD:16:latest1.15.4_11.15.4_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 3

The full lists below include those, and their dependencies in turn.

Build dependencies 129

The first 100 are listed.

Run dependencies 121

The first 100 are listed.

No port depends on this one.

Configuration

Options name: chinese_ibus-libpinyin

OptionDefaultDescription
ENGLISHonEnable English input mode
NLSoffNative Language Support
OPENCConUse opencc for simplified and traditional Chinese conversion
TABLEonEnable table input mode
USES
compiler:c++11-lib gmake gnome python pkgconfig gettext
Service scripts
none

Files

pkg-plist 48
  • libexec/ibus-engine-libpinyin
  • libexec/ibus-setup-libpinyin
  • share/applications/ibus-setup-libbopomofo.desktop
  • share/applications/ibus-setup-libpinyin.desktop
  • share/zh-ibus-libpinyin/db/english.db
  • share/zh-ibus-libpinyin/db/table.db
  • share/zh-ibus-libpinyin/icons/chinese.svg
  • share/zh-ibus-libpinyin/icons/english.svg
  • share/zh-ibus-libpinyin/icons/full-punct.svg
  • share/zh-ibus-libpinyin/icons/full.svg
  • share/zh-ibus-libpinyin/icons/half-punct.svg
  • share/zh-ibus-libpinyin/icons/half.svg
  • share/zh-ibus-libpinyin/icons/ibus-bopomofo.svg
  • share/zh-ibus-libpinyin/icons/ibus-pinyin.svg
  • share/zh-ibus-libpinyin/icons/simp-chinese.svg
  • share/zh-ibus-libpinyin/icons/trad-chinese.svg
  • share/zh-ibus-libpinyin/network.txt
  • share/zh-ibus-libpinyin/setup/__pycache__/config.opt-1.pyc
  • share/zh-ibus-libpinyin/setup/__pycache__/config.pyc
  • share/zh-ibus-libpinyin/setup/__pycache__/dicttreeview.opt-1.pyc
  • share/zh-ibus-libpinyin/setup/__pycache__/dicttreeview.pyc
  • share/zh-ibus-libpinyin/setup/__pycache__/keyboardshortcut.opt-1.pyc
  • share/zh-ibus-libpinyin/setup/__pycache__/keyboardshortcut.pyc
  • share/zh-ibus-libpinyin/setup/__pycache__/main2.opt-1.pyc
  • share/zh-ibus-libpinyin/setup/__pycache__/main2.pyc
  • share/zh-ibus-libpinyin/setup/__pycache__/shortcuteditor.opt-1.pyc
  • share/zh-ibus-libpinyin/setup/__pycache__/shortcuteditor.pyc
  • share/zh-ibus-libpinyin/setup/config.py
  • share/zh-ibus-libpinyin/setup/dicttreeview.py
  • share/zh-ibus-libpinyin/setup/ibus-libpinyin-preferences.ui
  • share/zh-ibus-libpinyin/setup/keyboardshortcut.py
  • share/zh-ibus-libpinyin/setup/main2.py
  • share/zh-ibus-libpinyin/setup/shortcuteditor.py
  • share/ibus/component/libpinyin.xml
  • share/locale/ca/LC_MESSAGES/ibus-libpinyin.mo
  • share/locale/cs/LC_MESSAGES/ibus-libpinyin.mo
  • share/locale/de/LC_MESSAGES/ibus-libpinyin.mo
  • share/locale/es/LC_MESSAGES/ibus-libpinyin.mo
  • share/locale/fr/LC_MESSAGES/ibus-libpinyin.mo
  • share/locale/ka/LC_MESSAGES/ibus-libpinyin.mo
  • share/locale/pt_BR/LC_MESSAGES/ibus-libpinyin.mo
  • share/locale/ru/LC_MESSAGES/ibus-libpinyin.mo
  • share/locale/si/LC_MESSAGES/ibus-libpinyin.mo
  • share/locale/uk/LC_MESSAGES/ibus-libpinyin.mo
  • share/locale/zh_CN/LC_MESSAGES/ibus-libpinyin.mo
  • share/locale/zh_HK/LC_MESSAGES/ibus-libpinyin.mo
  • share/locale/zh_TW/LC_MESSAGES/ibus-libpinyin.mo
  • share/metainfo/libpinyin.appdata.xml
distinfo 1
FileSizeSHA256
ibus-libpinyin-1.15.4.tar.gz1.304669e+06a9fe535f0b9789f089dc295a65df388673f40fea145007b4380b0048f7123675
Master sites 1
  • SF/libpinyin/ibus-libpinyin

Commit history 1

DateCommitCreditsLog message
584636d93a Frank Lin chinese/opencc: Upgrade from 1.3.1 to 1.4.1.
Changes in this update: - Enable the Jieba segmentation plugin via a new JIEBA option (default on). - OpenCC now requires C++17: USES compiler:c++11-lib -> c++17-lang. - Regenerate files/patch-CMakeLists.txt for the reorganized upstream tree. - Add files/patch-cmake_GitVersion.cmake so the release tarball (which ships without Git metadata) reports 1.4.1 instead of 1.4.0. Obtained from upstream commit c23e743702f4. PR: ports/296829 Approved by: maintainer