[Pkg-javascript-devel] RFS: node-loose-envify 1.3.0

Paolo Greppi paolo.greppi at libpf.com
Sat Dec 10 06:25:48 UTC 2016


On 05/12/2016 11:41, Pirate Praveen wrote:
> On തിങ്കള്‍ 05 ഡിസംബര്‍ 2016 03:45 വൈകു, Paolo Greppi wrote:
>> It does the trick because the lintian error is gone.
> 
> But its bad for long term maintenance, any time that file changes,
> you'll have to refresh the patch.
>> I'd rather avoid dfsg rightnow because :
>> - the specific file is part of the javascript corpus the test suite runs
>> on (which we can't run at the moment anyway since it requires browserify)
>> - I don't think that makes the package "non-DFSG clean" as a whole
> 
> but the removal is for dfsg.
> 
>> - sheer ignorance: the dfsg_clean workflow being new for me
> 
> See node-levn for an example.
> 
> 1. Add Files-Excluded to copyright
> 2. Add repack options to watch
> 3. Rename to +dfsg.orig and edit the orig.tar, remove the file (I use
> graphical tools like file-roller)
> 4. Edit changelog
> 5. Import the +dfsg.orig (gbp import-orig)
> 
> If you get it working, may be add it to a wiki page.
> 
>> There are about 6 dependencies left to go plus babel + gulp as build
>> deps. The latter is the same short-term focus as
>> https://www.generosity.com/community-fundraising/debian-browserify-2 so
>> yes maybe it can be done !
> 
> This campaign did not receive much support (only 7% of the target). But
> we are still working on it. We need to complete about 30 modules to
> finish gulp. Any help in finishing that list would be awesome.
> 
> All babel modules are in a single repo, Shanavas is trying to automate
> it. But we still need to package non babel dependencies from here.
> 
> https://wiki.debian.org/Javascript/Nodejs/Tasks/babel-cli
> 
> https://wiki.debian.org/Javascript/Nodejs/Tasks/gulp needs tiny
> submodules of lodash but we need help for that
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=845227 can you try it?

Hi this one should be ready, please review & upload.

I have applied Jérémy's recipy with success: uscan is able to produce
the dfsg tarball automatically ! No need to manually edit the tarball.

BTW Pirate, what do you mean with "If you get it working, may be add it
to a wiki page." ?

P.



More information about the Pkg-javascript-devel mailing list