[MacPorts] #51054: faust-devel, faust2-devel, faustlive-devel: update to latest upstream source
MacPorts
noreply at macports.org
Tue Apr 26 01:50:03 PDT 2016
#51054: faust-devel, faust2-devel, faustlive-devel: update to latest upstream
source
-------------------------------------------------+-------------------------
Reporter: aggraef@… | Owner:
Type: update | ryandesign@…
Priority: Normal | Status: new
Component: ports | Milestone:
Resolution: | Version:
Port: faust-devel faust2-devel | Keywords: haspatch
faustlive-devel | maintainer
-------------------------------------------------+-------------------------
Comment (by aggraef@…):
g5pw, there are a lot of hard-coded `/usr/local` paths in the upstream
source which need to be changed to the MacPorts prefix. This has been in
the Portfile all along. However, in the latest Faust source there is one
single Makefile where the `/usr/local` path is meant literally and must be
kept. That is achieved with the two extra reinplaces.
The corresponding section in `tools/faust2appls/Makefile` is actually
looking for a proprietary piece of software (Steinberg's VST SDK) outside
the MacPorts tree. This can't really be avoided in this case, since the
included `faust2faustvst` script needs that software, which has a
proprietary license prohibiting redistribution and thus can't simply be
added as a dependency in MacPorts.
I guess that a better solution more in line with the MacPorts policies
would be to modify the `faust2faustvst` script so that the VST SDK is
detected at run time (rather than install time). I'll look into that asap.
--
Ticket URL: <https://trac.macports.org/ticket/51054#comment:4>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list