From f5606e21e560095b8c875a75377bf6776a1cbccc Mon Sep 17 00:00:00 2001 From: Petar Petrov Date: Wed, 11 Nov 2015 23:08:17 +0700 Subject: academic/ncbi-blast-plus: Updated for version 2.2.31. Signed-off-by: Willy Sudiarto Raharjo --- academic/ncbi-blast-plus/README | 6 ++++++ academic/ncbi-blast-plus/ncbi-blast-plus.SlackBuild | 19 +++++++++++-------- academic/ncbi-blast-plus/ncbi-blast-plus.info | 10 +++++----- academic/ncbi-blast-plus/slack-desc | 2 +- 4 files changed, 23 insertions(+), 14 deletions(-) (limited to 'academic/ncbi-blast-plus') diff --git a/academic/ncbi-blast-plus/README b/academic/ncbi-blast-plus/README index 0aeda537eb..78b4f98c1c 100644 --- a/academic/ncbi-blast-plus/README +++ b/academic/ncbi-blast-plus/README @@ -15,3 +15,9 @@ For details and citation, please see the BLAST+ user manual from the program's web site and the article in BMC Bioinformatics. This just repackages the binaries provided from upstream. + +NOTE ABOUT x86: +Since version 2.2.31, NCBI does not provide 32-bit executables of +BLAST+ for Linux. Their reasoning is that the limited memory and +processing power of 32-bit systems is not suitable for the large +databases searched by BLAST. diff --git a/academic/ncbi-blast-plus/ncbi-blast-plus.SlackBuild b/academic/ncbi-blast-plus/ncbi-blast-plus.SlackBuild index ee43c76a47..cde0c8bf55 100644 --- a/academic/ncbi-blast-plus/ncbi-blast-plus.SlackBuild +++ b/academic/ncbi-blast-plus/ncbi-blast-plus.SlackBuild @@ -23,12 +23,12 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=ncbi-blast-plus -VERSION=${VERSION:-2.2.30} +VERSION=${VERSION:-2.2.31} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} SRCNAM=ncbi-blast -SRCVER=2.2.30+ +SRCVER=2.2.31+ if [ -z "$ARCH" ]; then case "$( uname -m )" in @@ -45,7 +45,10 @@ OUTPUT=${OUTPUT:-/tmp} set -e -if [ "$ARCH" != "i386" ] && [ "$ARCH" != "x86_64" ]; then +# Check for host architecture. Distribution of 32bit binaries has been +# dropped from NCBI. For more information, please read: +# http://www.ncbi.nlm.nih.gov/mailman/pipermail/blast-announce/2015q2/000112.html +if [ "$ARCH" != "x86_64" ]; then printf "\n\n$ARCH is not supported... \n" exit 1 fi @@ -79,16 +82,16 @@ install -D -m755 blast_formatter $PKG/usr/bin/blast_formatter install -D -m755 blastdb_aliastool $PKG/usr/bin/blastdb_aliastool install -D -m755 blastdbcheck $PKG/usr/bin/blastdbcheck install -D -m755 blastdbcmd $PKG/usr/bin/blastdbcmd -install -D -m755 blastn $PKG/usr/bin/blastn -install -D -m755 blastp $PKG/usr/bin/blastp -install -D -m755 blastx $PKG/usr/bin/blastx +install -D -m755 blastn $PKG/usr/bin/blastn +install -D -m755 blastp $PKG/usr/bin/blastp +install -D -m755 blastx $PKG/usr/bin/blastx install -D -m755 convert2blastmask $PKG/usr/bin/convert2blastmask install -D -m755 deltablast $PKG/usr/bin/deltablast install -D -m755 dustmasker $PKG/usr/bin/dustmasker install -D -m755 legacy_blast.pl $PKG/usr/bin/legacy_blast.pl install -D -m755 makeblastdb $PKG/usr/bin/makeblastdb install -D -m755 makembindex $PKG/usr/bin/makembindex -install -D -m755 makeprofiledb $PKG/usr/bin/makeprofiledb +install -D -m755 makeprofiledb $PKG/usr/bin/makeprofiledb install -D -m755 psiblast $PKG/usr/bin/psiblast install -D -m755 rpsblast $PKG/usr/bin/rpsblast install -D -m755 rpstblastn $PKG/usr/bin/rpstblastn @@ -104,7 +107,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a \ - ChangeLog LICENSE README \ + ChangeLog LICENSE README doc/README.txt \ $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/academic/ncbi-blast-plus/ncbi-blast-plus.info b/academic/ncbi-blast-plus/ncbi-blast-plus.info index 90f7048cd5..a63ed3166c 100644 --- a/academic/ncbi-blast-plus/ncbi-blast-plus.info +++ b/academic/ncbi-blast-plus/ncbi-blast-plus.info @@ -1,10 +1,10 @@ PRGNAM="ncbi-blast-plus" -VERSION="2.2.30" +VERSION="2.2.31" HOMEPAGE="http://blast.ncbi.nlm.nih.gov/" -DOWNLOAD="ftp://ftp.ncbi.nih.gov/blast/executables/blast+/2.2.30/ncbi-blast-2.2.30+-ia32-linux.tar.gz" -MD5SUM="658b6643f1e7b46f91642cf841e8462a" -DOWNLOAD_x86_64="ftp://ftp.ncbi.nih.gov/blast/executables/blast+/2.2.30/ncbi-blast-2.2.30+-x64-linux.tar.gz" -MD5SUM_x86_64="e767297c9b007d1ca8e3e385246941dd" +DOWNLOAD="UNSUPPORTED" +MD5SUM="" +DOWNLOAD_x86_64="ftp://ftp.ncbi.nih.gov/blast/executables/blast+/2.2.31/ncbi-blast-2.2.31+-x64-linux.tar.gz" +MD5SUM_x86_64="ae789a5bfb523cef95ac40e5a6b1929e" REQUIRES="" MAINTAINER="Petar Petrov" EMAIL="petar.petrov@student.oulu.fi" diff --git a/academic/ncbi-blast-plus/slack-desc b/academic/ncbi-blast-plus/slack-desc index c698328a33..ab449ab00e 100644 --- a/academic/ncbi-blast-plus/slack-desc +++ b/academic/ncbi-blast-plus/slack-desc @@ -13,7 +13,7 @@ ncbi-blast-plus: Toolkit. The BLAST+ applications have a number of performance a ncbi-blast-plus: feature improvements over the legacy BLAST applications (ncbi-blast). ncbi-blast-plus: ncbi-blast-plus: Home: http://blast.ncbi.nlm.nih.gov/ -ncbi-blast-plus: References: /usr/doc/ncbi-blast-plus-$VERSION/References +ncbi-blast-plus: References: /usr/doc/ncbi-blast-plus-2.2.31/References ncbi-blast-plus: ncbi-blast-plus: ncbi-blast-plus: -- cgit v1.2.3