<div dir="ltr">great thanks! i will check back if another issue arises...<div><br></div><div>m</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Feb 8, 2015 at 1:23 AM, Miller Puckette <span dir="ltr"><<a href="mailto:msp@ucsd.edu" target="_blank">msp@ucsd.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">OK - I believe I've fixed it so that the next Pd release will fix the<br>
problem - and I suppose you've got the workaround in place for this<br>
release.  Thanks for reporting this one...<br>
<span class="HOEnZb"><font color="#888888"><br>
Miller<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
On Fri, Feb 06, 2015 at 06:45:08PM -0500, me.grimm wrote:<br>
> yeah im pulling pd directly from your website using the cask i made. so<br>
> then it would be easy to change the version in the cask when you make a new<br>
> release and pulling right from your site. so permissions changes would be<br>
> good.<br>
><br>
> i think this is more useful in lab environments where the system admin has<br>
> to install/upgrade on multiple machines. the brew-cask system is pretty<br>
> great. i just did a clean os install on a new had drive and reinstalled all<br>
> my software in this manner and noticed pd was absent (pd-extended is a cask<br>
> but as we all know its getting outdated).<br>
><br>
> heres what im doing:<br>
><br>
> cask :v1 => 'pd' do<br>
>   version '0.46-5'<br>
>   sha256 'ba9fba46b783ac9f5a83e3bc19612241fe5577b2a38401fc08568dd2ca71d593'<br>
><br>
>   url "<a href="http://msp.ucsd.edu/Software/pd-#{version}-64bit.mac.tar.gz" target="_blank">http://msp.ucsd.edu/Software/pd-#{version}-64bit.mac.tar.gz</a>"<br>
>   name 'Pd'<br>
>   homepage '<a href="http://msp.ucsd.edu/software.html" target="_blank">http://msp.ucsd.edu/software.html</a>'<br>
>   license :bsd<br>
><br>
>   app 'Pd-0.46-5-64bit.app'<br>
><br>
>   uninstall_preflight do<br>
>     system '/bin/chmod', '-R', '--', 'u+w',<br>
> "#{staged_path}/Pd-0.46-5-64bit.app"<br>
>   end<br>
> end<br>
><br>
><br>
><br>
> cheers<br>
> m<br>
><br>
><br>
><br>
><br>
> On Fri, Feb 6, 2015 at 6:01 PM, Miller Puckette <<a href="mailto:msp@ucsd.edu">msp@ucsd.edu</a>> wrote:<br>
><br>
> > Interesting...<br>
> ><br>
> > I think for the moment it would work just to un-archive Pd-0.46-5-64bit.app<br>
> > (or whatever), fix the perms, then forward it to the cask people.<br>
> ><br>
> > The only reason the permissions are what they are is becauise the Wish<br>
> > app that I cloned had them that way.  I see that on a more recent machine<br>
> > the Wish app has everything user-writable so I should probably follow<br>
> > suit in future Pd releases.<br>
> ><br>
> > If it's important that cask use my own release file, I guess I can go in<br>
> > and<br>
> > fix the permissions in the file.  This would mean 2 different fies running<br>
> > around with the name pd-0.46-5-64bit.app.tgz which might be confusing<br>
> > to someone.<br>
> ><br>
> > cheers<br>
> > Miller<br>
> ><br>
> > On Fri, Feb 06, 2015 at 02:45:08PM -0800, Max wrote:<br>
> > > -----BEGIN PGP SIGNED MESSAGE-----<br>
> > > Hash: SHA1<br>
> > ><br>
> > > I wanted to convert the fink build of Hans-Christoph"s autobuild to a<br>
> > > homebrew one, but there were always more important things to do and<br>
> > > now I am not any more on a Mac at all.<br>
> > ><br>
> > > It would be very useful for Mac people to have Pd in a brew available<br>
> > > I guess. Then throw Gem and other externals in there too and you might<br>
> > > get close to what Pd-extended's autobuild system was.<br>
> > ><br>
> > > Max<br>
> > ><br>
> > > On 02/06/2015 09:11 AM, me.grimm wrote:<br>
> > > > Hi All,<br>
> > > ><br>
> > > > I tried to add pd (millers vanilla) to homebrew/caskroom yielding<br>
> > > > some errors. Here is what the developers say:<br>
> > > ><br>
> > > > "Hey there! This repros for me locally, looks like<br>
> > > > |Pd-0.46-5-64bit.app| comes out with permissions |555|<br>
> > > ><br>
> > > > |dr-xr-xr-x     3 phinze  staff   102B Jan 19 17:43<br>
> > > > Pd-0.46-5-64bit.app |<br>
> > > ><br>
> > > > So the cleanup operation after extraction is failing to remove the<br>
> > > > temporary dir.<br>
> > > ><br>
> > > > Would it be possible to work with the maintainers of |pd| to get<br>
> > > > them to repackage their tarball with proper permissions? If not we<br>
> > > > can look into seeing if Cask can proactively chmod all extracted<br>
> > > > tarballs, but that seems like overkill if we can just get the<br>
> > > > maintainers to help us out."<br>
> > > ><br>
> > > ><br>
> > > ><br>
> > > > what do we think?<br>
> > > ><br>
> > > > thanks!<br>
> > > -----BEGIN PGP SIGNATURE-----<br>
> > > Version: GnuPG v1<br>
> > ><br>
> > > iEYEARECAAYFAlTVQ/QACgkQ3EB7kzgMM6KIbQCfSzCJ7Eg9SckgIyA8k40FbFNZ<br>
> > > OQMAoIDlhClAq1kP0QXeOnWZpbsvX1QI<br>
> > > =/3Ge<br>
> > > -----END PGP SIGNATURE-----<br>
> > ><br>
> > > _______________________________________________<br>
> > > Pd-dev mailing list<br>
> > > <a href="mailto:Pd-dev@lists.iem.at">Pd-dev@lists.iem.at</a><br>
> > > <a href="http://lists.puredata.info/listinfo/pd-dev" target="_blank">http://lists.puredata.info/listinfo/pd-dev</a><br>
> ><br>
> > _______________________________________________<br>
> > Pd-dev mailing list<br>
> > <a href="mailto:Pd-dev@lists.iem.at">Pd-dev@lists.iem.at</a><br>
> > <a href="http://lists.puredata.info/listinfo/pd-dev" target="_blank">http://lists.puredata.info/listinfo/pd-dev</a><br>
> ><br>
><br>
><br>
><br>
> --<br>
> ____________________<br>
> m.e.grimm, m.f.a, ed.m.<br>
> syracuse u., tc3<br>
> <a href="http://megrimm.net" target="_blank">megrimm.net</a><br>
> ____________________<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div>____________________<br>m.e.grimm, m.f.a, ed.m.</div><div>syracuse u., tc3</div><div><a href="http://megrimm.net" target="_blank">megrimm.net</a><br>____________________</div></div></div>
</div>