diff --git a/biology/abyss/Makefile b/biology/abyss/Makefile index e4482abfda02..3ba678ac236b 100644 --- a/biology/abyss/Makefile +++ b/biology/abyss/Makefile @@ -1,52 +1,53 @@ PORTNAME= abyss DISTVERSION= 2.3.7 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= biology MAINTAINER= yuri@FreeBSD.org COMMENT= Assembly By Short Sequences: parallel, paired-end sequence assembler WWW= https://www.bcgsc.ca/resources/software/abyss LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= result of comparison of constant 18446744073709551615 with expression of type 'size_t', see https://github.com/bcgsc/abyss/issues/310 BUILD_DEPENDS= ${LOCALBASE}/include/boost/version.hpp:devel/boost-libs \ ghc:lang/ghc \ pandoc:textproc/hs-pandoc # pandoc is required just for one man page: abyss-sealer LIB_DEPENDS= libbtllib.so:biology/btllib \ libffi.so:devel/libffi \ libgmp.so:math/gmp \ libmpich.so:net/mpich # binaries aren't linked with libmpich.so for some reason RUN_DEPENDS= bash:shells/bash \ gmake:devel/gmake USES= autoreconf compiler:c++11-lang gmake iconv:wchar_t localbase:ldflags shebangfix sqlite USE_GITHUB= yes GH_ACCOUNT= bcgsc SHEBANG_FILES= bin/${PORTNAME}-* DataBase/abyss-db-txt SHEBANG_LANG= make make_OLD_CMD= /usr/bin/make make_CMD= ${PREFIX}/bin/gmake GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-sparsehash # configure fails to find std::hash, reported to the ML: https://groups.google.com/forum/#!topic/trans-abyss/SZDBKR5bKxs +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share TEST_TARGET= check # tests fail to compile, see https://github.com/bcgsc/abyss/issues/453 OPTIONS_DEFINE= DOCS PORTDOCS= * PORTSCOUT= limit:^[0-9\.]*$$ # to ignore alpha-numeric tags .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=unused-but-set-variable .endif .include diff --git a/biology/abyss/pkg-plist b/biology/abyss/pkg-plist index e40d6907f31b..e51a34db6e43 100644 --- a/biology/abyss/pkg-plist +++ b/biology/abyss/pkg-plist @@ -1,58 +1,58 @@ bin/ABYSS bin/ABYSS-P bin/AdjList bin/Consensus bin/DAssembler bin/DistanceEst bin/DistanceEst-ssq bin/KAligner bin/MergeContigs bin/MergePaths bin/Overlap bin/ParseAligns bin/PathConsensus bin/PathOverlap bin/PopBubbles bin/SimpleGraph bin/abyss-align bin/abyss-bloom bin/abyss-bloom-dbg bin/abyss-bloom-dist.mk bin/abyss-bowtie bin/abyss-bowtie2 bin/abyss-bwa bin/abyss-bwamem bin/abyss-bwasw bin/abyss-db-csv bin/abyss-db-txt bin/abyss-dida bin/abyss-fac bin/abyss-fatoagp bin/abyss-filtergraph bin/abyss-fixmate bin/abyss-fixmate-ssq bin/abyss-gapfill bin/abyss-gc bin/abyss-index bin/abyss-junction bin/abyss-kaligner bin/abyss-layout bin/abyss-longseqdist bin/abyss-map bin/abyss-map-ssq bin/abyss-mergepairs bin/abyss-overlap bin/abyss-paired-dbg bin/abyss-paired-dbg-mpi bin/abyss-pe bin/abyss-rresolver-short bin/abyss-samtoafg bin/abyss-scaffold bin/abyss-sealer bin/abyss-stack-size bin/abyss-tabtomd bin/abyss-todot bin/abyss-tofastq bin/konnector bin/logcounter -man/man1/abyss-sealer.1.gz +share/man/man1/abyss-sealer.1.gz