diff --git a/biology/fermi-lite/Makefile b/biology/fermi-lite/Makefile index 7d86d1c49267..5a2a8f5817e0 100644 --- a/biology/fermi-lite/Makefile +++ b/biology/fermi-lite/Makefile @@ -1,40 +1,44 @@ PORTNAME= fermi-lite DISTVERSIONPREFIX= v DISTVERSION= 0.1-13 DISTVERSIONSUFFIX= -g85f159e CATEGORIES= biology devel MAINTAINER= yuri@FreeBSD.org COMMENT= Library and tool for assembling Illumina short reads in small regions WWW= https://github.com/lh3/fermi-lite LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt +ONLY_FOR_ARCHS= amd64 i386 +ONLY_FOR_ARCHS_REASON= Use of the header in ksw.c which is only for SSE2 + USES= gmake USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= lh3 -CFLAGS_powerpc64le= -DNO_WARN_X86_INTRINSICS +CFLAGS_powerpc64le= -DNO_WARN_X86_INTRINSICS # not sure if it was really ever built on powerpc64le +CFLAGS_i386= -msse2 MAKE_ARGS= CFLAGS="${CFLAGS}" BINARY_ALIAS= gcc=${CC} PLIST_FILES= bin/fml-asm \ include/fml.h \ lib/libfml.a \ lib/libfml.so post-build: @cd ${WRKSRC} && \ ${CC} ${CFLAGS} -fPIC ${LDFLAGS} -shared $$(ls *.c | grep -v example.c) -o libfml.so do-install: ${INSTALL_PROGRAM} ${WRKSRC}/fml-asm ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/fml.h ${STAGEDIR}${PREFIX}/include ${INSTALL_DATA} ${WRKSRC}/libfml.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_LIB} ${WRKSRC}/libfml.so ${STAGEDIR}${PREFIX}/lib .include