svn commit: r455161 - in head/biology/bowtie2: . files
Jason W. Bacon
jwb at FreeBSD.org
Thu Nov 30 02:59:17 UTC 2017
Author: jwb
Date: Thu Nov 30 02:59:16 2017
New Revision: 455161
URL: https://svnweb.freebsd.org/changeset/ports/455161
Log:
biology/bowtie2: Upgrade to 2.3.3.1
Approved by: jrm (mentor)
Differential Revision: https://reviews.freebsd.org/D13300
Deleted:
head/biology/bowtie2/files/patch-aligner__result.cpp
Modified:
head/biology/bowtie2/Makefile
head/biology/bowtie2/distinfo
head/biology/bowtie2/files/patch-Makefile
head/biology/bowtie2/pkg-plist
Modified: head/biology/bowtie2/Makefile
==============================================================================
--- head/biology/bowtie2/Makefile Thu Nov 30 02:21:29 2017 (r455160)
+++ head/biology/bowtie2/Makefile Thu Nov 30 02:59:16 2017 (r455161)
@@ -1,25 +1,23 @@
-# Created by: Jason Bacon
# $FreeBSD$
PORTNAME= bowtie2
-PORTVERSION= 2.3.0
-PORTREVISION= 2
+PORTVERSION= 2.3.3.1
DISTVERSIONPREFIX= v
CATEGORIES= biology
-MAINTAINER= bacon4000 at gmail.com
+MAINTAINER= jwb at FreeBSD.org
COMMENT= Ultrafast, memory-efficient short read aligner
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
-LIB_DEPENDS+= libtbb.so:devel/tbb
-
# May also work on other 64-bit platforms, but untested
ONLY_FOR_ARCHS= amd64
+LIB_DEPENDS= libtbb.so:devel/tbb
+
USES= gmake perl5 python shebangfix
USE_PERL5= run
-SHEBANG_FILES= bowtie2-build bowtie2-inspect scripts/*.pl
+SHEBANG_FILES= bowtie2-build bowtie2-inspect scripts/*.pl
USE_GITHUB= yes
GH_ACCOUNT= BenLangmead
Modified: head/biology/bowtie2/distinfo
==============================================================================
--- head/biology/bowtie2/distinfo Thu Nov 30 02:21:29 2017 (r455160)
+++ head/biology/bowtie2/distinfo Thu Nov 30 02:59:16 2017 (r455161)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1487550143
-SHA256 (BenLangmead-bowtie2-v2.3.0_GH0.tar.gz) = 9804fddf36233f3f92c11e2250224de3395790cf35c8280c66387075df078221
-SIZE (BenLangmead-bowtie2-v2.3.0_GH0.tar.gz) = 5810016
+TIMESTAMP = 1511991430
+SHA256 (BenLangmead-bowtie2-v2.3.3.1_GH0.tar.gz) = 8b9c0b9c595ebcddcac5feaf6acb44b2294d6deb91de107596ecad242a1a58e9
+SIZE (BenLangmead-bowtie2-v2.3.3.1_GH0.tar.gz) = 5796279
Modified: head/biology/bowtie2/files/patch-Makefile
==============================================================================
--- head/biology/bowtie2/files/patch-Makefile Thu Nov 30 02:21:29 2017 (r455160)
+++ head/biology/bowtie2/files/patch-Makefile Thu Nov 30 02:59:16 2017 (r455161)
@@ -1,6 +1,6 @@
---- Makefile.orig 2016-12-30 15:40:06 UTC
+--- Makefile.orig 2017-10-05 16:45:18 UTC
+++ Makefile
-@@ -21,8 +21,8 @@
+@@ -21,10 +21,11 @@
# Makefile for bowtie, bowtie2-build, bowtie2-inspect
#
@@ -9,36 +9,21 @@
+PREFIX ?= /usr/local
+bindir = $(PREFIX)/bin
- INC =
+ INC = $(if $(RELEASE_BUILD),-I$(CURDIR)/.include)
++INC += -I${LOCALBASE}/include
+ LIBS = $(LDFLAGS) $(if $(RELEASE_BUILD),-L$(CURDIR)/.lib) -lz
GCC_PREFIX = $(shell dirname `which gcc`)
-@@ -62,6 +62,8 @@ ifeq (1, $(POPCNT_CAPABILITY))
- INC += -I third_party
- endif
+ GCC_SUFFIX =
+@@ -98,7 +99,7 @@ endif
-+INC += -I ${LOCALBASE}/include
-+
- MM_DEF =
-
- ifeq (1,$(BOWTIE_MM))
-@@ -75,7 +77,7 @@ ifeq (1,$(BOWTIE_SHARED_MEM))
- endif
-
- PTHREAD_PKG =
--PTHREAD_LIB =
-+PTHREAD_LIB =
-
- #if we're not using TBB, then we can't use queuing locks
- ifeq (1,$(NO_TBB))
-@@ -94,7 +96,7 @@ endif
-
#default is to use Intel TBB
ifneq (1,$(NO_TBB))
-- LIBS = $(PTHREAD_LIB) -ltbb -ltbbmalloc_proxy
-+ LIBS = $(PTHREAD_LIB) -L${LOCALBASE}/lib -ltbb -ltbbmalloc
+- LIBS += $(PTHREAD_LIB) -ltbb -ltbbmalloc$(if $(RELEASE_BUILD),,_proxy)
++ LIBS += $(PTHREAD_LIB) -L${LOCALBASE}/lib -ltbb -ltbbmalloc
override EXTRA_FLAGS += -DWITH_TBB
else
- LIBS = $(PTHREAD_LIB)
-@@ -185,7 +187,7 @@ SSE_FLAG=-msse2
+ LIBS += $(PTHREAD_LIB)
+@@ -189,7 +190,7 @@ SSE_FLAG=-msse2
DEBUG_FLAGS = -O0 -g3 -m64 $(SSE_FLAG)
DEBUG_DEFS = -DCOMPILER_OPTIONS="\"$(DEBUG_FLAGS) $(EXTRA_FLAGS)\""
Modified: head/biology/bowtie2/pkg-plist
==============================================================================
--- head/biology/bowtie2/pkg-plist Thu Nov 30 02:21:29 2017 (r455160)
+++ head/biology/bowtie2/pkg-plist Thu Nov 30 02:59:16 2017 (r455161)
@@ -34,7 +34,6 @@ bin/bowtie2-inspect-s
%%PORTDOCS%%%%DOCSDIR%%/images/university.small.horizontal.white.png
%%PORTDOCS%%%%DOCSDIR%%/manual.html
%%PORTDOCS%%%%DOCSDIR%%/release.txt
-%%PORTDOCS%%%%DOCSDIR%%/strip_markdown.pl
%%PORTDOCS%%%%DOCSDIR%%/style.css
%%PORTDOCS%%%%DOCSDIR%%/website/faq.shtml
%%PORTDOCS%%%%DOCSDIR%%/website/faq.ssi
More information about the svn-ports-all
mailing list