ncbi-blast+.git
13 years agochange my uploader address, change URL of copyright format
Olivier Sallou [Wed, 7 Mar 2012 15:39:14 +0000 (15:39 +0000)]
change my uploader address, change URL of copyright format

13 years agoset back to unstable for upload after patches update
Olivier Sallou [Wed, 7 Mar 2012 14:39:40 +0000 (14:39 +0000)]
set back to unstable for upload after patches update

13 years agofix offset/fuzz errors in patch after upstream release update
Olivier Sallou [Wed, 7 Mar 2012 11:59:34 +0000 (11:59 +0000)]
fix offset/fuzz errors in patch after upstream release update

13 years agorevert to UNRELEASED, need to update patches for offset/fuzz errors
Olivier Sallou [Wed, 7 Mar 2012 11:56:08 +0000 (11:56 +0000)]
revert to UNRELEASED, need to update patches for offset/fuzz errors

13 years agoupdate for new upstream release
Olivier Sallou [Wed, 7 Mar 2012 11:02:16 +0000 (11:02 +0000)]
update for new upstream release

13 years agoAdded upstream contact
Andreas Tille [Thu, 22 Dec 2011 16:42:09 +0000 (16:42 +0000)]
Added upstream contact

14 years agoPatch description
Andreas Tille [Wed, 21 Dec 2011 21:24:58 +0000 (21:24 +0000)]
Patch description

