On Thu, Jan 18, 2018 at 10:26:53PM +0000, Trout, Diane E. wrote:

> I managed to figure out how to update get-orig-source.
> 
> I looked for the release tag in the zotero repository, and then picked
> the last commit before, or on that date.
> 
> (from debian/rules)
> 
> # 5.0.33 tag was on 2017 Dec 19
> COMMIT_VERSION=5.0.33+dfsg
> Z_COMMIT=22d3fbb
> ZB_COMMIT=b330e8e
> ZSB_COMMIT=9b0d0b3
> 
> I also managed to update the patches
> 
> I added the dependency on npm to try and build the client, as
> documented here:
> 
> https://www.zotero.org/support/dev/client_coding/building_the_standalon
> e_client
> 
> And then discovered that Debian's copy of npm is very old.... and wont
> run, so I've added a block to this bug 871502 with the out of date npm
> (870460)
> 
> I've pushed all the changes to a scratch repository on github.
> https://github.com/detrout/debian-zotero-standalone

Thanks for your contribution. However note that we cannot use your packaging
for the official Debian package, because AFAIK npm downloads the javascript
libraries at build time, which is clearly not acceptable in Debian. The full
source needs to be included in the tarball (and the package needs to be
buildable without network access).

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  http://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀  http://www.debian.org

Attachment: signature.asc
Description: PGP signature

Reply via email to