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. 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. -- ⢀⣴⠾⠻⢶⣦⠀ Sébastien Villemot ⣾⠁⢠⠒⠀⣿⡁ Debian Developer ⢿⡄⠘⠷⠚⠋⠀ http://sebastien.villemot.name ⠈⠳⣄⠀⠀⠀⠀ http://www.debian.org
signature.asc
Description: PGP signature