Changeset View
Changeset View
Standalone View
Standalone View
audio/csound/Makefile
Show First 20 Lines • Show All 163 Lines • ▼ Show 20 Lines | |||||
VST4CS_DESC= Build the vst4cs opcodes | VST4CS_DESC= Build the vst4cs opcodes | ||||
VST4CS_CMAKE_BOOL= BUILD_VST4CS_OPCODES | VST4CS_CMAKE_BOOL= BUILD_VST4CS_OPCODES | ||||
WIIMOTE_DESC= Build the Wiimote opcodes | WIIMOTE_DESC= Build the Wiimote opcodes | ||||
WIIMOTE_CMAKE_BOOL= BUILD_WIIMOTE_OPCODES | WIIMOTE_CMAKE_BOOL= BUILD_WIIMOTE_OPCODES | ||||
WIIMOTE_BROKEN= Need to port wiiuse: https://github.com/rpavlik/wiiuse | WIIMOTE_BROKEN= Need to port wiiuse: https://github.com/rpavlik/wiiuse | ||||
.include <bsd.port.pre.mk> | |||||
.if ${ARCH} == "i386" | |||||
BROKEN_FreeBSD_11= libcsound64.so.6.0: undefined reference to `__atomic_store_8' / undefined reference to `__atomic_load_8' | |||||
.endif | |||||
post-patch: | post-patch: | ||||
@${REINPLACE_CMD} -e \ | @${REINPLACE_CMD} -e \ | ||||
's|/usr/include/Python2.7|${PYTHON_INCLUDEDIR}| ; \ | 's|/usr/include/Python2.7|${PYTHON_INCLUDEDIR}| ; \ | ||||
s|/usr/local|${LOCALBASE}| ; \ | s|/usr/local|${LOCALBASE}| ; \ | ||||
/linuxjoystick/s|^|#| ; \ | /linuxjoystick/s|^|#| ; \ | ||||
s| dl)|)|' \ | s| dl)|)|' \ | ||||
${WRKSRC}/Opcodes/CMakeLists.txt | ${WRKSRC}/Opcodes/CMakeLists.txt | ||||
@${REINPLACE_CMD} -e \ | @${REINPLACE_CMD} -e \ | ||||
'/CMAKE_SYSTEM_NAME/s|"Linux"|"${OPSYS}"|' \ | '/CMAKE_SYSTEM_NAME/s|"Linux"|"${OPSYS}"|' \ | ||||
${WRKSRC}/Frontends/CMakeLists.txt | ${WRKSRC}/Frontends/CMakeLists.txt | ||||
@${REINPLACE_CMD} -e \ | @${REINPLACE_CMD} -e \ | ||||
's| mixer)| csmixer)|' \ | 's| mixer)| csmixer)|' \ | ||||
${WRKSRC}/util/CMakeLists.txt | ${WRKSRC}/util/CMakeLists.txt | ||||
post-install: | post-install: | ||||
@${LN} -sf libcsnd6.so.6.0 ${STAGEDIR}${PREFIX}/lib/libcsnd6.so.6 | @${LN} -sf libcsnd6.so.6.0 ${STAGEDIR}${PREFIX}/lib/libcsnd6.so.6 | ||||
@${LN} -sf libcsound64.so.6.0 ${STAGEDIR}${PREFIX}/lib/libcsound64.so.6 | @${LN} -sf libcsound64.so.6.0 ${STAGEDIR}${PREFIX}/lib/libcsound64.so.6 | ||||
post-install-FLTK-on: | post-install-FLTK-on: | ||||
@${LN} -sf libCsoundAC.so.6.0 ${STAGEDIR}${PREFIX}/lib/libCsoundAC.so.6 | @${LN} -sf libCsoundAC.so.6.0 ${STAGEDIR}${PREFIX}/lib/libCsoundAC.so.6 | ||||
.include <bsd.port.post.mk> | .include <bsd.port.mk> |