Changeset View
Changeset View
Standalone View
Standalone View
audio/nekobi-lv2/Makefile
Show All 10 Lines | |||||
LICENSE= GPLv2 | LICENSE= GPLv2 | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
BUILD_DEPENDS= lv2>0:audio/lv2 \ | BUILD_DEPENDS= lv2>0:audio/lv2 \ | ||||
bash:shells/bash | bash:shells/bash | ||||
LIB_DEPENDS= libjack.so:audio/jack | LIB_DEPENDS= libjack.so:audio/jack | ||||
USES= gl gmake localbase pkgconfig shebangfix | USES= compiler:c++11-lang gl gmake localbase pkgconfig shebangfix | ||||
SHEBANG_FILES= dpf/utils/generate-ttl.sh | SHEBANG_FILES= dpf/utils/generate-ttl.sh | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= DISTRHO | GH_ACCOUNT= DISTRHO | ||||
GH_PROJECT= Nekobi | GH_PROJECT= Nekobi | ||||
GH_TAGNAME= 840a692 | GH_TAGNAME= 840a692 | ||||
GH_TUPLE= DISTRHO:DPF:ea7545a:dpf/dpf | GH_TUPLE= DISTRHO:DPF:ea7545a:dpf/dpf | ||||
USE_GL= gl | USE_GL= gl | ||||
USE_XORG= x11 | USE_XORG= x11 | ||||
CFLAGS+= -I${FILESDIR} | CFLAGS+= -I${FILESDIR} | ||||
CFLAGS+= -Wno-c++11-narrowing # clang prints errors: https://github.com/DISTRHO/Nekobi/issues/7 | CFLAGS+= -Wno-c++11-narrowing # clang prints errors: https://github.com/DISTRHO/Nekobi/issues/7 | ||||
.if exists(/usr/lib/libstdc++.so) | |||||
post-patch: | |||||
mat: Don't create an empty target if the condition is false, put the `.if` before the target name. | |||||
@${REINPLACE_CMD} -e 's/-mtune=generic -msse -msse2 //' \ | |||||
${WRKSRC}/dpf/Makefile.base.mk | |||||
.endif | |||||
do-install: # https://github.com/DISTRHO/Nekobi/issues/8 | do-install: # https://github.com/DISTRHO/Nekobi/issues/8 | ||||
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/lv2 | @${MKDIR} ${STAGEDIR}${PREFIX}/lib/lv2 | ||||
cd ${WRKSRC}/bin && ${COPYTREE_SHARE} Nekobi.lv2 ${STAGEDIR}${PREFIX}/lib/lv2/ | cd ${WRKSRC}/bin && ${COPYTREE_SHARE} Nekobi.lv2 ${STAGEDIR}${PREFIX}/lib/lv2/ | ||||
${INSTALL_PROGRAM} ${WRKSRC}/bin/Nekobi ${STAGEDIR}${PREFIX}/bin | ${INSTALL_PROGRAM} ${WRKSRC}/bin/Nekobi ${STAGEDIR}${PREFIX}/bin | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |
Don't create an empty target if the condition is false, put the .if before the target name.