[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: How does one package a multirepo project?



Le lundi 19 octobre 2020 à 16:42 +0530, Pirate Praveen a écrit :
> 
> On Mon, Oct 19, 2020 at 11:51, Julien Puydt <julien.puydt@gmail.com> 
> wrote:
> > Here is what I have in d/control for my src:lumino experiments :
> > 
> > Provides: node-lumino-algorithm (= 1.3.3),
> >           node-lumino-application (= 1.11.0),
> >           node-lumino-collections (= 1.3.3),
> >           node-lumino-commands (= 1.11.3),
> >           node-lumino-coreutils (= 1.5.3),
> >           node-lumino-datagrid (= 1.14.0),
> >           node-lumino-datastore (= 0.11.0),
> >           node-lumino-default-theme (= 0.5.0),
> >           node-lumino-disposable (= 1.4.3),
> >           node-lumino-domutils (= 1.2.3),
> >           node-lumino-dragdrop (= 1.6.4),
> >           node-lumino-keyboard (= 1.2.3),
> >           node-lumino-messaging (= 1.4.3),
> >           node-lumino-polling (= 1.3.3),
> >           node-lumino-properties (= 1.2.3),
> >           node-lumino-signaling (= 1.4.3),
> >           node-lumino-virtualdom (= 1.7.3),
> >           node-lumino-widgets (= 1.14.0)
> > 
> > can you imagine the size of the version string in d/changelog with 
> > that
> > many parts?
> > 
> > I'm pondering writing a small Python script to print a suitable
> > Provides: so I'll just have to paste its output and wrap-and-sort
> > to
> > update this...
> 
> pkg-js-tools (dh-sequence-nodejs) can do this automatically. Use 
> {nodejs:Provides}.

It assumes I use the uscan features for grouping ; and I'm not sure yet
it does the trick (needs a main source, if I followed correctly).

JP


Reply to: