Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 416355 - kde-misc/kimtoy - an input method frontend for kde, alternative to kimpanel
Summary: kde-misc/kimtoy - an input method frontend for kde, alternative to kimpanel
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement with 1 vote (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard: kde overlay
Keywords: EBUILD, InOverlay
Depends on:
Blocks:
 
Reported: 2012-05-17 08:29 UTC by linuxboy
Modified: 2013-06-19 01:23 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
an ebuild for kimtoy-1.7.1 (kimtoy-1.7.1.ebuild,489 bytes, text/plain)
2012-05-17 08:29 UTC, linuxboy
Details
kimtoy-1.7.1-new_ebuild.patch (kimtoy-1.7.1-new_ebuild.patch,2.26 KB, patch)
2012-05-18 14:20 UTC, Pavlos Ratis (RETIRED)
Details | Diff
kimtoy-1.8.ebuild (kimtoy-1.8.ebuild,621 bytes, application/octet-stream)
2012-05-23 08:04 UTC, linuxboy
Details
kimtoy-1.8.diff (kimtoy-1.8.diff,1.02 KB, text/plain)
2012-05-24 20:32 UTC, Pavlos Ratis (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description linuxboy 2012-05-17 08:29:56 UTC
Created attachment 312087 [details]
an ebuild for kimtoy-1.7.1

From kimtoy homepage:
KIMToy is an input method frontend for KDE. It is an alternative to kimpanel plasmoid. KIMToy uses the same dbus ipc specification as kimpanel, say org.kde.impanel, so where kimpanel works, where KIMToy works.

KIMToy is a standalone application, has no dependence on plasma, so it won\'t make your whole desktop unstable.

KIMToy aims to provide a stable and intergrated frontend for Asian input method, such as fcitx, scim and ibus.

And I have made a simple ebuild for the lastest kimtoy-1.7.1. I just put it in the app-i18n category.
Comment 1 Pavlos Ratis (RETIRED) Gentoo Infrastructure gentoo-dev 2012-05-18 14:20:31 UTC
Created attachment 312193 [details, diff]
kimtoy-1.7.1-new_ebuild.patch

I've made some Q&A fixes to the ebuild. Also I have added it to kde overlay.
Comment 2 linuxboy 2012-05-23 08:02:33 UTC
kimtoy-1.8 is released, so I update the ebuild for the lastest version, and modified the dependencies.
kimtoy README descripts the supported input method and the build requirements, as following:
==================================README===========================================
KIMToy is an input method frontend for KDE

Supported input methods
    fcitx >= 4.0
    ibus  >= 1.3.0
    scim  >= 1.4.9

Homepage
    http://kde-apps.org/content/show.php?content=140967

Version Control
    https://projects.kde.org/projects/playground/utils/kimtoy

Authors
    Ni Hui <shuizhuyuanluo@126.com>

Contributors
    Weng Xuetian <wengxt@gmail.com>

License
    GNU GPL v2 or v3 or Later

Build requirements (Development packages)
    cmake   >= 2.6
    qt      >= 4.6
    kdelibs >= 4.5
    gettext
    ibus    >= 1.3.0 (build ibus support)
    scim    >= 1.4.9 (build scim support)

Manual install instruction
    mkdir build && cd build
    cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ..
    make
    sudo make install
================================================================================
Comment 3 linuxboy 2012-05-23 08:04:28 UTC
Created attachment 312789 [details]
kimtoy-1.8.ebuild

new version is released.
Comment 4 Pavlos Ratis (RETIRED) Gentoo Infrastructure gentoo-dev 2012-05-24 20:32:23 UTC
Created attachment 312995 [details]
kimtoy-1.8.diff

I have made some QA fixes to the ebuild:
1)Added KDE_LINGUAS for translations.
2)Removed IUSE flags.
3)Changed the form of the ebuild based on the kde herd "rules".
Comment 5 Pavlos Ratis (RETIRED) Gentoo Infrastructure gentoo-dev 2012-05-24 20:51:24 UTC
kimtoy-1.8 added to the kde overlay.
Comment 6 linuxboy 2012-05-29 03:54:14 UTC
(In reply to comment #5)
> kimtoy-1.8 added to the kde overlay.

Without scim/fcitx/ibus, kimtoy can run as normal, but not functionable.
And generally, user can just use one input method (framework) at the same time, that's meaning that we don't have the three dependencies at the same time.
So, I think we need the ISUE flag to customize the backend for kimtoy.
Comment 7 Andreas K. Hüttel archtester gentoo-dev 2013-03-09 10:36:21 UTC
We can't really judge or test this, adding cjk team.
Comment 8 Chris Reffett (RETIRED) gentoo-dev Security 2013-06-19 01:23:40 UTC
Moved to tree as-is after speaking to dastergon.