Re: Bug#618689: ITP: squizz bioinformatics sequence converter tool
Le Mon, Mar 21, 2011 at 09:39:14AM +0100, Olivier Sallou a écrit :
>
> 1) How did you find license issues ? (manual parse of all files?)
>
> 2) Regarding symbol file, how did you generate it ? (could help for
> further work)
Hi Olivier,
to check for license issues, I usually use commands like “grep -ri copyright .”,
with other keywords like license or author as well. When a common pattern
emerges, I filter it out with “grep -v”. I also inspect the directory tree
by eye, looking for usual suspects. For instance, icons may contain embedded
descriptions or copyright statements, especially when they were copied from
an icon library.
I described the generation of the symbols file in the corresponding commit
message. dpkg-gensymbols, that is called by dh_makeshlibs, that is called by
dh, outputs a patch to the current symbols file when it looks it needs to
be refreshed. Therefore, one simple way to produce a symbols file is to create
an empty one, build the package, and look in the build log for the patch,
or run dh_makeshlibs separately (after the package is built).
Bonne journée,
--
Charles Plessy
Tsurumi, Kanagawa, Japan
Reply to: