1 # Created by: <trasz@FreeBSD.org>
8 MASTER_SITES= http://calf-studio-gear.org/files/
10 MAINTAINER= ports@FreeBSD.org
11 COMMENT= Audio plug-in pack for LV2 and JACK environments
16 LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth \
17 libjack.so:audio/jack \
18 libexpat.so:textproc/expat2
20 USES= autoreconf compiler:c++11-lang gmake libtool pkgconfig
23 INSTALL_TARGET= install-strip
26 CPPFLAGS+= -I${LOCALBASE}/include
27 LDFLAGS+= -L${LOCALBASE}/lib
29 OPTIONS_DEFINE= DOCS LASH LV2
30 OPTIONS_DEFAULT= LASH LV2
33 LASH_LIB_DEPENDS= liblash.so:audio/lash
34 LASH_CONFIGURE_WITH= lash
35 LV2_DESC= LV2 audio plugin
36 LV2_BUILD_DEPENDS= lv2>=1.14.0_1:audio/lv2
37 LV2_RUN_DEPENDS= lv2>=1.14.0_1:audio/lv2
38 LV2_CONFIGURE_WITH= lv2
40 .include <bsd.port.pre.mk>
42 .if ${CHOSEN_COMPILER_TYPE} == gcc
43 CXXFLAGS+= -finline-limit=80 -finline-functions -finline-functions-called-once
47 @${REINPLACE_CMD} '/<malloc.h>/d' \
48 ${WRKSRC}/src/ctl_knob.cpp ${WRKSRC}/src/ctl_tube.cpp
50 .include <bsd.port.post.mk>