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