<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Well, I am in the process of working with Nando, the PlanetCCRMA creator.  We are building the new PlanetCCRMA Pd packages directly from the Pd-extended build system.  So far its mostly working pretty well.  I think this model would work well for the debian packages.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>You can already easily redirect every library's install target using $(DESTDIR) and $(prefix) per the GNU standards.  So the Debian build could just do something like:</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>make DESTDIR=/path/to/build/zexy prefix=/usr zexy_install</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>make DESTDIR=/path/to/build/pdp prefix=/usr pdp_install</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>make DESTDIR=/path/to/build/pidip prefix=/usr pidip_install</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>make DESTDIR=/path/to/build/maxlib prefix=/usr maxlib_install</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>etc. etc. Then each lib will be built as a distinct Debian package.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>.hc</DIV><BR><DIV><DIV>On Aug 9, 2006, at 6:14 PM, David Merrill wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite">Agreed - thanks for the clarification HC - I didn't understand the build process either.<BR><BR>now.. what would be *really* nice would be if fresh versions all of the externals could be "apt-gotten" with apt-get (I guess this would be linux-only).. It's become quite convenient on Ubuntu to type: <BR><BR>apt-get update<BR>apt-get install puredata pd-zexy<BR><BR>..and have it all just work. :) Anyone know if this is easy to set up?<BR><BR>-David M.<BR><BR><DIV><SPAN class="gmail_quote">On 8/9/06, <B class="gmail_sendername"> Frank Barknecht</B> &lt;<A href="mailto:fbar@footils.org">fbar@footils.org</A>&gt; wrote:</SPAN><BLOCKQUOTE class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> Hallo,<BR>Hans-Christoph Steiner hat gesagt: // Hans-Christoph Steiner wrote:<BR><BR>&gt; In reality, in order to build the externals<BR>&gt; with the Pd-extended build system, you need:<BR>&gt;<BR>&gt; externals/<BR>&gt; pd/ <BR>&gt; packages/Makefile.buildlayout<BR>&gt;<BR>&gt; That doesn't seem like much of a burden to me.<BR><BR>Thanks for clarifying this. I agree that this isn't much of a burden.<BR><BR>Ciao<BR>--<BR> Frank Barknecht                 _ ______footils.org_ __goto10.org__ <BR><BR>_______________________________________________<BR>PD-dev mailing list<BR><A href="mailto:PD-dev@iem.at">PD-dev@iem.at</A><BR><A href="http://lists.puredata.info/listinfo/pd-dev">http://lists.puredata.info/listinfo/pd-dev </A><BR></BLOCKQUOTE></DIV><BR><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">_______________________________________________</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">PD-dev mailing list</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="mailto:PD-dev@iem.at">PD-dev@iem.at</A></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="http://lists.puredata.info/listinfo/pd-dev">http://lists.puredata.info/listinfo/pd-dev</A></DIV> </BLOCKQUOTE></DIV><BR></BODY></HTML>