ncbi-blast+.git
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+