[Pkg-ime-devel] RFH: ibus-table-chinese, CMAKE skill needed.

Aron Xu aron at debian.org
Sun Oct 26 02:21:09 UTC 2014


On Sun, Oct 26, 2014 at 10:11 AM, Osamu Aoki <osamu at debian.org> wrote:
> Hi,
> On Sun, Oct 26, 2014 at 04:35:49AM +0800, Aron Xu wrote:
>> I believe it's the reason of upstream not properly make the build
>> system portable to non-Fedora systems. They require cmake-fedora
>> AFAIK.
>
> Yah, the upstream integrated all the strange bits of FEDORA build
> system.  I wonder why?
>
> Another problem is this is the only package except for ibus-qt using
> CMake.
>
> Since what the build system does is so simple, we could have
> Makefile.am and configure.ac withut much problem to build this with
> automake/autoconf.  If I need to fix this CMake build script, I will do
> this autoconf/automake script instead after jessie.
>

All Fcitx packages are using CMake, so far it works fine without any
problem, and apparently it's easier to maintain than autotools. I
think rewriting the CMake files for upstream would be the best
solution.

Aron



More information about the Pkg-ime-devel mailing list