Ok thank you Stan.

Regards,
Carl


On Fri, May 23, 2025 at 10:28 AM Giles Winstanley <s...@snaq.net> wrote:

> More or less nothing, I was just being overly finicky about it. My fork
> turns out to be based on your old f23a61e commit (2 Aug 2018), so yours
> has changed considerably more than mine since then. The only obvious
> functional difference I spot in the update are:
>
> *install.sh*
>      - Updated application name to be unversioned (as current release)
>      - Updated link to binary to use "/netbeans/" instead of
> "/NetBeans/" (for unlikely case-sensitive FS scenario)
>
> *Info.plist
> *    - Updated CFBundleName/CFBundleDisplayName to be unversioned (as
> current release)
>      - Updated CFBundleIdentifier to same as release (prevent multiple
> NB instances changing same config?)
>      - Updated CFBundleSignature to same as release (no idea if this
> makes any difference; guessing not)
>      - Removed
>
> CFBundleDocumentTypes/NSHighResolutionCapable/NSSupportsAutomaticGraphicsSwitching
>
> My primary thinking was just to ensure multiple similar versions
> wouldn't accidentally be running, to avoid configuration directory
> clashes. The removal of the 3 Info.plist keys seems fairly trivial, and
> I'm imagining the last two are by default set now anyway. I imagine your
> current script works fine as it is.
>
> Stan
>
> On 23/05/2025 12:51, Carl Mosca wrote:
> > Ah, not look at that script in a good bit Stan. Now you have me curious
> > about what tweaks were needed.
> >
> > Carl
> >
> > On Fri, May 23, 2025 at 7:28 AM Giles Winstanley<s...@snaq.net> wrote:
> >
> >> The potential for it to be marked as broken was something I had in mind,
> >> but curiously it seems to have worked fine. And "doing all that" amounts
> >> to essentially two/three terminal commands, so little lost if it turns
> >> out not to work down the line. In case anyone else wants to try:
> >>
> >>       # Remove bundled JDK & compiled launcher
> >>       cd "/Applications/Apache NetBeans.app/Contents" && sudo rm -rf
> Home
> >> MacOS/netbeans
> >>       # Create link to script-based launcher
> >>       sudo ln -s ../Resources/netbeans/bin/netbeans MacOS/
> >>
> >> I'll stick with trying this version for now, as at least it should have
> >> the various binaries signed. As it happens I found I've also still got
> >> my old fork of Carl Mosca's netbeans-macos-bundle script lying around,
> >> which seems to have successfully bundled it from the binary zip with a
> >> couple of small tweaks, so if the above doesn't work I'll try that
> instead.
> >>
> >> For now at least...problem solved.
> >> Stan
> >>
> >>
> >>
> >> On 22/05/2025 16:46, Neil C Smith wrote:
> >>> On Thu, 22 May 2025 at 16:42, Giles Winstanley<s...@snaq.net> wrote:
> >>>> Fair enough; turns out after a quick test it should be fine to delete
> >>>> the Home directory & netbeans binary within the bundle, then create a
> >>>> symbolic link to the usual netbeans script, as older scripts used to
> do.
> >>>> I'm half expecting some permissions issues to pop up, but hopefully
> this
> >>>> will work out.
> >>> This will probably lead to the app being marked broken.
> >>>
> >>> If you've doing all that, just use the zip instead.
> >>>
> >>> Neil
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail:dev-unsubscr...@netbeans.apache.org
> >>> For additional commands, e-mail:dev-h...@netbeans.apache.org
> >>>
> >>> For further information about the NetBeans mailing lists, visit:
> >>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >>>
> >>>
> >>>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail:dev-unsubscr...@netbeans.apache.org
> >> For additional commands, e-mail:dev-h...@netbeans.apache.org
> >>
> >> For further information about the NetBeans mailing lists, visit:
> >> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >>
> >>
> >>
> >>
>

Reply via email to