[pkg] New package: wcc

Philippe Thierry phil at reseau-libre.net
Mon Jun 19 20:59:54 UTC 2017


Hello Raphaël,

Le 19/06/2017 à 21:19, Raphael Hertzog a écrit :
> Hello Philippe,
>
> I still have a problem with uscan. It should ideally work when run in an
> unpacked source package. And since you are copying ../.git, I guess it
> doesn't (IOW it works only when run from a git checkout). Can't you
> instead initialize a new throw-away git repository as I suggested?
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'll add git to the build-depends (needed or out of the real build path ?)
> Also if the official workflow is now "uscan" + "gbp import-orig", then
> upstream/latest should contain all the files of all submodules and
> debian/master too.
It's updated using this model. I've pushed the upstream & debian/master 
branch in alioth. I'll use uscan+import orig each time i need to update 
the package instead of merging the upstream git repo. I had to update 
gbp to the backports release in jessie but it's ok (i have to take some 
little time to update my host to stretch.....)
> You should probably do a first run of gbp import-orig with the current
> orig.tar.gz to add the missing files and merge again upstream/latest
> into debian/master.
>
> And update debian/README.source... while the currently documented method
> does create an appropriate orig tar ball stored in pristine-tar, it
> doesn't store all the files in upstream/latest and in debian/master.
I've updated the README.source explaining the new way it works.
>
> Now that you dropped the PDF, wcc-doc is really small. I think that the
> package is not needed, you can just dump all the documentation in the main
> "wcc" package. And you can get rid of
> /usr/share/doc/wcc-doc/wikidocs/.git too.
Done too.
> Cheers,
Cheers,



More information about the Pkg-security-team mailing list