diff options
author | Jason W. Bacon <jwb@FreeBSD.org> | 2020-05-04 23:01:57 +0000 |
---|---|---|
committer | Jason W. Bacon <jwb@FreeBSD.org> | 2020-05-04 23:01:57 +0000 |
commit | 3001cc8b83822531b137245719e2e363379d5c25 (patch) | |
tree | 6e510ef40fab2ae261b7d20974e91dd9985fa38b /biology/plink/Makefile | |
parent | be6ed80eba7080dadd057445a4b06c8505800f0f (diff) | |
download | ports-3001cc8b83822531b137245719e2e363379d5c25.tar.gz ports-3001cc8b83822531b137245719e2e363379d5c25.zip |
biology/plink: Whole genome association analysis toolset
Reversed removal, commit r471892 2018/06/07
Upgraded to 1.90 beta 6.17
PR: ports/243733
Submitted by: mzaki@e-mail.ne.jp
Notes
Notes:
svn path=/head/; revision=533993
Diffstat (limited to 'biology/plink/Makefile')
-rw-r--r-- | biology/plink/Makefile | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/biology/plink/Makefile b/biology/plink/Makefile new file mode 100644 index 000000000000..e8c5ee1d5c5b --- /dev/null +++ b/biology/plink/Makefile @@ -0,0 +1,57 @@ +# $FreeBSD$ + +PORTNAME= plink +DISTVERSIONPREFIX= v +DISTVERSION= 1.90b6.17 +CATEGORIES= biology + +MAINTAINER= mzaki@e-mail.ne.jp +COMMENT= Whole genome association analysis toolset + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +NOT_FOR_ARCHS= aarch64 mips64 powerpc64 sparc64 +NOT_FOR_ARCHS_REASON= 64bit code requires SSE2 instructions + +USES= gmake fortran + +USE_GITHUB= yes +GH_ACCOUNT= chrchang +GH_PROJECT= plink-ng +GH_TAGNAME= 79b2df8c + +WRKSRC_SUBDIR= 1.9 +MAKEFILE= Makefile.std +MAKE_ARGS= ZLIB=-lz BLASFLAGS="${BLASLIB} ${LAPACKLIB}" +CFLAGS+= -DDYNAMIC_ZLIB -I${LOCALBASE}/include +LDFLAGS+= -lthr +INSTALL_TARGET= install-strip + +OPTIONS_DEFINE= EXAMPLES +OPTIONS_SINGLE= BLAS +OPTIONS_SINGLE_BLAS= NETLIB OPENBLAS +OPTIONS_DEFAULT= OPENBLAS + +BLAS_DESC= BLAS/LAPACK implementation + +OPENBLAS_USES= blaslapack:openblas + +NETLIB_DESC= Netlib's reference +NETLIB_USES= blaslapack:netlib +NETLIB_LIB_DEPENDS= libcblas.so:math/cblas +NETLIB_LDFLAGS= -lcblas + +EXAMPLES= toy.map toy.ped + +post-build: + (cd ${WRKSRC}; ${CC} ${CFLAGS} prettify.c -o prettify) + +post-install: + ${INSTALL_PROGRAM} ${WRKSRC}/prettify ${STAGEDIR}${PREFIX}/bin + +post-install-EXAMPLES-on: + @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${EXAMPLES:S,^,${WRKSRC}/,} ${STAGEDIR}${EXAMPLESDIR} + +.include <bsd.port.mk> |