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!
signature.asc
Description: PGP signature