Changeset View
Changeset View
Standalone View
Standalone View
audio/sc3-plugins/Makefile
- This file was added.
Property | Old Value | New Value |
---|---|---|
svn:eol-style | null | native \ No newline at end of property |
svn:keywords | null | FreeBSD=%H \ No newline at end of property |
svn:mime-type | null | text/plain \ No newline at end of property |
# $FreeBSD$ | |||||
PORTNAME= sc3-plugins | |||||
DISTVERSION= 3.8.0 | |||||
CATEGORIES= audio | |||||
MAINTAINER= yuri@FreeBSD.org | |||||
COMMENT= Extension plugins for the SuperCollider3 audio synthesis server | |||||
LICENSE= GPLv2 | |||||
LICENSE_FILE= ${WRKSRC}/license.txt | |||||
BUILD_DEPENDS= ${LOCALBASE}/include/SuperCollider/SCVersion.txt:audio/supercollider \ | |||||
${LOCALBASE}/include/boost/intrusive/unordered_set.hpp:devel/boost-libs \ | |||||
${LOCALBASE}/include/fftw3.h:math/fftw3 | |||||
LIB_DEPENDS= libfftw3f.so:math/fftw3-float \ | |||||
libstk.so:audio/stk | |||||
OPTIONS_DEFINE= SUPERNOVA | |||||
OPTIONS_DEFAULT= SUPERNOVA | |||||
SUPERNOVA_DESC= Build plugins for supernova | |||||
OPTIONS_SUB= yes | |||||
USES= cmake:outsource localbase pkgconfig | |||||
USE_GITHUB= yes | |||||
GH_ACCOUNT= supercollider | |||||
GH_TAGNAME= 5342a4a | |||||
GH_TUPLE= timblechmann:nova-simd:3140689:n/external_libraries/nova-simd | |||||
CMAKE_ARGS+= -DSYSTEM_STK:BOOL=ON | |||||
CMAKE_ARGS+= -DSC_PATH:STRING=${LOCALBASE}/include/SuperCollider/ # see https://github.com/supercollider/sc3-plugins/issues/170 | |||||
SUPERNOVA_CMAKE_BOOL= SUPERNOVA | |||||
tcberner: ^ This should be fixable in the CMakeLists.txt/ FindFoo.cmake for SuperCollider. It probalby… | |||||
Done Inline ActionsThis is essentially an upstream bug, let them fix it: https://github.com/supercollider/sc3-plugins/issues/170 I am adding the comment to reflect this. yuri: This is essentially an upstream bug, let them fix it: https://github.com/supercollider/sc3… | |||||
post-patch: | |||||
@${REINPLACE_CMD} -e ' \ | |||||
s|/usr/local|${PREFIX}|' \ | |||||
${WRKSRC}/cmake_modules/*.cmake | |||||
.include <bsd.port.mk> |
^ This should be fixable in the CMakeLists.txt/ FindFoo.cmake for SuperCollider. It probalby just does not appedn the SuperCollider_INCLUDE_DIR (or something simliar) to the include_directories.