I have fixed it already. There is another tool which should be on your system: /usr/libexec/PlistBuddy
Commit coming shortly... > On Jul 13, 2017, at 6:28 PM, Miller Puckette <m...@ucsd.edu> wrote: > > Aha... I found some newer info, and apparently there's no way to get > the old plutul to do the new stuff. I think it's out of proportion > to send you off to do an hour's sed hacking - I can probably just > figure out what should be happening, comment out the calls in the > script, and edit the plist by hand for now :) > > M > > On Thu, Jul 13, 2017 at 12:17:04PM +0200, Dan Wilcox wrote: >> Ok, looks like the -replace option was added to plutil in macOS 10.10 or >> later. I can replace it with good ole sed and then run plutil -lint to make >> sure its good. >> >>> On Jul 13, 2017, at 12:06 PM, Dan Wilcox <danomat...@gmail.com> wrote: >>> >>> It might be something added to plutil in later versions of macOS. I can >>> take a look around. >>> >>> If so, there might be an alternate command which can be invoked depending >>> on the detected OS version. >>> >>>> On Jul 13, 2017, at 12:00 PM, pd-dev-requ...@lists.iem.at >>>> <mailto:pd-dev-requ...@lists.iem.at> wrote: >>>> >>>> From: Miller Puckette <m...@ucsd.edu <mailto:m...@ucsd.edu>> >>>> Subject: [PD-dev] what does plutil -replace do? (build failing on my >>>> machine) >>>> Date: July 13, 2017 at 7:29:07 AM GMT+2 >>>> To: pd-...@iem.at <mailto:pd-...@iem.at> >>>> >>>> >>>> Hi all - >>>> I tried to "make app" on an OSX 10.6 system (the most recent >>>> OS I have ATM :) and get: >>>> >>>> rm -rf ../Pd-0.47.1.app >>>> ../mac/osx-app.sh 0.47.1 >>>> unrecognized option: -replace >>>> plutil: [command_option] [other_options] file... >>>> The file '-' means stdin >>>> Command options are (-lint is the default): >>>> -help show this message and exit >>>> -lint check the property list files for syntax errors >>>> -convert fmt rewrite property list files in format >>>> fmt is one of: xml1 binary1 >>>> There are some additional optional arguments: >>>> -s be silent on success >>>> -o path specify alternate file path name for result; >>>> the -o option is used with -convert, and is only >>>> useful with one file argument (last file overwrites); >>>> the path '-' means stdout >>>> -e extension specify alternate extension for converted files >>>> -- specifies that all further arguments are file names >>>> make[1]: *** [app] Error 1 >>>> make: *** [app] Error 2 >>>> >>>> ------------- >>>> >>>> Before I spend the next week trying to upgrade my OS, is there any >>>> wisdom on how I can avoid hving to use the -replace option (which >>>> I can't even find documented anywhere on the web...) >>>> >>>> thanks >>>> Miller >>> >>> -------- >>> Dan Wilcox >>> @danomatika <http://twitter.com/danomatika> >>> danomatika.com <http://danomatika.com/> >>> robotcowboy.com <http://robotcowboy.com/> >>> >>> >>> >> >> -------- >> Dan Wilcox >> @danomatika <http://twitter.com/danomatika> >> danomatika.com <http://danomatika.com/> >> robotcowboy.com <http://robotcowboy.com/> >> >> >> > >> _______________________________________________ >> Pd-dev mailing list >> Pd-dev@lists.iem.at >> https://lists.puredata.info/listinfo/pd-dev > -------- Dan Wilcox @danomatika <http://twitter.com/danomatika> danomatika.com <http://danomatika.com/> robotcowboy.com <http://robotcowboy.com/>
_______________________________________________ Pd-dev mailing list Pd-dev@lists.iem.at https://lists.puredata.info/listinfo/pd-dev