[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gentoo-dev
Subject:    Re: [gentoo-dev] Upstream build uses "npm install", how to handle this in an ebuild?
From:       Geaaru <geaaru () gmail ! com>
Date:       2018-12-09 20:14:27
Message-ID: CAJW3CezndXxFks1wJDR1MfpHwd2oVaNgYfJOJ3PejCEQR6Jgkg () mail ! gmail ! com
[Download RAW message or body]

yeah, documentation is missing :'( few time.

However, I will try to add at least Readme on christmas's holidays or
before if I can.

In general, you can run node-ebuilder in this way:

node bin/node-ebuilder.js --config config.json5 --dir <packagedir>

Where you can use directly config.json5 from project and modify only
overlay directory.

You can find a lot of ebuilds on my overlay with different examples.

Thanks for your interest.

On Sun, Dec 9, 2018, 16:44 Ralph Seichter <gentoo@seichter.de wrote:

> * Geaaru:
>
> > https://github.com/geaaru/node-ebuilder
> >
> > I wrote this tool that try to reduce workload on create ebuilds of all
> > dependencies of nodejs modules.
>
> This looks interesting, I'd like to try it. Alas, I can find neither
> documentation nor an example ebuild that would help me understand how
> your tool is meant to be used.
>
> BTW, I have asked the NGINX devs about how their build process and
> Gentoo's requirements could be married. I hope they will respond.
>
> -Ralph
>
>

[Attachment #3 (text/html)]

<div dir="auto"><div>yeah, documentation is missing :&#39;( few time.</div><div \
dir="auto"><br></div><div dir="auto">However, I will try to add at least Readme on \
christmas&#39;s holidays or before if I can.</div><div dir="auto"><br></div><div \
dir="auto">In general, you can run node-ebuilder in this way:</div><div \
dir="auto"><br></div><div dir="auto">node bin/node-ebuilder.js --config config.json5 \
--dir &lt;packagedir&gt;<br><br></div><div dir="auto">Where you can use directly \
config.json5 from project and modify only overlay directory.</div><div \
dir="auto"><br></div><div dir="auto">You can find a lot of ebuilds on my overlay with \
different examples.</div><div dir="auto"><br></div><div dir="auto">Thanks for your \
interest.</div><div dir="auto"><br><div class="gmail_quote" dir="auto"><div \
dir="ltr">On Sun, Dec 9, 2018, 16:44 Ralph Seichter &lt;<a \
href="mailto:gentoo@seichter.de">gentoo@seichter.de</a> wrote:<br></div><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex">* Geaaru:<br> <br>
&gt; <a href="https://github.com/geaaru/node-ebuilder" rel="noreferrer noreferrer" \
target="_blank">https://github.com/geaaru/node-ebuilder</a><br> &gt;<br>
&gt; I wrote this tool that try to reduce workload on create ebuilds of all<br>
&gt; dependencies of nodejs modules.<br>
<br>
This looks interesting, I&#39;d like to try it. Alas, I can find neither<br>
documentation nor an example ebuild that would help me understand how<br>
your tool is meant to be used.<br>
<br>
BTW, I have asked the NGINX devs about how their build process and<br>
Gentoo&#39;s requirements could be married. I hope they will respond.<br>
<br>
-Ralph<br>
<br>
</blockquote></div></div></div>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic