[pkg] New package: wcc

phil at reseau-libre.net phil at reseau-libre.net
Tue Jun 20 08:12:00 UTC 2017


Hello Raphaël,

On 2017-06-19 22:59, Philippe Thierry wrote:
> 
> I think i can update the watch file to use the git mode of uscan. It
> may simplify the usage of git-specific content in that case. I'll try
> tomorrow morning to add "mode=git" to the watch file and update the
> orig-tar.sh to take a git repo as an input content. I think this will
> solve the problem.

I've tested the git mode, but there is the same problem, as uscan use 
git dist, which delete the .git dir from the downloaded content. Yet 
I've found a way using the upstream git repo, directly in the 
orig-tar.sh. Using the upstream .git repository works well and permits 
to checkout the submodules.
It seems that the .gitmodules is not enough if the .git/modules/... 
don't exists. The other way was to parse the .git/modules manually to 
recreate the .git/modules... using git submodules add, but i think it is 
more dangerous.
The current orig-tar.sh has no dependency on the current wcc state (git 
repo or directly a source package without git).

I've also cleaned the orig-tar.exclude as the copyright file do the job 
through Files-Excluded.

Finally this package has been harder than i thought at the begining.

Everything has been pushed to alioth.

Cheers,
-- 
Philippe.



More information about the Pkg-security-team mailing list