aboutsummaryrefslogtreecommitdiff
path: root/biology/jellyfish/Makefile
diff options
context:
space:
mode:
authorJason W. Bacon <jwb@FreeBSD.org>2019-05-13 16:23:35 +0000
committerJason W. Bacon <jwb@FreeBSD.org>2019-05-13 16:23:35 +0000
commit3cdd6aac74dca51c45a6119aa5a128db1195cb45 (patch)
tree5baa57603b6567eeb1745c79e4f1efbd0c23c7b8 /biology/jellyfish/Makefile
parentf45fede8d4a1cc9819204323297b689481f52198 (diff)
downloadports-3cdd6aac74dca51c45a6119aa5a128db1195cb45.tar.gz
ports-3cdd6aac74dca51c45a6119aa5a128db1195cb45.zip
biology/jellyfish: Upgrade to 2.2.10, patch for powerpc64
PR: 237868 Submitted by: pkubaj
Notes
Notes: svn path=/head/; revision=501578
Diffstat (limited to 'biology/jellyfish/Makefile')
-rw-r--r--biology/jellyfish/Makefile26
1 files changed, 17 insertions, 9 deletions
diff --git a/biology/jellyfish/Makefile b/biology/jellyfish/Makefile
index 305ea6b3fb80..684a3b2143aa 100644
--- a/biology/jellyfish/Makefile
+++ b/biology/jellyfish/Makefile
@@ -1,10 +1,10 @@
# $FreeBSD$
-PORTNAME= jellyfish
-PORTVERSION= 2.2.6
+PORTNAME= Jellyfish
DISTVERSIONPREFIX= v
-PORTREVISION= 4
-CATEGORIES= biology
+DISTVERSION= 2.2.10
+PORTREVISION= 5
+CATEGORIES= biology
MAINTAINER= jwb@FreeBSD.org
COMMENT= Fast, memory-efficient counting of k-mers in DNA
@@ -13,20 +13,24 @@ LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= yaggo:devel/yaggo
-
-GNU_CONFIGURE= yes
+LIB_DEPENDS= libhts.so:biology/htslib
USES= autoreconf compiler:c++11-lib gmake libtool pathfix pkgconfig
USE_LDCONFIG= yes
-
USE_GITHUB= yes
+
+GNU_CONFIGURE= yes
GH_ACCOUNT= gmarcais
-GH_PROJECT= Jellyfish
INSTALL_TARGET= install-strip
-
PLIST_SUB= VER=${PORTVERSION}
+OPTIONS_DEFINE= NLS
+OPTIONS_SUB= yes
+
+NLS_USES= gettext
+NLS_CONFIGURE_ENABLE= nls
+
.include <bsd.port.pre.mk>
# SSE code assumes amd64 features
@@ -34,4 +38,8 @@ PLIST_SUB= VER=${PORTVERSION}
CONFIGURE_ARGS+=--without-sse
.endif
+.if ${CHOSEN_COMPILER_TYPE} == gcc
+CXXFLAGS+= -faligned-new
+.endif
+
.include <bsd.port.post.mk>