<div dir="ltr">Thanks for your interest.<div><br></div><div>For Go, as you’ve already started reading about, dh-make-golang is the tool you’ll want to use. It will automatically identify dependencies and which Debian packages provide them. Just run it and inspect the resulting output :).</div><div><br></div><div>Let me know if you have more specific questions!</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Feb 1, 2018 at 9:39 PM, Raju Devidas <span dir="ltr"><<a href="mailto:rajudev@disroot.org" target="_blank">rajudev@disroot.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dear Go/Lua Teams<br>
I have recently filed an ITP for packaging micro a text editor [1] ,<br>
a simple terminal Text editor written mostly in Go, some Lua and other languages.<br>
<br>
[1] <a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=888813" rel="noreferrer" target="_blank">https://bugs.debian.org/cgi-<wbr>bin/bugreport.cgi?bug=888813</a><br>
<br>
The upstream package is present here [2]<br>
<br>
[2] <a href="https://github.com/zyedidia/micro" rel="noreferrer" target="_blank">https://github.com/zyedidia/<wbr>micro</a><br>
<br>
This is my first attempt trying to package a multi programming language project.<br>
<br>
I have previously done some language specific packages from Ruby and Javascript [3]<br>
<br>
[3] <a href="https://qa.debian.org/developer.php?login=rajudev@disroot.org" rel="noreferrer" target="_blank">https://qa.debian.org/<wbr>developer.php?login=rajudev@<wbr>disroot.org</a><br>
<br>
Now I am looking to figure out the dependencies of the main package so that I can build a<br>
dependency tree for it.<br>
<br>
What are the initial steps I should be looking at do build the correct dependency trees for<br>
dependent Go/Lua or any other language projects?<br>
<br>
Once I can figure out the dependency tree I can determine, which of the dependencies are already packaged<br>
and which are not so I can start working on packaging the one's which are remaining.<br>
<br>
I have already started reading the documentation for Go[4] and Lua [5] specific packages.<br>
<br>
[4] <a href="https://people.debian.org/~stapelberg/2015/07/27/dh-make-golang.html" rel="noreferrer" target="_blank">https://people.debian.org/~<wbr>stapelberg/2015/07/27/dh-make-<wbr>golang.html</a><br>
[5] <a href="https://pkg-lua.alioth.debian.org/policy.html" rel="noreferrer" target="_blank">https://pkg-lua.alioth.debian.<wbr>org/policy.html</a><br>
<br>
Looking forward to help the Go/Lua Teams with packages for micro as well as Team maintained packages.<br>
<br>
<br>
Thanks,<br>
<br>
Raju<br>
<br>
______________________________<wbr>_________________<br>
Pkg-go-maintainers mailing list<br>
<a href="mailto:Pkg-go-maintainers@lists.alioth.debian.org">Pkg-go-maintainers@lists.<wbr>alioth.debian.org</a><br>
<a href="http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers" rel="noreferrer" target="_blank">http://lists.alioth.debian.<wbr>org/cgi-bin/mailman/listinfo/<wbr>pkg-go-maintainers</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Best regards,<br>Michael</div>
</div>