gentoo-zh icon indicating copy to clipboard operation
gentoo-zh copied to clipboard

Improve the packaging of fcitx

Open liangyongxiang opened this issue 3 years ago • 22 comments

There are 68 git repositories in fcitx organization. Already packaged in main tree are:

app-i18n/mozc
app-i18n/fcitx-qt5
app-i18n/fcitx
app-i18n/kcm-fcitx
app-i18n/fcitx-unikey
app-i18n/fcitx-rime
app-i18n/fcitx-configtool
app-i18n/fcitx-table-extra
app-i18n/fcitx-libpinyin
app-i18n/fcitx-hangul
app-i18n/fcitx-anthy
app-i18n/fcitx-m17n
app-i18n/fcitx-sunpinyin
app-i18n/fcitx-chewing
app-i18n/fcitx-sayura
app-i18n/fcitx-cloudpinyin
app-i18n/fcitx-config

In guru overlay is:

app-i18n/fcitx-skk

In benzene-overlay is:

app-i18n/fcitx-table-other

In wjn-overlay is:

app-i18n/fcitx-kkc

In gentoo-zh is:

fcitx5
mozc
fcitx5-configtool
libime
fcitx5-rime
fcitx5-qt
fcitx5-gtk
fcitx5-chinese-addons
fcitx
fcitx5-table-extra
fcitx5-hangul
fcitx5-table-other
fcitx5-skk
xcb-imdkit

In ryans some packages have been changed to SLOT 5

 fcitx-configtool
fcitx-gtk
fcitx-qt
fcitx-rime
fcitx 

Needs to be checked:

fcitx5-anthy
fcitx5-chewing
fcitx5-m17n
fcitx5-fbterm
fcitx5-keyman
fcitx5-unikey
fcitx5-quwei
fcitx5-zhuyin
fcitx5-sayura
fcitx5-libthai
flatpak-fcitx5
fcitx-table-other
libime-jyutping
fcitx5-kkc
fcitx5-lua
keyman
fcitx-kkc
fcitx-googlepinyin
fcitx-zhuyin
libime-web
fcitx-ng
fcitx-gclient
fcitx-artwork
fcitx-testcase
fcitx-libthai
fcitx-simple
fcitx-table-dayi
fcitx-en
fcitx-gtk
fcitx-templates
handbook
fcitx-table-data
fcitx-fbterm
fcitx-ui-light
fcitx-clutter
fcitx-maliit
developer-handbook
fcitx-handwriting

liangyongxiang avatar Jan 11 '22 14:01 liangyongxiang

@liangyongxiang 首先要去和iYI菊苣学怎么patch图标……

Universebenzene avatar Jan 11 '22 14:01 Universebenzene

有些应该没办法打包吧 有一些上游已经是archived的了比如: fcitx-templates, fcitx-ng, fcitx-handwriting 上游也没办法更新的比如: fcitx-googlepinyin 也有比较新的,上游还没有声明LICENSE : fcitx5-fbterm

liuyujielol avatar Jan 11 '22 15:01 liuyujielol

有些应该没办法打包吧 有一些上游已经是archived的了比如: fcitx-templates, fcitx-ng, fcitx-handwriting 上游也没办法更新的比如: fcitx-googlepinyin 也有比较新的,上游还没有声明LICENSE : fcitx5-fbterm

嗯,我只是全部列出来,但是还没有去看。前者好处理,确认了就不用打包了。

后者就去问问好了。

liangyongxiang avatar Jan 11 '22 16:01 liangyongxiang

有些应该没办法打包吧 有一些上游已经是archived的了比如: fcitx-templates, fcitx-ng, fcitx-handwriting 上游也没办法更新的比如: fcitx-googlepinyin 也有比较新的,上游还没有声明LICENSE : fcitx5-fbterm

有的。GPL3+ https://github.com/fcitx/fcitx5-fbterm/blob/main/LICENSES/GPL-3.0-or-later.txt

liangyongxiang avatar Jan 11 '22 16:01 liangyongxiang

@liangyongxiang 啊这,我的,我眼瞎没看到。。

liuyujielol avatar Jan 11 '22 18:01 liuyujielol

https://github.com/microcai/gentoo-zh/pull/1675

liangyongxiang avatar Feb 10 '22 06:02 liangyongxiang

今天继续

liangyongxiang avatar May 29 '22 03:05 liangyongxiang