14 years agoPatch for more sensible output of a perl script; Depends python (as needed by a pytho...
Andreas Tille [Wed, 21 Dec 2011 16:44:13 +0000 (16:44 +0000)]
Patch for more sensible output of a perl script; Depends python (as needed by a python script); DEP5 fixes

14 years agoadd patch info, reduce log size
Olivier Sallou [Mon, 3 Oct 2011 11:36:25 +0000 (11:36 +0000)]
add patch info, reduce log size

14 years agofix typo
Olivier Sallou [Mon, 3 Oct 2011 09:25:15 +0000 (09:25 +0000)]
fix typo

14 years agoadd comments regarding bug 642991 and add gene_info_reader to package
Olivier Sallou [Mon, 3 Oct 2011 08:04:09 +0000 (08:04 +0000)]
add comments regarding bug 642991 and add gene_info_reader to package

14 years agoFinalize ncbi-blast+ 2.2.25-5 for upload to unstable.
Aaron M. Ucko [Mon, 29 Aug 2011 16:31:14 +0000 (16:31 +0000)]
Finalize ncbi-blast+ 2.2.25-5 for upload to unstable.

14 years agoAddress ncbi-blast+'s continued failure to build on the Hurd
Aaron M. Ucko [Mon, 29 Aug 2011 16:28:20 +0000 (16:28 +0000)]
Address ncbi-blast+'s continued failure to build on the Hurd
(accidentally broken by the fix for #633567):
* debian/patches/hurd_fixes: further patch configure(.ac) to reflect
  -Wl,rpath,... support.  (Closes: #629656.)
* debian/patches/fix_lib_deps: link makembindex and srsearch against
  libxconnect rather than libconnect for consistency with libblast,
  which uses the former for consistency with other projects.

14 years agoStart work on ncbi-blast+ 2.2.25-5.
Aaron M. Ucko [Mon, 29 Aug 2011 16:10:10 +0000 (16:10 +0000)]
Start work on ncbi-blast+ 2.2.25-5.

14 years agoFinalize ncbi-blast+ 2.2.25-4 for upload to unstable.
Aaron M. Ucko [Sun, 28 Aug 2011 22:45:23 +0000 (22:45 +0000)]
Finalize ncbi-blast+ 2.2.25-4 for upload to unstable.

14 years agodebian/control: Declare both binary packages as Multi-Arch: foreign.
Aaron M. Ucko [Sun, 28 Aug 2011 22:44:59 +0000 (22:44 +0000)]
debian/control: Declare both binary packages as Multi-Arch: foreign.

14 years agodebian/patches/no_multiarch_rpath: new; avoid redundant rpath entries
Aaron M. Ucko [Sun, 28 Aug 2011 22:42:11 +0000 (22:42 +0000)]
debian/patches/no_multiarch_rpath: new; avoid redundant rpath entries
on multiarch systems (courtesy of overzealous logic to ensure
executables will be able to find libstdc++.)

14 years agodebian/rules: tweak LDFLAGS, supplying -Wl,--as-needed across the
Aaron M. Ucko [Sun, 28 Aug 2011 22:33:05 +0000 (22:33 +0000)]
debian/rules: tweak LDFLAGS, supplying -Wl,--as-needed across the
board (as it is now safe to do so) and adding -Wl,--enable-new-dtags
to allow LD_LIBRARY_PATH to override the private rpath.

14 years agodebian/patches/fix_lib_deps: new; ensure that all libraries link against
Aaron M. Ucko [Sun, 28 Aug 2011 22:29:43 +0000 (22:29 +0000)]
debian/patches/fix_lib_deps: new; ensure that all libraries link against
all direct dependencies.  (Break the dependency loop between libxblast
and libxalgoblastdbindex by having the former provide only the C++ BLAST
API, leaving the C core only in libblast.)  (Closes: #633567.)

14 years agod/control: B-D += libc0.3-dev (>= 2.13-9~) [hurd-i386] to avoid #630180;
Aaron M. Ucko [Sun, 28 Aug 2011 21:50:12 +0000 (21:50 +0000)]
d/control: B-D += libc0.3-dev (>= 2.13-9~) [hurd-i386] to avoid #630180;
in conjunction with the hurd_fixes patch, finally closes #629656.

14 years agoEnhances t-coffee
Andreas Tille [Sat, 6 Aug 2011 21:32:51 +0000 (21:32 +0000)]
Enhances t-coffee

14 years agoI'm backporting this to Ubuntu LTS. Explicitly specifying newer version of autotools-dev
Tim Booth [Thu, 7 Jul 2011 15:13:28 +0000 (15:13 +0000)]
I'm backporting this to Ubuntu LTS.  Explicitly specifying newer version of autotools-dev
allows me to build this using the PPA system.

14 years agoFix one more PATH_MAX assumption, in src/connect/ext/ncbi_localnet.c.
Aaron M. Ucko [Sat, 11 Jun 2011 03:43:13 +0000 (03:43 +0000)]
Fix one more PATH_MAX assumption, in src/connect/ext/ncbi_localnet.c.

14 years agodebian/patches/hurd_fixes: new; fix hurd-specific issues.
Aaron M. Ucko [Sat, 11 Jun 2011 00:31:52 +0000 (00:31 +0000)]
debian/patches/hurd_fixes: new; fix hurd-specific issues.
(Closes: #629656, this time for sure. ;-)

14 years agodebian/patches/support_other_cpus: belatedly add a descriptive header.
Aaron M. Ucko [Sat, 11 Jun 2011 00:30:24 +0000 (00:30 +0000)]
debian/patches/support_other_cpus: belatedly add a descriptive header.

14 years agoStart work on ncbi-blast+ 2.2.25-4, as Hurd builds still fail (#629656).
Aaron M. Ucko [Sat, 11 Jun 2011 00:29:17 +0000 (00:29 +0000)]
Start work on ncbi-blast+ 2.2.25-4, as Hurd builds still fail (#629656).

14 years agoFinalize ncbi-blast+ 2.2.25-3 for upload to unstable, hopefully
Aaron M. Ucko [Thu, 9 Jun 2011 23:25:52 +0000 (23:25 +0000)]
Finalize ncbi-blast+ 2.2.25-3 for upload to unstable, hopefully
closing #629656 for real.

14 years agodebian/rules: Force CONFIG_SHELL=/bin/bash to avoid lossage that can occur
Aaron M. Ucko [Thu, 9 Jun 2011 23:22:31 +0000 (23:22 +0000)]
debian/rules: Force CONFIG_SHELL=/bin/bash to avoid lossage that can occur
with zsh4 masquerading as ksh, which configure otherwise favors (due to
complaints from users with broken BASH_ENV scripts that change directories).

14 years agodebian/rules: Export MAKE to override an internal upstream build
Aaron M. Ucko [Thu, 9 Jun 2011 23:19:52 +0000 (23:19 +0000)]
debian/rules: Export MAKE to override an internal upstream build
script that otherwise incorrectly defaults to gmake on non-Linux
architectures. (Really closes: #629656, with any luck.)

14 years agoStart work on ncbi-blast+ 2.2.25-3, to address remaining build
Aaron M. Ucko [Thu, 9 Jun 2011 23:17:27 +0000 (23:17 +0000)]
Start work on ncbi-blast+ 2.2.25-3, to address remaining build
failures (on non-Linux architectures) per #629656.

14 years agoFinalize ncbi-blast+ 2.2.25-2 for upload to unstable, closing #629656.
Aaron M. Ucko [Thu, 9 Jun 2011 01:43:02 +0000 (01:43 +0000)]
Finalize ncbi-blast+ 2.2.25-2 for upload to unstable, closing #629656.

14 years agoCorrect backwards test in previous revision, which accidentally kept
Aaron M. Ucko [Thu, 9 Jun 2011 01:22:17 +0000 (01:22 +0000)]
Correct backwards test in previous revision, which accidentally kept
-O2 *only* on mips(el).

14 years agodebian/rules (DEB_CONFIGURE_EXTRA_FLAGS): Limit C++ optimization level to -O
Aaron M. Ucko [Thu, 9 Jun 2011 01:16:56 +0000 (01:16 +0000)]
debian/rules (DEB_CONFIGURE_EXTRA_FLAGS): Limit C++ optimization level to -O
(rather than the default -O2) on mips(el), on which g++ otherwise crashes. :-/
[Also for #629656, which should be safe to close now with any luck.]

14 years agodebian/rules (DEB_CONFIGURE_EXTRA_FLAGS): add --without-caution to override
Aaron M. Ucko [Thu, 9 Jun 2011 01:08:51 +0000 (01:08 +0000)]
debian/rules (DEB_CONFIGURE_EXTRA_FLAGS): add --without-caution to override
the upstream build system's reluctance to build shared libraries on the Hurd
or kFreeBSD, which it doesn't specifically recognize.  [Also for #629656.]

14 years agodebian/patches/support_other_cpus (new; committed upstream too):
Aaron M. Ucko [Thu, 9 Jun 2011 00:35:24 +0000 (00:35 +0000)]
debian/patches/support_other_cpus (new; committed upstream too):
build correctly on architectures that wound up defining
NCBI_SLOW_ATOMIC_SWAP (spuriously in the case of powerpc,
whose detection the patch fixes as well).  [Also for #629656.]

14 years agodebian/rules (override_dh_install): Correctly support building only
Aaron M. Ucko [Thu, 9 Jun 2011 00:20:18 +0000 (00:20 +0000)]
debian/rules (override_dh_install): Correctly support building only
architecture-dependent packages.  (Partially addresses #629656.)

14 years agoStart work on ncbi-blast+ 2.2.25-2, which will aim to address several
Aaron M. Ucko [Thu, 9 Jun 2011 00:11:00 +0000 (00:11 +0000)]
Start work on ncbi-blast+ 2.2.25-2, which will aim to address several
build issues (consolidated into #629656).

14 years agoFinalize ncbi-blast+ 2.2.25-1 for upload, updating changelog timestamp.
Aaron M. Ucko [Tue, 7 Jun 2011 22:15:20 +0000 (22:15 +0000)]
Finalize ncbi-blast+ 2.2.25-1 for upload, updating changelog timestamp.

14 years agoUpdate Vcs-* fields per move to ncbi-blast+ and new Alioth setup.
Aaron M. Ucko [Tue, 7 Jun 2011 14:29:43 +0000 (14:29 +0000)]
Update Vcs-* fields per move to ncbi-blast+ and new Alioth setup.

14 years agorename ncbi-blast-plus ot ncbi-blast+ as per package name
Olivier Sallou [Mon, 6 Jun 2011 14:52:50 +0000 (14:52 +0000)]
rename ncbi-blast-plus ot ncbi-blast+ as per package name

14 years agooverride_dh_auto_configure: respect existing LD_LIBRARY_PATH settings,
Aaron M. Ucko [Mon, 30 May 2011 15:31:19 +0000 (15:31 +0000)]
override_dh_auto_configure: respect existing LD_LIBRARY_PATH settings,
notably from fakeroot, though best practice remains to use it more
selectively (e.g., debuild -rfakeroot).

14 years agoFormal cosmetic cleanups.
Aaron M. Ucko [Sun, 29 May 2011 15:42:19 +0000 (15:42 +0000)]
Formal cosmetic cleanups.
* debian/control: Drop leading "The" from ncbi-blast+'s short
  description; use appropriate amounts of whitespace throughout.
* debian/patches: Rename lecagy_rename_rpsblast (sic) to legacy_* and
  fix_gcc46_include_error to fix_gcc46_errors; update series accordingly.
* debian/rules: retire long-winded $(SOURCEDIR) and simply pass -Dc++ to dh;
  drop boilerplate "Sample debian/rules" comment and an extra blank line.

14 years agoClean up copyright file.
Aaron M. Ucko [Sun, 29 May 2011 15:35:21 +0000 (15:35 +0000)]
Clean up copyright file.
* Remove the stanza for (c++/)scripts/projects/xmlwrapp/*, whose LICENSE
  file documents material absent from the ncbi-blast+ archive.
* Adjust other upstream-related stanzas' Files speifications to prefix
  c++/ and cover include in addition to src as appropriate.

14 years agoInvoke dh --with autotools_dev to ensure use of fresh config.{guess,sub} files.
Aaron M. Ucko [Sun, 29 May 2011 15:21:07 +0000 (15:21 +0000)]
Invoke dh --with autotools_dev to ensure use of fresh config.{guess,sub} files.

14 years agoRetire postinst and postrm scripts, obsolete as of r6878.
Aaron M. Ucko [Sun, 29 May 2011 15:17:22 +0000 (15:17 +0000)]
Retire postinst and postrm scripts, obsolete as of r6878.

14 years agoBuild with DLL_LDFLAGS=-Wl,--as-needed, addressing some dpkg-shlibdeps warnings.
Aaron M. Ucko [Sun, 29 May 2011 15:14:32 +0000 (15:14 +0000)]
Build with DLL_LDFLAGS=-Wl,--as-needed, addressing some dpkg-shlibdeps warnings.

14 years agoRework override_dh_clean to clean *all* files produced at build time.
Aaron M. Ucko [Sun, 29 May 2011 15:12:54 +0000 (15:12 +0000)]
Rework override_dh_clean to clean *all* files produced at build time.

14 years agoReport any test suite errors in more detail but otherwise ignore them, as some
Aaron M. Ucko [Sun, 29 May 2011 15:10:55 +0000 (15:10 +0000)]
Report any test suite errors in more detail but otherwise ignore them, as some
tests will likely fail in unnetworked environments (as on some autobuilders).

14 years agoReplace the old fix_checks patch (unnecessary when build-depending on time)
Aaron M. Ucko [Sun, 29 May 2011 15:07:21 +0000 (15:07 +0000)]
Replace the old fix_checks patch (unnecessary when build-depending on time)
with a new one (freshly integrated upstream) that allows correct test
autodiscovery when unpacked under .../src/... directories.

14 years agoClean up build and runtime dependencies.
Aaron M. Ucko [Sun, 29 May 2011 15:03:02 +0000 (15:03 +0000)]
Clean up build and runtime dependencies.
* Don't explicitly depend on runtime libraries or related utilities.
* Replace libpcre++-dev by libpcre3-dev, which suffices.  (NCBI uses
  its own C++ wrapper.)
* Don't build-depend on chrpath or cpio per recent installation changes.
* Add a build dependency on time for the test suite.
* Depend on ${python:Depends} rather than hard-coding python.

14 years agoRework override_dh_install; adjust debian/legacy/legacy.sh accordingly.
Aaron M. Ucko [Sun, 29 May 2011 14:54:56 +0000 (14:54 +0000)]
Rework override_dh_install; adjust debian/legacy/legacy.sh accordingly.
* Don't bother with ${CURDIR}, which just adds noise.
* Leave extensions off /usr/bin scripts per Policy 10.4.
  (Update legacy.sh accordingly, and have it exec legacy_blast for efficiency.)
* Clean up tests, demos, and internal build tools, but don't worry about
  anything that we now arrange not to install in the first place.

14 years agoOverride dh_auto_build to focus on selected subtrees and their dependencies
Aaron M. Ucko [Sun, 29 May 2011 14:53:58 +0000 (14:53 +0000)]
Override dh_auto_build to focus on selected subtrees and their dependencies
(as made possible by running configure --with-flat-makefile).

14 years agoRework configure invocation:
Aaron M. Ucko [Sun, 29 May 2011 14:53:03 +0000 (14:53 +0000)]
Rework configure invocation:
+ --with-runpath=/usr/lib/ncbi-blast+ (where the libraries will end up)
+ --with-flat-makefile (making it easier to skip irrelevant projects)
+ --without-lzo (to avoid picking up an extra dependency in some environments)
+ --without-autodep and --without-makefile-auto-update for streamlining.
+ --with-build-root=BUILD for predictable paths
* --without-debug -> --with-optimization when DEB_BUILD_OPTIONS contains
  nostrip.  Doing so unconditionally would be cleaner, as that change also
  switches from -DNDEBUG to -D_DEBUG, but that detail isn't worth demanding
  extra build-time resources by default.
- --without-gbench, --without-internal, and --with-3psw=std:netopt (superfluous)
- --bindir=*, --libdir=*, --prefix=* (files now installed directly)
Supply LD_LIBRARY_PATH so that project_tree_builder can find the libraries it
needs and --with-flat-makefile is effective.

14 years agoOverride dh_auto_install in favor of explicitly installing files of interest
Aaron M. Ucko [Sun, 29 May 2011 14:51:56 +0000 (14:51 +0000)]
Override dh_auto_install in favor of explicitly installing files of interest
(executables and shared libraries); supply the requisite ncbi-blast+.dirs.

14 years agomissing misc depends
Olivier Sallou [Tue, 10 May 2011 08:53:24 +0000 (08:53 +0000)]
missing misc depends

14 years agomove to use/share legacy files
Olivier Sallou [Tue, 10 May 2011 08:03:11 +0000 (08:03 +0000)]
move to use/share legacy files

14 years agoadd legacy package for blast cmd line compatibility
Olivier Sallou [Tue, 10 May 2011 07:36:20 +0000 (07:36 +0000)]
add legacy package for blast cmd line compatibility

14 years agoadd quilt depends
Olivier Sallou [Mon, 9 May 2011 12:33:10 +0000 (12:33 +0000)]
add quilt depends

14 years agorename packages to blast+, update copyright for zlib, use libbooost-test instead...
Olivier Sallou [Mon, 9 May 2011 11:48:10 +0000 (11:48 +0000)]
rename packages to blast+, update copyright for zlib, use libbooost-test instead of all

14 years agoVarious changes explained in e-mail to list.
Tim Booth [Fri, 6 May 2011 07:53:50 +0000 (07:53 +0000)]
Various changes explained in e-mail to list.

Remove need for tarball repackage
Work around conflict with blast2
Some other minor tweaks

14 years agopbuilder requires cpio
Olivier Sallou [Tue, 3 May 2011 11:41:20 +0000 (11:41 +0000)]
pbuilder requires cpio

14 years agogcc4.6 does not accept anymore such mutable
Olivier Sallou [Tue, 3 May 2011 10:22:21 +0000 (10:22 +0000)]
gcc4.6 does not accept anymore such mutable

14 years agoheaders update, apply patch from upstream for gcc 4.6
Olivier Sallou [Tue, 3 May 2011 06:25:44 +0000 (06:25 +0000)]
headers update, apply patch from upstream for gcc 4.6

14 years agogcc46 error patch
Olivier Sallou [Mon, 2 May 2011 15:42:25 +0000 (15:42 +0000)]
gcc46 error patch

14 years agofix for pbuilder gcc 4.6 error on prtdiff
Olivier Sallou [Mon, 2 May 2011 13:20:09 +0000 (13:20 +0000)]
fix for pbuilder gcc 4.6 error on prtdiff

14 years agoboost required by configure
Olivier Sallou [Mon, 2 May 2011 10:32:55 +0000 (10:32 +0000)]
boost required by configure

14 years agoadd perl dependency
Olivier Sallou [Mon, 2 May 2011 08:52:12 +0000 (08:52 +0000)]
add perl dependency

14 years agoadd dependency to avoid internal use
Olivier Sallou [Mon, 2 May 2011 08:04:28 +0000 (08:04 +0000)]
add dependency to avoid internal use

14 years agowrong package name
Olivier Sallou [Mon, 2 May 2011 07:15:44 +0000 (07:15 +0000)]
wrong package name

14 years agoremote some rpath references, change compil options
Olivier Sallou [Mon, 2 May 2011 07:07:37 +0000 (07:07 +0000)]
remote some rpath references, change compil options

14 years agoremove dev, update rpath issues
Olivier Sallou [Fri, 29 Apr 2011 15:51:36 +0000 (15:51 +0000)]
remove dev, update rpath issues

14 years agoa libs not generated anymore, skip move
Olivier Sallou [Fri, 29 Apr 2011 11:44:39 +0000 (11:44 +0000)]
a libs not generated anymore, skip move

14 years agoforce test binaries removal
Olivier Sallou [Fri, 29 Apr 2011 11:37:41 +0000 (11:37 +0000)]
force test binaries removal

14 years agoset svn stuff
Olivier Sallou [Fri, 29 Apr 2011 11:29:21 +0000 (11:29 +0000)]
set svn stuff

14 years agoupdate homepage, limit projects make
Olivier Sallou [Fri, 29 Apr 2011 09:23:33 +0000 (09:23 +0000)]
update homepage, limit projects make

14 years agoupdate comments
Olivier Sallou [Fri, 29 Apr 2011 08:08:19 +0000 (08:08 +0000)]
update comments

14 years agochangelog modify dir name
Olivier Sallou [Fri, 29 Apr 2011 07:59:34 +0000 (07:59 +0000)]
changelog modify dir name

14 years agochangelog modify dir name
Olivier Sallou [Fri, 29 Apr 2011 07:58:48 +0000 (07:58 +0000)]
changelog modify dir name

14 years agoupdate doc
Olivier Sallou [Fri, 29 Apr 2011 07:54:30 +0000 (07:54 +0000)]
update doc

14 years agoupdate upstream get scripts
Olivier Sallou [Thu, 28 Apr 2011 16:19:19 +0000 (16:19 +0000)]
update upstream get scripts

14 years agoadd ncbi-blast-plus debian packaging stuff
Olivier Sallou [Thu, 28 Apr 2011 16:06:44 +0000 (16:06 +0000)]
add ncbi-blast-plus debian packaging stuff

15 years agoSeed of a package of blast+
Steffen Moeller [Thu, 2 Dec 2010 17:36:34 +0000 (17:36 +0000)]
Seed of a package of blast+