academic/ncbi-blast-plus: Updated for version 2.2.31.

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
Petar Petrov 2015-11-11 23:08:17 +07:00 committed by Willy Sudiarto Raharjo
parent 9f78d8c85f
commit f5606e21e5
4 changed files with 23 additions and 14 deletions

View file

@ -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.

View file

@ -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

View file

@ -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"

View file

@ -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: