<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Jun 21, 2016 at 4:02 AM, Jonathan Wilkes <span dir="ltr"><<a href="mailto:jancsika@yahoo.com" target="_blank">jancsika@yahoo.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="color:rgb(0,0,0);background-color:rgb(255,255,255);font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><div style="display:block"><div style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><div style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><div><div><div><div dir="ltr"><div><div><div><div dir="ltr">In this process I've been extremely cautious about doing anything whatsoever <br></div><div dir="ltr">to the build scripts.  It's the most brittle thing I've ever seen, and after more <br></div><div dir="ltr">than six months I still don't have a mental model of how it works.</div></div></div></div></div></div></div></div></div></div></div></div></div></blockquote><div><br></div><div>Well, the stuff which does most of the heavy dispatching is in tar_em_up.sh, packages/linux_make/Makefile and externals/Makefile, AFAICT. This could really be tidied up a bit some time, but as it works, I don't consider this a high priority.<br> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="color:rgb(0,0,0);background-color:rgb(255,255,255);font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><div style="display:block"><div style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><div style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><div><div><div><div dir="ltr"><div><div><div><span class=""></span>Someone on the nw.js group said they were working on a ppa a few months <br><div dir="ltr">back, but I haven't heard anything else about it.</div></div></div></div></div></div></div></div></div></div></div></div></div></blockquote><div><br></div><div>They probably read the Ubuntu packaging guide and instantly became Arch converts. :) Seriously, Debian packaging is getting old-school and horribly bloated. It's a breeze for end users and a royal pita for maintainers. Arch's pacman is the other way round, :) but fortunately there are nice frontends like Manjaro's pamac to make it usable for Arch noobs.<br> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="color:rgb(0,0,0);background-color:rgb(255,255,255);font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><div style="display:block"><div style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><div style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><div><div><div><div dir="ltr"><div><div><div><span class=""></span><div>If packaging nw.js is something you'd like to investigate further, please do.  <br></div></div></div></div></div></div></div></div></div></div></div></div></div></blockquote><div><br></div><div>There are better things I can do to waste my time, thank you. :) My idea is to just include the binary nw.js tarballs with the Debian source package and be done with it. I vaguely recall that there are ways to do this, but it's been a while I needed this, so I just need some time to get this sorted out.<br><br></div><div>Meanwhile, I modified my Arch PKGBUILD for pd-l2ork so that it works with purr-data. The build goes through fine now, but I noticed that just a few externals and help patches have gone missing in purr-data (see attached purr-missing-externals.diff). Did you exclude these on purpose, or do I need to go digging why these don't get included?<br></div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="color:rgb(0,0,0);background-color:rgb(255,255,255);font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><div style="display:block"><div style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><div style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><div><div><div><div dir="ltr"><div><div><div>It's available-- go to <a href="http://git.purrdata.net" target="_blank">git.purrdata.net</a> and click "all".</div></div></div></div></div></div></div></div></div></div></div></div></blockquote><div><br></div><div>Ah yes, thanks! Still need to find my way around on GitLab. :)<br><br></div><div>Cheers,<br></div>Albert<br></div><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Dr. Albert Gr"af<br>Computer Music Research Group, JGU Mainz, Germany<br>Email:  <a href="mailto:aggraef@gmail.com" target="_blank">aggraef@gmail.com</a><br>WWW:    <a href="https://plus.google.com/+AlbertGraef" target="_blank">https://plus.google.com/+AlbertGraef</a></div></div>
</div></div>