[Pkg-ime-devel] scim-prime, scim-anthy, scim-skk etc.

Mike Hommey mh@glandium.org
Sun, 15 May 2005 13:39:45 +0200


On Thu, May 12, 2005 at 11:48:14PM +0900, AWASHIRO Ikuya <ikuya@oooug.jp> wrote:
> Hi,
> I made scim-prime package.
> 
> deb http://everybody.good-day.net/~ikuya/debian/sarge/scim-misc/ ./
> deb-src http://everybody.good-day.net/~ikuya/debian/sarge/scim-misc/ ./
> # apt-get install scim-prime
> 
> PRIME has predictive mode in Japanese and English.
> Please try it.
> 
> scim-anthy, scim-skk, and kasumi follow new upstream release.
> avaliable above apt-line.
> 
> scim-anthy and scim-prime will release new version soon.
> After that, I will file ITP.

I checked your packages.

For scim-anthy, you might want to add the copy of config.sub and
config.guess files from /usr/share/misc, and the CFLAGS to the configure
call.

For all, you might want to add a dependency upon autotools-dev which
contain config.guess and config.sub.

For scim-anthy and scim-prime, the SetupUI files are misplaced. You
forgot to change the setupmoduledir in src/Makefile.{am|in} in the same
way you changed the moduledir.

For scim-skk and scim-wnn, the moduledir is statically set for the 1.0.0
version, you might want to use the same trick than for scim-anthy and
scim-prime. It also misses the setupmoduledir change.

For scim-skk, you might want to get rid of the po/stamp-po file in the
diff.gz and remove the NEWS file from the debian/docs file, since it's
empty.

For scim-wnn, in the copyright file, you could possibly change the url
to the one on sourceforge, since scim-wnn is distributed along with the
others imengines for scim.

For scim-wnn, you might want to put libwnn7-dev before libwnn6-dev in
the build dependencies list, depending on what your aim is.

For scim-qtimm, the download url in debian/copyright doesn't work.

For scim-qtimm, you should change the configure.in.in and configure.in
files in addition to the change to configure.

Anyways, scim-qtimm is not buildable, since debian's qt is not patched
for its use:
The Qt library was not compiled with the qt-immodule patch applied
please download it from
http://immodule-qt.freedesktop.org/Software/ImmoduleQtDownload and
recompile Qt.

For kasumi, I doubt autoconf is really a build dependency. autotools-dev
could be one, though. You'd also need to add at least a minimalist
manual page for the kasumi binary.
(Note there's a typo in the usage information for kasumi (kasumi -h),
"versoin" instead of "version")

As a side note, in most of the case, you put some directories to create
in debian/dirs, but since everything is created by make install at the
proper location, it might be useless. You might want to take a look at
that.

When you'll have packaged newer versions (released, as of writing) and made
these corrections, drop me a line, I'll sponsor your packages (don't
forget the ITPs and the Closes: #nnn in the changelog).

Thanks for packaging these, I can fully remove uim now :)

Cheers,

Mike