[MacPorts] #16051: ardour2: new port
MacPorts
noreply at macports.org
Fri Jul 25 00:40:31 PDT 2008
#16051: ardour2: new port
---------------------------------+------------------------------------------
Reporter: db.evans at gmail.com | Owner: ryandesign at macports.org
Type: enhancement | Status: closed
Priority: Normal | Milestone: Port Submissions
Component: ports | Version: 1.6.0
Resolution: fixed | Keywords: ardour
---------------------------------+------------------------------------------
Changes (by ryandesign at macports.org):
* status: assigned => closed
* resolution: => fixed
Comment:
Rather than clearing the build phase, the correct way seems to be to set
`build.cmd` to "`scons`", clear the `build.target`, and set the
`build.args` as desired. MacPorts takes care of setting `destroot.cmd` to
the same thing as `build.cmd`, setting `destroot.target` to "`install`"
and setting `destroot.destdir` to "`DESTDIR=${destroot}`".
{{{
build.cmd scons
build.target
build.args PREFIX=${prefix} VST=0 AUBIO=1 FREESOUND=1 LV2=1
}}}
This change also means that parallel building will work now, since I
enabled parallel building for scons-based ports in MacPorts base in
r38556. This helps a lot since ardour takes a long time to compile. So I
added "`use_parallel_build yes`" to the portfile, and reindented the
column to 24 characters so things line up again.
The one remaining oddity is that it looks like the gettext message
catalogs get built only during the destroot phase. Not sure why. But I'm
not too concerned since it takes very little time to build the message
catalogs, compared with how much time it takes to build the rest of
ardour.
So the port is now added in r38560. Thanks for the contribution! And I
hope you'll forgive my interfering in your port here.
--
Ticket URL: <http://trac.macports.org/ticket/16051#comment:4>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list