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