We need ibus-rime and fcitx-rime input methods

This forum is dedicated to packaging and translating :

On those activities rely the making of Mageia Linux Distribution.

Post all questions and information about packaging and translating : feedbacks, discussion about guidelines, packaging practices...

We need ibus-rime and fcitx-rime input methods

Postby seturm » Aug 19th, '20, 06:59

As a Chinese,the Chinese input method on Mageia7、Mageia8, is ibus or fcitx,
but there is some popular method of them, just like ibus-rime or fcitx-rime,is better than others for some people.
so some one need to compile ibus-rime by themselves,it is easy for us,but not easy for someone else.
so ,please put these rime methods in mageia .
thanks a lot.

===in Mageia 8 beta1===
Code: Select all
$sudo urpmi make cmake autoconf automake binutils bison flex gcc gcc-c++ gettext libtool patch

# install glog
$git clone https://github.com/google/glog.git
$sudo make install

# install libiconv
$wget https://mirrors.tuna.tsinghua.edu.cn/gnu/libiconv/libiconv-1.16.tar.gz
$tar -xzvf libiconv-1.16.tar.gz
$cd libiconv-1.16/
$ ./configure --prefix=/usr/local
$ make
$sudo  make install

#  install  gteset leveldb marisa opencc ibus notify
$sudo urpmi lib64gtest-devel
$sudo urpmi lib64yaml-cpp-devel lib64yaml-cpp0.6

$sudo urpmi lib64leveldb-devel      #leveldb
$ git clone https://github.com/s-yata/marisa-trie.git
$ cd marisa-trie
$ autoreconf -i
$ ./configure --enable-native-code
$ make
$sudo  make install    #marisa

$sudo urpmi lib64opencc-devel
$ sudo urpmi ibus-devel lib64notify-devel

#  some so files need to link
sudo ln -s /usr/local/lib/libglog.so.0 /usr/lib64/libglog.so.0
sudo ln -s /usr/local/lib/libmasira.so.0 /usr/lib64/libmasira.so.0
Last edited by isadora on Aug 19th, '20, 08:13, edited 1 time in total.
Reason: Topic moved into appropriate sub-forum. And please place command-output between [CODE]-tags, for better readability.
Posts: 6
Joined: Aug 19th, '20, 06:43

Re: We need ibus-rime and fcitx-rime input methods

Postby doktor5000 » Aug 19th, '20, 18:34

Then please report that as a package request, after searching if it hasn't been reported yet already: https://wiki.mageia.org/en/How_to_repor ... ge_request
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
Posts: 16793
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Return to Packaging and translating for Mageia

Who is online

Users browsing this forum: No registered users and 0 guests