ports/audio/ladspa/Makefile

45 lines
1,005 B
Makefile
Raw Normal View History

2023-08-16 22:26:55 +00:00
COMMENT= Linux Audio Developer's Simple Plugin API
V= 1.17
REVISION= 0
DISTNAME= ladspa_sdk_${V}
PKGNAME= ladspa-${V}
CATEGORIES= audio devel
2023-09-08 05:21:37 +00:00
SITES= ${HOMEPAGE:=download/} \
2023-08-16 22:26:55 +00:00
https://spacehopper.org/mirrors/
EXTRACT_SUFX= .tgz
HOMEPAGE= https://www.ladspa.org/
# LGPL
PERMIT_PACKAGE= Yes
WANTLIB= c m sndfile ${COMPILER_LIBCXX}
COMPILER= base-clang ports-gcc base-gcc
WRKBUILD= ${WRKDIST}/src
LIB_DEPENDS= audio/libsndfile
USE_GMAKE= Yes
ALL_TARGET= targets
# interactive regression test, that requires you to listen to stuff.
NO_TEST= Yes
PROGRAMS= analyseplugin applyplugin listplugins
do-install:
.for i in ${PROGRAMS}
${INSTALL_PROGRAM} ${WRKDIST}/bin/$i ${PREFIX}/bin
.endfor
${INSTALL_DATA_DIR} ${PREFIX}/lib/ladspa
${INSTALL_DATA} ${WRKDIST}/plugins/*.so ${PREFIX}/lib/ladspa
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ladspa
${INSTALL_DATA} ${WRKDIST}/doc/*.html ${PREFIX}/share/doc/ladspa
${INSTALL_DATA} ${WRKDIST}/src/ladspa.h ${PREFIX}/include
.include <bsd.port.mk>