Vcs-Svn: svn://svn.debian.org/svn/debian-med/trunk/packages/ncbi-blast-plus/trunk/
Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/ncbi-blast-plus/?rev=0
-
Package: ncbi-blast+
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}, ${python:Depends}, ncbi-data
-Description: The next generation suite of BLAST sequence search tools
+Description: next generation suite of BLAST sequence search tools
The Basic Local Alignment Search Tool (BLAST) is the most widely
used sequence similarity tool. There are versions of BLAST that
compare protein queries to protein databases, nucleotide queries
Package: ncbi-blast+-legacy
Architecture: all
-Depends: ncbi-blast+,${misc:Depends}
+Depends: ncbi-blast+, ${misc:Depends}
Description: NCBI Blast legacy call script
This package adds some fake scripts to call NCBI+ programs
with the NCBI blast command line. It makes use of the
--- /dev/null
+Subject: GCC 4.6 compilation error due to missing def
+
+ * include/corelib/ncbistre.hpp: Add stddef definition required by gcc4.6
+ * src/objtools/blast/seqdb_reader/seqdbimpl.hpp: remove mutable reference
+
+Author: Olivier Sallou <olivier.sallou@irisa.fr>
+Last-Update: 2011-05-03
+--- a/c++/include/corelib/ncbistre.hpp
++++ b/c++/include/corelib/ncbistre.hpp
+@@ -116,6 +116,7 @@
+ #define SEEKOFF PUBSEEKOFF
+
+ #include <string>
++#include <stddef.h>
+
+
+ // (BEGIN_NCBI_SCOPE must be followed by END_NCBI_SCOPE later in this file)
+--- a/c++/src/objtools/blast/seqdb_reader/seqdbimpl.hpp
++++ b/c++/src/objtools/blast/seqdb_reader/seqdbimpl.hpp
+@@ -1245,7 +1245,7 @@
+ CSeqDBAtlasHolder m_AtlasHolder;
+
+ /// Reference to memory management layer.
+- mutable CSeqDBAtlas & m_Atlas;
++ CSeqDBAtlas & m_Atlas;
+
+ /// The list of database names provided to the constructor.
+ string m_DBNames;
+++ /dev/null
-Subject: GCC 4.6 compilation error due to missing def
-
- * include/corelib/ncbistre.hpp: Add stddef definition required by gcc4.6
- * src/objtools/blast/seqdb_reader/seqdbimpl.hpp: remove mutable reference
-
-Author: Olivier Sallou <olivier.sallou@irisa.fr>
-Last-Update: 2011-05-03
---- a/c++/include/corelib/ncbistre.hpp
-+++ b/c++/include/corelib/ncbistre.hpp
-@@ -116,6 +116,7 @@
- #define SEEKOFF PUBSEEKOFF
-
- #include <string>
-+#include <stddef.h>
-
-
- // (BEGIN_NCBI_SCOPE must be followed by END_NCBI_SCOPE later in this file)
---- a/c++/src/objtools/blast/seqdb_reader/seqdbimpl.hpp
-+++ b/c++/src/objtools/blast/seqdb_reader/seqdbimpl.hpp
-@@ -1245,7 +1245,7 @@
- CSeqDBAtlasHolder m_AtlasHolder;
-
- /// Reference to memory management layer.
-- mutable CSeqDBAtlas & m_Atlas;
-+ CSeqDBAtlas & m_Atlas;
-
- /// The list of database names provided to the constructor.
- string m_DBNames;
+++ /dev/null
---- a/c++/src/app/blast/legacy_blast.pl
-+++ b/c++/src/app/blast/legacy_blast.pl
-@@ -1064,7 +1064,7 @@
- if (defined $opt_p and $opt_p =~ /f/i) {
- $retval .= "/rpstblastn";
- } else {
-- $retval .= "/rpsblast";
-+ $retval .= "/rpsblast+";
- }
- $retval .= &add_exe_extension();
-
--- /dev/null
+--- a/c++/src/app/blast/legacy_blast.pl
++++ b/c++/src/app/blast/legacy_blast.pl
+@@ -1064,7 +1064,7 @@
+ if (defined $opt_p and $opt_p =~ /f/i) {
+ $retval .= "/rpstblastn";
+ } else {
+- $retval .= "/rpsblast";
++ $retval .= "/rpsblast+";
+ }
+ $retval .= &add_exe_extension();
+
-lecagy_rename_rpsblast
+legacy_rename_rpsblast
fix_checks
-fix_gcc46_include_error
+fix_gcc46_errors
#!/usr/bin/make -f
# -*- makefile -*-
-# Sample debian/rules that uses debhelper.
-# This file was originally written by Joey Hess and Craig Small.
-# As a special exception, when this file is copied by dh-make into a
-# dh-make output file, you may use that output file without restriction.
-# This special exception was added by Craig Small in version 0.37 of dh-make.
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
-SOURCEDIR=${CURDIR}/c++
DEB_CONFIGURE_EXTRA_FLAGS=--with-dll --with-mt --without-autodep \
--without-makefile-auto-update --with-flat-makefile --without-dbapi \
--without-lzo --with-runpath=/usr/lib/ncbi-blast+ --with-build-root=BUILD
DEB_CONFIGURE_EXTRA_FLAGS += --with-optimization
endif
-
override_dh_auto_configure:
cd c++ && LD_LIBRARY_PATH=$(CURDIR)/c++/BUILD/lib \
./configure $(DEB_CONFIGURE_EXTRA_FLAGS)
rm -f c++/src/objects/blastxml/blastxml.module
%:
- dh $@ --with autotools_dev --with quilt --sourcedir=$(SOURCEDIR)
+ dh $@ -Dc++ --with autotools_dev --with quilt
get-orig-source:
. debian/get-orig-source