'Add freebayes: Bayesian haplotype-based polymorphism discovery and genotyping'

This commit is contained in:
Jason Bacon 2017-03-30 20:27:50 -05:00
parent 8528abeec1
commit 69e8d3d213
7 changed files with 101 additions and 0 deletions

View file

@ -785,6 +785,7 @@ SUBDIR+= fortunes-it
SUBDIR+= foxtrotgps
SUBDIR+= fprobe
SUBDIR+= fragrouter
SUBDIR+= freebayes
SUBDIR+= freecad
SUBDIR+= freecell
SUBDIR+= freedict-tools-xsl

1
freebayes/DESCR Normal file
View file

@ -0,0 +1 @@
yesian haplotype-based polymorphism discovery and genotyping.

67
freebayes/Makefile Normal file
View file

@ -0,0 +1,67 @@
# $NetBSD$
#
###########################################################
# Generated by fbsd2pkg #
###########################################################
###########################################################
# Unconverted and partially converted FreeBSD port syntax:
# # FIXME: Do we need a version >= the submodules bamtools and vcflib?
# BUILD_DEPENDS= ${LOCALBASE}/include/intervaltree/IntervalTree.h:/usr/wip/math/intervaltree \
# ${LOCALBASE}/include/multichoose/multichoose.h:/usr/wip/math/multichoose
# LIB_DEPENDS= libbamtools.so:/usr/wip/biology/bamtools \
# libvcflib.so.1:/usr/wip/biology/vcflib \
# libtabix.so.1:/usr/wip/biology/tabixpp \
# libsw.so.1:/usr/wip/biology/smithwaterman \
# libhts.so:/usr/ports/biology/htslib
# Unknown tool: USE_TOOLS= compiler:c++11-lang
# -I${LOCALBASE}/include/intervaltree \
# -I${LOCALBASE}/include/vcflib \
# -I${LOCALBASE}/include/multichoose \
# -I${LOCALBASE}/include/smithwaterman
DISTNAME= freebayes-${PORTVERSION}
CATEGORIES= biology
MASTER_SITES= ${MASTER_SITE_GITHUB:=outpaddling/}
GITHUB_TAG= ${PORTVERSION}
MAINTAINER= dsiercks@uwm.edu
HOMEPAGE= https://github.com/ekg/freebayes
COMMENT= Bayesian haplotype-based polymorphism discovery and genotyping
LICENSE= mit
# Just assuming C and C++: Adjust this!
USE_LANGUAGES= c c++
USE_LIBTOOL= yes
USE_TOOLS+= gmake
MAKE_FILE= Makefile.external-libs
INSTALL_TARGET= install-strip
# SUBST_CLASSES+= compile
# SUBST_FILES.compile= ${WRKSRC}/src/Makefile.external-libs
# SUBST_STAGE.compile= post-patch
# SUBST_SED.compile+= -e "s|-lm|-lm -rpath=${PREFIX}/lib|g"
PORTVERSION= 65c4880d09ec21f7f2755eac9476b607011522f3
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} == Linux
MAKE_FLAGS= EXTRALIBS=${COMPILER_RPATH_FLAG}${PREFIX}/lib
.else
MAKE_FLAGS+= EXTRALIBS=${COMPILER_RPATH_FLAG}${PREFIX}/lib
.endif
.include "../../devel/libexecinfo/buildlink3.mk"
.include "../../wip/filevercmp/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../wip/intervaltree/buildlink3.mk"
.include "../../wip/multichoose/buildlink3.mk"
.include "../../wip/bamtools/buildlink3.mk"
.include "../../wip/vcflib/buildlink3.mk"
.include "../../wip/tabixpp/buildlink3.mk"
.include "../../wip/smithwaterman/buildlink3.mk"
.include "../../wip/htslib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

3
freebayes/PLIST Normal file
View file

@ -0,0 +1,3 @@
@comment $NetBSD$
bin/bamleftalign
bin/freebayes

1
freebayes/TODO Normal file
View file

@ -0,0 +1 @@
Clean up and test

22
freebayes/buildlink3.mk Normal file
View file

@ -0,0 +1,22 @@
# $NetBSD$
# XXX
# XXX This file was created automatically using createbuildlink-3.16.
# XXX After this file has been verified as correct, the comment lines
# XXX beginning with "XXX" should be removed. Please do not commit
# XXX unverified buildlink3.mk files.
# XXX
# XXX Packages that only install static libraries or headers should
# XXX include the following line:
# XXX
# XXX BUILDLINK_DEPMETHOD.freebayes?= build
BUILDLINK_TREE+= freebayes
.if !defined(FREEBAYES_BUILDLINK3_MK)
FREEBAYES_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.freebayes+= freebayes>=65c4880d09ec21f7f2755eac9476b607011522f3
BUILDLINK_PKGSRCDIR.freebayes?= ../../wip/freebayes
.endif # FREEBAYES_BUILDLINK3_MK
BUILDLINK_TREE+= -freebayes

6
freebayes/distinfo Normal file
View file

@ -0,0 +1,6 @@
$NetBSD$
SHA1 (freebayes-65c4880d09ec21f7f2755eac9476b607011522f3-65c4880d09ec21f7f2755eac9476b607011522f3.tar.gz) = 8e0ba1d24055f949a495f7de017298962367d6ab
RMD160 (freebayes-65c4880d09ec21f7f2755eac9476b607011522f3-65c4880d09ec21f7f2755eac9476b607011522f3.tar.gz) = 9b97eede39b7dd9bd9ae513274790567073d2dbb
SHA512 (freebayes-65c4880d09ec21f7f2755eac9476b607011522f3-65c4880d09ec21f7f2755eac9476b607011522f3.tar.gz) = 0b401c83a8667fe839d4ef8592b6de35bda33749e1ee448eb9e01613a4854703673c39943c87114ea5450cd46bcb96fa9ebe2f46c5c781149a56c97731680027
Size (freebayes-65c4880d09ec21f7f2755eac9476b607011522f3-65c4880d09ec21f7f2755eac9476b607011522f3.tar.gz) = 2345427 bytes