On 2017-11-07 12:17+0100, Sébastien Villemot wrote:
> On Tue, Nov 07, 2017 at 11:38:04AM +0100, Félix Sipma wrote:
> 
>> I misunderstood the 5.0 refactoring, zotero still has to be built from three
>> repos, only the client part (https://github.com/zotero/zotero) was refactored
>> to use npm/node (and so, needs js libs to get packaged). So, I guess the
>> packaging repo should stay as it is for now, and be refactored if upstream
>> decides to merge everything in a single repo.
>> 
>> Could you please share your workflow for updating the package?
> 
> 1. look at the end of debian/rules, in the get-orig-source rule: it has the
>  machinery for creating a new tarball, by pinning commits in the 3 repos.
>  You'll probably have to update the rule, I tried to give it a try with
>  commits from 5.0 and it failed.

I never used get-orig-source, you just run ./debian/rules get-orig-source? Or
is this integrated with something else?

> 2. then update debian/copyright
> 
> 3. and deal with all the minified javascript snippets (see
>  debian/source/lintian-overrides and debian/missing-sources/*)
> 
> 2. and 3. are very painful, so of course you can do them only at the end of 
> the
> packaging process if you prefer.

Thanks!

Attachment: signature.asc
Description: PGP signature

Reply via email to