[MacPorts] #55458: Embed wxWidgets

MacPorts noreply at macports.org
Sun Dec 3 01:18:19 UTC 2017


#55458: Embed wxWidgets
----------------------------+----------------------
  Reporter:  mybofy         |      Owner:  mojca
      Type:  enhancement    |     Status:  assigned
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:
Resolution:                 |   Keywords:
      Port:  wxWidgets-3.2  |
----------------------------+----------------------

Comment (by ryandesign):

 MacPorts does not claim in general to provide relocatable software. We
 intend for users to use the software provided by MacPorts at the location
 where MacPorts installed it; for that purpose, it does not need to be
 relocatable.

 If you want to take software provided by MacPorts and make it relocatable
 and bundle it with an application, you can do that. Instead of running
 lots of `install_name_tool` commands manually, I recommend using the
 [https://github.com/auriamg/macdylibbundler/blob/master/README.md
 dylibbundler] program available by running `sudo port install
 dylibbundler`.

 {{{
 $ dylibbundler --help
 dylibbundler 0.4.4
 dylibbundler is a utility that helps bundle dynamic libraries inside OS X
 application bundles.

 -x, --fix-file <file to fix (executable or app plug-in)>
 -b, --bundle-deps
 -d, --dest-dir <directory to send bundled libraries (relative to cwd)>
 -p, --install-path <'inner' path of bundled libraries (usually relative to
 executable, by default '@executable_path/../libs/')>
 -of, --overwrite-files (allow overwriting files in output directory)
 -od, --overwrite-dir (totally overwrite output directory if it already
 exists. implies --create-dir)
 -cd, --create-dir (creates output directory if necessary)
 -i, --ignore <location to ignore> (will ignore libraries in this
 directory)
 -h, --help
 }}}

--
Ticket URL: <https://trac.macports.org/ticket/55458#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list