summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
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.
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.
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).
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.
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.
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.
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).
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.
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.
Olivier Sallou [Tue, 10 May 2011 08:53:24 +0000 (08:53 +0000)]
missing misc depends
Olivier Sallou [Tue, 10 May 2011 08:03:11 +0000 (08:03 +0000)]
move to use/share legacy files
Olivier Sallou [Tue, 10 May 2011 07:36:20 +0000 (07:36 +0000)]
add legacy package for blast cmd line compatibility
Olivier Sallou [Mon, 9 May 2011 12:33:10 +0000 (12:33 +0000)]
add quilt depends
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
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
Olivier Sallou [Tue, 3 May 2011 11:41:20 +0000 (11:41 +0000)]
pbuilder requires cpio
Olivier Sallou [Tue, 3 May 2011 10:22:21 +0000 (10:22 +0000)]
gcc4.6 does not accept anymore such mutable
Olivier Sallou [Tue, 3 May 2011 06:25:44 +0000 (06:25 +0000)]
headers update, apply patch from upstream for gcc 4.6
Olivier Sallou [Mon, 2 May 2011 15:42:25 +0000 (15:42 +0000)]
gcc46 error patch
Olivier Sallou [Mon, 2 May 2011 13:20:09 +0000 (13:20 +0000)]
fix for pbuilder gcc 4.6 error on prtdiff
Olivier Sallou [Mon, 2 May 2011 10:32:55 +0000 (10:32 +0000)]
boost required by configure
Olivier Sallou [Mon, 2 May 2011 08:52:12 +0000 (08:52 +0000)]
add perl dependency
Olivier Sallou [Mon, 2 May 2011 08:04:28 +0000 (08:04 +0000)]
add dependency to avoid internal use
Olivier Sallou [Mon, 2 May 2011 07:15:44 +0000 (07:15 +0000)]
wrong package name
Olivier Sallou [Mon, 2 May 2011 07:07:37 +0000 (07:07 +0000)]
remote some rpath references, change compil options
Olivier Sallou [Fri, 29 Apr 2011 15:51:36 +0000 (15:51 +0000)]
remove dev, update rpath issues
Olivier Sallou [Fri, 29 Apr 2011 11:44:39 +0000 (11:44 +0000)]
a libs not generated anymore, skip move
Olivier Sallou [Fri, 29 Apr 2011 11:37:41 +0000 (11:37 +0000)]
force test binaries removal
Olivier Sallou [Fri, 29 Apr 2011 11:29:21 +0000 (11:29 +0000)]
set svn stuff
Olivier Sallou [Fri, 29 Apr 2011 09:23:33 +0000 (09:23 +0000)]
update homepage, limit projects make
Olivier Sallou [Fri, 29 Apr 2011 08:08:19 +0000 (08:08 +0000)]
update comments
Olivier Sallou [Fri, 29 Apr 2011 07:59:34 +0000 (07:59 +0000)]
changelog modify dir name
Olivier Sallou [Fri, 29 Apr 2011 07:58:48 +0000 (07:58 +0000)]
changelog modify dir name
Olivier Sallou [Fri, 29 Apr 2011 07:54:30 +0000 (07:54 +0000)]
update doc
Olivier Sallou [Thu, 28 Apr 2011 16:19:19 +0000 (16:19 +0000)]
update upstream get scripts
Olivier Sallou [Thu, 28 Apr 2011 16:06:44 +0000 (16:06 +0000)]
add ncbi-blast-plus debian packaging stuff
Steffen Moeller [Thu, 2 Dec 2010 17:36:34 +0000 (17:36 +0000)]
Seed of a package of blast+