aboutsummaryrefslogtreecommitdiff
path: root/biology/clustalw
diff options
context:
space:
mode:
authorWen Heping <wen@FreeBSD.org>2013-12-20 15:29:07 +0000
committerWen Heping <wen@FreeBSD.org>2013-12-20 15:29:07 +0000
commit1fc27b753e14e84f860265d36f4ca6396bf00714 (patch)
tree2416edf6e892755c4f4031197e9c0295b23d4f13 /biology/clustalw
parentea0e2c342121bf1b273d75c2e49a88a44617534e (diff)
downloadports-1fc27b753e14e84f860265d36f4ca6396bf00714.tar.gz
ports-1fc27b753e14e84f860265d36f4ca6396bf00714.zip
- Fix build with clang/libc++.
- Support staging. PR: 184974 Submitted by: tijl@
Notes
Notes: svn path=/head/; revision=337026
Diffstat (limited to 'biology/clustalw')
-rw-r--r--biology/clustalw/Makefile5
-rw-r--r--biology/clustalw/files/patch-src-general-VectorOutOfRange.h10
2 files changed, 12 insertions, 3 deletions
diff --git a/biology/clustalw/Makefile b/biology/clustalw/Makefile
index 3ddb03097b5f..bb2ac2c625db 100644
--- a/biology/clustalw/Makefile
+++ b/biology/clustalw/Makefile
@@ -10,7 +10,7 @@ MASTER_SITES= ftp://ftp.ebi.ac.uk/pub/software/clustalw2/%SUBDIR%/ \
MASTER_SITE_SUBDIR= ${PORTVERSION}
MAINTAINER= wen@FreeBSD.org
-COMMENT= A multiple alignment program for DNA or proteins
+COMMENT= Multiple alignment program for DNA or proteins
RESTRICTED= No commercial use.
@@ -20,8 +20,7 @@ GNU_CONFIGURE= yes
PLIST_FILES= bin/clustalw bin/clustalw2
-NO_STAGE= yes
post-install:
- ${LN} -sf clustalw2 ${PREFIX}/bin/clustalw
+ ${LN} -sf clustalw2 ${STAGEDIR}${PREFIX}/bin/clustalw
.include <bsd.port.mk>
diff --git a/biology/clustalw/files/patch-src-general-VectorOutOfRange.h b/biology/clustalw/files/patch-src-general-VectorOutOfRange.h
new file mode 100644
index 000000000000..ffc535d7d5d8
--- /dev/null
+++ b/biology/clustalw/files/patch-src-general-VectorOutOfRange.h
@@ -0,0 +1,10 @@
+--- src/general/VectorOutOfRange.h.orig 2013-12-20 23:16:13.000000000 +0800
++++ src/general/VectorOutOfRange.h 2013-12-20 23:16:37.000000000 +0800
+@@ -5,6 +5,7 @@
+ */
+ #include <stdexcept>
+ #include <exception>
++#include <string>
+ namespace clustalw
+ {
+