Bug 225259 - [new port] chinese/ibus-cangjie: cangjie input method for the ibus framework
Summary: [new port] chinese/ibus-cangjie: cangjie input method for the ibus framework
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kurt Jaeger
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-01-17 12:14 UTC by bye
Modified: 2018-01-22 19:32 UTC (History)
1 user (show)

See Also:


Attachments
ibus-cangjie shar file (4.91 KB, application/x-shar)
2018-01-17 12:14 UTC, bye
no flags Details
ibus-cangjie.shar (5.41 KB, application/x-shellscript)
2018-01-20 15:07 UTC, Kurt Jaeger
no flags Details
ibus-cangjie-v3.shar (5.11 KB, application/x-shellscript)
2018-01-21 21:10 UTC, Kurt Jaeger
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description bye 2018-01-17 12:14:55 UTC
Created attachment 189833 [details]
ibus-cangjie shar file

cangjie input method for The ibus framework.

Required ports
[chinese/libcangjie]: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225257
[chinese/pycangjie]:  https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225258
[devel/pycanberra]:   https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225256
Comment 1 Kurt Jaeger freebsd_committer freebsd_triage 2018-01-19 14:34:26 UTC
Have you testbuild this version using poudriere ?
Comment 2 bye 2018-01-19 14:44:27 UTC
(In reply to Kurt Jaeger from comment #1)
yes I did, it passed the build.
Comment 3 Kurt Jaeger freebsd_committer freebsd_triage 2018-01-20 15:07:10 UTC
Created attachment 189931 [details]
ibus-cangjie.shar

Current version
Comment 4 Kurt Jaeger freebsd_committer freebsd_triage 2018-01-21 21:10:45 UTC
Created attachment 189953 [details]
ibus-cangjie-v3.shar

New version, with the kludge, more dynamic py-flavors (?). Testbuilds are fine.

TODO: run-tests etc.
Comment 5 Kurt Jaeger freebsd_committer freebsd_triage 2018-01-21 21:13:29 UTC
ahem: *without* the kludge...
Comment 6 bye 2018-01-22 01:26:17 UTC
(In reply to Kurt Jaeger from comment #5)

I just tested this version and it works just fine

FreeBSD blubee 12.0-CURRENT FreeBSD 12.0-CURRENT #0 r326056: Tue Nov 21 14:54:55 UTC 2017     root@releng3.nyi.freebsd.org:/usr/obj/usr/src/amd64.amd64/sys/GENERIC  amd64
Comment 7 commit-hook freebsd_committer freebsd_triage 2018-01-22 19:31:59 UTC
A commit references this bug:

Author: pi
Date: Mon Jan 22 19:31:46 UTC 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

Changes:
  head/chinese/Makefile
  head/chinese/ibus-cangjie/
  head/chinese/ibus-cangjie/Makefile
  head/chinese/ibus-cangjie/distinfo
  head/chinese/ibus-cangjie/files/
  head/chinese/ibus-cangjie/files/patch-autogen.sh
  head/chinese/ibus-cangjie/files/patch-configure.ac
  head/chinese/ibus-cangjie/pkg-descr
  head/chinese/ibus-cangjie/pkg-plist
Comment 8 Kurt Jaeger freebsd_committer freebsd_triage 2018-01-22 19:32:03 UTC
Committed, thanks!