Ardour 3.x: ports/180171 adds its new dependencies

Shane Ambler FreeBSD at ShaneWare.Biz
Tue Jul 2 05:24:46 UTC 2013


On 02/07/2013 00:49, Marcel Bonnet wrote:
> Hi!
>
> I want to announce I'm working on final steps for a port of Ardour 3.1 .
> In case we have a ports commiter (in this list) available to take a look at
> the PR 180171, it adds 6 new ports - new dependencies required by Ardour 3.
> Ardour 3, itself, was not yet submitted.
>
> Cheers,
>

Funny I looked at adding the same libs a little while back for another app.

I expect you will need to change the top level dir before it gets 
accepted - create the shar file within ports_at_monovox_dot_org so the 
paths start with audio/suil etc that way it can easily be applied to 
another ports tree.

I would suggest you change the lv2 port to be an update (and rename) to 
audio/lv2-core. Historically the project had several libs available 
separately. I think it was about 18 months ago they merged them together 
and lv2 now includes all the previous libs as one, so it is more an 
extension of the lv2-core than a new port. lv2-core is currently 
unmaintained. I think there are 3 or 4 ports that use lv2-core.

Just with a quick look through, a few things I did differently - adding 
--mandir=${MANPREFIX}/man and --prefix=${PREFIX} as well as CC=${CC} 
CXX=${CXX} to the configure step makes it a little cleaner than some of 
the replaces, and the CC/CXX allows any configured version of gcc or 
clang to be used. Actually you seem to have a couple of different 
approaches to configure when they could be identical. You also don't 
provide an option to compile the docs.

Not sure I settled on how to handle the pkgconfig files but you can have 
a look at what I have if you want -
https://github.com/sambler/sambler-redports




More information about the freebsd-multimedia mailing list