[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RFS: scim-array - SCIM IMEngine module for Array 30



Hi,

On Sun, Apr 27, 2008 at 11:10:19PM +0800, Wen-Yen Chuang wrote:
> Dear mentors,
> 
> I am looking for a sponsor for my package "scim-array".
> The upload would fix ITP: #452867
> The package is lintian clean.
> 
> * Package name       : scim-array
>   Version            : 0.0.4-1
>   Upstream Author    : Yu-Chun Wang <albyu35 AT ms57 DOT hinet DOT net>

I see you are the upstream.

> * URL                : http://scimarray.openfoundry.org/index_en.html
> * License            : GPL-2 or any later version
>   Programing Language: C++
>   Section            : utils
> 
> It builds this binary package:
> scim-array - SCIM IMEngine module for Array 30
> 
> Long description:
>  Smart Common Input Method (SCIM) is an input method server
>  and a development platform to make input method developers'
>  lives easier.
>  Array 30 is an input method in Chinese.

I have no way to judge Chinese IM's maturity etc.  But since this is
also listed in http://www.scim-im.org/projects/imengines of FreeDeskTop
site, it should be good one.

> The package can be found on mentors.debian.net:
> - dget
> http://mentors.debian.net/debian/pool/main/s/scim-array/scim-array_0.0.4-1.dsc
> 
> A step by step HOWTO to test scim-array:
> - http://www.calno.com/moto/scim-array/
> 
> I would be glad if someone uploaded this package for me.

Did you check lintian?
W: scim-array: debian-copyright-line-too-long line 3

Also, build log has:
scim_array_imengine.cpp: In constructor 'ArrayFactory::ArrayFactory(const scim::ConfigPointer&)':
scim_array_imengine.cpp:165: warning: deprecated conversion from string constant to 'char*'
scim_array_imengine.cpp:168: warning: deprecated conversion from string constant to 'char*'
scim_array_imengine.cpp:171: warning: deprecated conversion from string constant to 'char*'
.....
dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if "debian/scim-array/usr/lib/scim-1.0/1.4.0/SetupUI/array-imengine-setup.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libgdk_pixbuf-2.0.so.0 could be avoided if "debian/scim-array/usr/lib/scim-1.0/1.4.0/SetupUI/array-imengine-setup.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libgmodule-2.0.so.0 could be avoided if "debian/scim-array/usr/lib/scim-1.0/1.4.0/SetupUI/array-imengine-setup.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libcairo.so.2 could be avoided if "debian/scim-array/usr/lib/scim-1.0/1.4.0/SetupUI/array-imengine-setup.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libpango-1.0.so.0 could be avoided if "debian/scim-array/usr/lib/scim-1.0/1.4.0/SetupUI/array-imengine-setup.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libglib-2.0.so.0 could be avoided if "debian/scim-array/usr/lib/scim-1.0/1.4.0/SetupUI/array-imengine-setup.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libatk-1.0.so.0 could be avoided if "debian/scim-array/usr/lib/scim-1.0/1.4.0/SetupUI/array-imengine-setup.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libpangocairo-1.0.so.0 could be avoided if "debian/scim-array/usr/lib/scim-1.0/1.4.0/SetupUI/array-imengine-setup.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libgdk-x11-2.0.so.0 could be avoided if "debian/scim-array/usr/lib/scim-1.0/1.4.0/SetupUI/array-imengine-setup.so" were not uselessly linked against it (they use none of its symbols).
...

Can you clean them up?  (Did you build with debuild or pdebuild?  Then you should have noticed.)

As per: http://www.debian.org/doc/debian-policy/ch-docs.html#s12.3
I do not see README nor README.Debian in /usr/share/doc/scim-array.  That
should help user to understand how to use this package.  Debian is migrating to
UTF-8 for text file.  README in source seem to be in traditional encoding.
Please convert it to UTF-8 if you install it to the user system.

Also copyright file, I think it is better to follow more common style.  

Now:        Licence: GPL-2 or any later version
My thought: Licence: GPL-2+

Rationale: I do not know how popular to follow following rule but FYI:
http://wiki.debian.org/Proposals/CopyrightFormat


Reply to: