Aaron M. Ucko [Sun, 26 Apr 2020 21:58:16 +0000 (17:58 -0400)]
+ d/patches/support_gcc10 for formal support of GCC 10+ (#957581).
Aaron M. Ucko [Sun, 26 Apr 2020 21:51:01 +0000 (17:51 -0400)]
override_dh_clean: rm -rf fakehome c++/include/common/ncbi_revision.h
Aaron M. Ucko [Sun, 26 Apr 2020 02:13:32 +0000 (22:13 -0400)]
debian/patches: Formally refresh for 2.10.0 release.
A few files needed straightforward manual intervention.
Aaron M. Ucko [Sun, 26 Apr 2020 01:44:42 +0000 (21:44 -0400)]
Update upstream source from tag 'upstream/2.10.0'
Update to upstream version '2.10.0'
with Debian dir
04a3ae98df1e480c186e2c1ca26e6ece3e683e75
(plus an initial changelog entry for 2.10.0-1).
Aaron M. Ucko [Sun, 26 Apr 2020 01:41:38 +0000 (21:41 -0400)]
New upstream version 2.10.0
Aaron M. Ucko [Mon, 17 Feb 2020 01:16:34 +0000 (20:16 -0500)]
Finalize ncbi-blast+ 2.9.0-4 for upload to unstable.
Urgency high because it just involves two one-line changes (plus the
requisite changelog stanza), one of which addresses an important
portability bug (#951280) and the other of which is a pure formality.
Aaron M. Ucko [Mon, 17 Feb 2020 01:13:39 +0000 (20:13 -0500)]
debian/control: Standards-Version: 4.5.0 (already compliant).
Aaron M. Ucko [Mon, 17 Feb 2020 01:02:07 +0000 (20:02 -0500)]
d/rules: DEB_CONFIGURE_COMMON_FLAGS += --without-sse42 (#951280).
Aaron M. Ucko [Sun, 16 Feb 2020 21:55:44 +0000 (16:55 -0500)]
Start work on ncbi-blast+ 2.9.0-4, mainly for #951280 (SSE4.2-isms).
Michael R. Crusoe [Thu, 5 Dec 2019 14:43:11 +0000 (15:43 +0100)]
really release to unstable
Michael R. Crusoe [Thu, 5 Dec 2019 14:42:14 +0000 (15:42 +0100)]
2to3: don't make a backup
Michael R. Crusoe [Thu, 5 Dec 2019 14:36:05 +0000 (15:36 +0100)]
Revert "more optional build-deps"
This reverts commit
a3dd5f4948a32ad279c926691bf8c9b8df81232d.
Michael R. Crusoe [Wed, 4 Dec 2019 20:05:07 +0000 (21:05 +0100)]
set up a HOME directory
Michael R. Crusoe [Wed, 4 Dec 2019 19:21:09 +0000 (20:21 +0100)]
delete spurious usr/bin/windowmasker_2.2.22_adapter.bak
Michael R. Crusoe [Wed, 4 Dec 2019 14:09:35 +0000 (15:09 +0100)]
reprobuild fixup
Michael R. Crusoe [Wed, 4 Dec 2019 14:05:50 +0000 (15:05 +0100)]
more optional build-deps
Michael R. Crusoe [Wed, 4 Dec 2019 13:40:16 +0000 (14:40 +0100)]
debian/watch: use a secure URL
Michael R. Crusoe [Wed, 4 Dec 2019 13:36:58 +0000 (14:36 +0100)]
remove some __FILE__ references
Michael R. Crusoe [Wed, 4 Dec 2019 13:36:24 +0000 (14:36 +0100)]
fix some spelling typos
Michael R. Crusoe [Wed, 4 Dec 2019 13:10:42 +0000 (14:10 +0100)]
improve reproducibility
Michael R. Crusoe [Wed, 4 Dec 2019 10:49:48 +0000 (11:49 +0100)]
Upload to unstable
Michael R. Crusoe [Wed, 4 Dec 2019 12:36:18 +0000 (13:36 +0100)]
ignore config.{guess,sub}
Michael R. Crusoe [Wed, 4 Dec 2019 10:12:52 +0000 (11:12 +0100)]
Remove obsolete fields Name, Contact from debian/upstream/metadata.
Steffen Moeller [Sat, 5 Oct 2019 16:21:26 +0000 (18:21 +0200)]
d/u/metadata: yamllint
Michael R. Crusoe [Sun, 29 Sep 2019 15:54:04 +0000 (17:54 +0200)]
use --sourcedirectory= longopt for better readability
Michael R. Crusoe [Sun, 29 Sep 2019 15:48:46 +0000 (17:48 +0200)]
Set upstream metadata fields: Contact, Name.
Michael R. Crusoe [Sun, 29 Sep 2019 15:48:43 +0000 (17:48 +0200)]
Move source package lintian overrides to debian/source.
Fixes lintian: package-uses-deprecated-source-override-location
See https://lintian.debian.org/tags/package-uses-deprecated-source-override-location.html for more details.
Michael R. Crusoe [Sun, 29 Sep 2019 15:48:42 +0000 (17:48 +0200)]
Use secure URI in Homepage field.
Fixes lintian: homepage-field-uses-insecure-uri
See https://lintian.debian.org/tags/homepage-field-uses-insecure-uri.html for more details.
Michael R. Crusoe [Sun, 29 Sep 2019 15:48:36 +0000 (17:48 +0200)]
Remove trailing whitespace in debian/changelog
Michael R. Crusoe [Sun, 29 Sep 2019 15:48:01 +0000 (17:48 +0200)]
Secure URI in copyright format
Michael R. Crusoe [Sun, 29 Sep 2019 15:47:45 +0000 (17:47 +0200)]
debhelper-compat 12
Michael R. Crusoe [Sun, 29 Sep 2019 15:43:29 +0000 (17:43 +0200)]
remove unneeded lintian-override
Michael R. Crusoe [Sun, 29 Sep 2019 15:41:23 +0000 (17:41 +0200)]
document some patches
Michael R. Crusoe [Sun, 29 Sep 2019 15:33:48 +0000 (17:33 +0200)]
remove unused patches
Michael R. Crusoe [Sun, 29 Sep 2019 15:13:33 +0000 (17:13 +0200)]
copyright refresh
Michael R. Crusoe [Sun, 29 Sep 2019 11:30:10 +0000 (13:30 +0200)]
Drop transitional blast2 package
Aaron M. Ucko [Mon, 30 Sep 2019 01:57:32 +0000 (21:57 -0400)]
Finalize ncbi-blast+ 2.9.0-2 for upload to unstable.
Aaron M. Ucko [Mon, 30 Sep 2019 01:56:58 +0000 (21:56 -0400)]
debian/control: Standards-Version: 4.4.1 (already compliant).
Aaron M. Ucko [Mon, 30 Sep 2019 01:55:46 +0000 (21:55 -0400)]
debian/copyright: Remove redundant ncbi_menu_*.js stanza.
Aaron M. Ucko [Mon, 30 Sep 2019 01:54:40 +0000 (21:54 -0400)]
debian/rules: Install get_species_taxids without the .sh suffix.
Aaron M. Ucko [Mon, 30 Sep 2019 01:50:15 +0000 (21:50 -0400)]
debian/rules: Allow for cross-building (Closes: #930240).
- Factor a DEB_CONFIGURE_COMMON_FLAGS macro out of
DEB_CONFIGURE_EXTRA_FLAGS for flags that also make sense for native
builds of internal helpers.
- Conditionally supply --build=... and --host= to the main
(historically, only) configure run per Helmut Grohne's suggestion.
(dh_auto_configure would take care of this, but insists on passing
a --runstatedir=... flag this configure script doesn't accept.)
- Conditionally add a rule for building native datatool and
project_tree_builder binaries (in a parallel build tree established
via another configure invocation), make it a dependency of
override_dh_auto_configure-arch, and arrange for everything else to
use these binaries as needed.
- Honor DEB_BUILD_OPTIONS="... nocheck ...", also per Helmut.
- Rework logic to install (possibly indirect) local library
dependencies to use readelf rather than ldd, making as many passes
as necessary (four at present, but no hardcoded count).
Aaron M. Ucko [Sun, 29 Sep 2019 19:40:26 +0000 (15:40 -0400)]
debian/rules: Use /usr/share/dpkg/{architecture,buildflags}.mk.
Delegate dpkg-{architecture,buildflags} calls to
/usr/share/dpkg/{architecture,buildflags}.mk respectively.
Aaron M. Ucko [Sun, 29 Sep 2019 19:37:27 +0000 (15:37 -0400)]
Start work on ncbi-blast+ 2.9.0-2, primarily for #930240.
Steffen Möller [Fri, 27 Sep 2019 08:35:32 +0000 (08:35 +0000)]
Added ref to conda
root [Wed, 11 Sep 2019 09:47:45 +0000 (09:47 +0000)]
fix lint override and upload for 2.9.0
Olivier Sallou [Wed, 11 Sep 2019 09:04:12 +0000 (09:04 +0000)]
ignore some lintian errors and remove unnecessary dep
Olivier Sallou [Wed, 11 Sep 2019 08:07:30 +0000 (08:07 +0000)]
remove fuzz
Olivier Sallou [Wed, 11 Sep 2019 08:05:30 +0000 (08:05 +0000)]
tab missing
Olivier Sallou [Wed, 11 Sep 2019 08:04:48 +0000 (08:04 +0000)]
manage cleanup
Olivier Sallou [Wed, 11 Sep 2019 07:44:59 +0000 (07:44 +0000)]
new upstream release 2.9.0
Olivier Sallou [Wed, 11 Sep 2019 07:44:28 +0000 (07:44 +0000)]
Update upstream source from tag 'upstream/2.9.0'
Update to upstream version '2.9.0'
with Debian dir
dbc20f511073a2bf86dff5e0633f4809b3ac5a22
Olivier Sallou [Wed, 11 Sep 2019 07:42:44 +0000 (07:42 +0000)]
New upstream version 2.9.0
Aaron M. Ucko [Mon, 2 Sep 2019 00:50:45 +0000 (20:50 -0400)]
ncbi-blast+ 2.8.1-2: Convert Python script via 2to3 (#937121).
Convert windowmasker_2.2.22_adapter to Python 3 via 2to3;
update (build-)dependencies accordingly. (Closes: #937121.)
Aaron M. Ucko [Mon, 4 Feb 2019 03:47:46 +0000 (22:47 -0500)]
Finalize ncbi-blast+ 2.8.1-1 for unstable.
Aaron M. Ucko [Mon, 4 Feb 2019 03:46:01 +0000 (22:46 -0500)]
debian/control: Rules-Requires-Root: no.
Aaron M. Ucko [Mon, 4 Feb 2019 03:45:20 +0000 (22:45 -0500)]
debian/control: Standards-Version: 4.3.0 (already compliant).
Aaron M. Ucko [Mon, 4 Feb 2019 03:44:01 +0000 (22:44 -0500)]
Advance to Debhelper 11.
* debian/compat: Advance to Debhelper 11.
* debian/control: Advance Debhelper requirement to 11~.
Aaron M. Ucko [Mon, 4 Feb 2019 03:05:36 +0000 (22:05 -0500)]
Fully streamline builds covering only Architecture: all.
* debian/control: Split B-Ds other than Debhelper out to Build-Depends-Arch.
* debian/rules: Also skip (dh_auto)_configure when building only
architecture-independent binary packages.
Aaron M. Ucko [Mon, 4 Feb 2019 02:43:23 +0000 (21:43 -0500)]
d/p/system_mbedtls_only (new): Omit convenience mbed TLS copy
... which is dead weight and yielded a Lintian error.
Aaron M. Ucko [Mon, 4 Feb 2019 02:40:46 +0000 (21:40 -0500)]
debian/control: Build-Depend on liblmdb-dev.
Aaron M. Ucko [Mon, 4 Feb 2019 02:40:02 +0000 (21:40 -0500)]
debian/patches/fix_lib_deps: Link xcleanup against $(OBJEDIT_LIBS).
Aaron M. Ucko [Sun, 3 Feb 2019 20:46:15 +0000 (15:46 -0500)]
debian/patches: Formally update for new release (2.8.1).
* Retire support_boost_1_67 (already applied upstream).
* Update patches that apply with offsets or outright fuzz, or need
full-fledged porting.
Aaron M. Ucko [Sun, 3 Feb 2019 15:38:33 +0000 (10:38 -0500)]
Update upstream source from tag 'upstream/2.8.1'
Update to upstream version '2.8.1'
with Debian dir
785b856f53e6541a2e59cc0ffda36a1128cff340
(modulo a formal changelog addition).
Aaron M. Ucko [Sun, 3 Feb 2019 15:38:33 +0000 (10:38 -0500)]
New upstream version 2.8.1
Aaron M. Ucko [Thu, 13 Dec 2018 03:24:45 +0000 (22:24 -0500)]
Finalize ncbi-blast+ 2.7.1-2 for unstable.
Aaron M. Ucko [Thu, 13 Dec 2018 03:24:19 +0000 (22:24 -0500)]
d/control: Standards-Version: 4.2.1 (already compliant).
Aaron M. Ucko [Thu, 13 Dec 2018 03:19:19 +0000 (22:19 -0500)]
Extend Boost support through at least v1.67, per upstream (#916000).
d/patches/support_boost_1_67: New patch to extend Boost support
(used for uninstalled tests) through at least version 1.67, per
upstream (https://www.ncbi.nlm.nih.gov/viewvc/v1/trunk/c%2B%2B)
revisions 79910, 79926, 79928, and 79929.
Aaron M. Ucko [Thu, 13 Dec 2018 03:13:49 +0000 (22:13 -0500)]
Start work on an official ncbi-blast+ 2.7.1-2, mostly for #916000.
David Miguel Susano Pinto [Tue, 17 Jul 2018 11:44:16 +0000 (12:44 +0100)]
d/control: fix Vcs-* links to point to salsa
Steffen Möller [Sat, 31 Mar 2018 20:34:25 +0000 (20:34 +0000)]
Add new d/u/metadata file
RRID only.
Olivier Sallou [Sun, 11 Feb 2018 18:30:46 +0000 (18:30 +0000)]
Merge branch 'master' of salsa.debian.org:med-team/ncbi-blastplus
Olivier Sallou [Sun, 11 Feb 2018 17:51:41 +0000 (17:51 +0000)]
new upstream release 2.7.1
Olivier Sallou [Sun, 11 Feb 2018 14:56:30 +0000 (14:56 +0000)]
update status
Olivier Sallou [Sun, 11 Feb 2018 14:55:27 +0000 (14:55 +0000)]
update status
Olivier Sallou [Sat, 10 Feb 2018 17:32:50 +0000 (17:32 +0000)]
New upstream version 2.7.1
Olivier Sallou [Sun, 11 Feb 2018 10:26:17 +0000 (10:26 +0000)]
prepare new upstream release 2.7.1
Olivier Sallou [Sun, 11 Feb 2018 10:07:54 +0000 (10:07 +0000)]
switch extra to optional in d/control
Olivier Sallou [Sun, 11 Feb 2018 09:21:27 +0000 (09:21 +0000)]
update patches to new release
Olivier Sallou [Sat, 10 Feb 2018 17:36:17 +0000 (17:36 +0000)]
new upstream release 2.7.1
Olivier Sallou [Sat, 10 Feb 2018 17:34:45 +0000 (17:34 +0000)]
Updated version 2.7.1 from 'upstream/2.7.1'
with Debian dir
1bc9c0098d320a9724064d02179409a9f09aaef2
Olivier Sallou [Sat, 10 Feb 2018 17:32:50 +0000 (17:32 +0000)]
New upstream version 2.7.1
Olivier Sallou [Sun, 15 Jan 2017 17:53:45 +0000 (17:53 +0000)]
prepare upload of new upstream release 2.6.0
Olivier Sallou [Sun, 15 Jan 2017 17:13:59 +0000 (17:13 +0000)]
prepare new upstream 2.6.0, update patches
Olivier Sallou [Sun, 15 Jan 2017 17:12:12 +0000 (17:12 +0000)]
Updated version 2.6.0 from 'upstream/2.6.0'
with Debian dir
e42d5a2a50d036aecd1289ba1e5ef2e49790dfa4
Olivier Sallou [Sun, 15 Jan 2017 17:12:04 +0000 (17:12 +0000)]
New upstream version 2.6.0
Aaron M. Ucko [Thu, 15 Dec 2016 03:46:45 +0000 (22:46 -0500)]
Finalize ncbi-blast+ 2.5.0-4 for upload to unstable.
Aaron M. Ucko [Thu, 15 Dec 2016 03:44:19 +0000 (22:44 -0500)]
New optionally_keep_sequence patch (#792510).
Hang on to sequence data even if -parse_deflines recognized a non-local ID,
on the condition that the environment variable BLAST_ALWAYS_KEEP_SEQUENCE
(or configuration parameter [BLAST] always_keep_sequence) is set to a
"true" value (English-only, case-insensitive true, t, yes, y, or 1).
Aaron M. Ucko [Thu, 15 Dec 2016 03:37:14 +0000 (22:37 -0500)]
Start work on ncbi-blast+ 2.5.0-4.
Aaron M. Ucko [Thu, 8 Dec 2016 02:40:39 +0000 (21:40 -0500)]
Finalize ncbi-blast+ 2.5.0-3 for upload to unstable.
Aaron M. Ucko [Thu, 8 Dec 2016 02:39:37 +0000 (21:39 -0500)]
Present config.log if configure fails.
debian/rules: If configure fails (as has been happening on alpha),
present (BUILD/status/)config.log before bailing.
Aaron M. Ucko [Thu, 8 Dec 2016 02:34:44 +0000 (21:34 -0500)]
New suppress_gnutls_version_check patch.
Prevent bailing when the exact compile-time and runtime GNU TLS versions
differ; trust dpkg to disallow combinations that are actually incompatible.
Aaron M. Ucko [Thu, 8 Dec 2016 02:30:27 +0000 (21:30 -0500)]
Start work on ncbi-blast+ 2.5.0-3.
Aaron M. Ucko [Tue, 6 Dec 2016 04:16:55 +0000 (23:16 -0500)]
Finalize ncbi-blast+ 2.5.0-2 for upload to unstable.
Aaron M. Ucko [Tue, 6 Dec 2016 04:11:56 +0000 (23:11 -0500)]
Fully take blast2 over from ncbi-tools6.
The C implementation has retired.
Aaron M. Ucko [Tue, 6 Dec 2016 04:10:11 +0000 (23:10 -0500)]
B-D on libgnutls28-dev to enable HTTPS support.
Aaron M. Ucko [Tue, 6 Dec 2016 04:05:55 +0000 (23:05 -0500)]
fix_lib_deps: Also patch Makefile.blast_macros.mk.
Add blast to BLAST_LIBS to clear up link errors that could otherwise occur.
Aaron M. Ucko [Tue, 6 Dec 2016 01:42:35 +0000 (20:42 -0500)]
Start work on ncbi-blast+ 2.5.0-2.
Olivier Sallou [Thu, 1 Dec 2016 14:42:13 +0000 (15:42 +0100)]
new upstream release 2.5.0, update patches to match release
Olivier Sallou [Thu, 1 Dec 2016 13:39:29 +0000 (14:39 +0100)]
Updated version 2.5.0 from 'upstream/2.5.0'
with Debian dir
e6f7d6e5bafd2b66fe885214be2aeb69a94e79f6
Olivier Sallou [Thu, 1 Dec 2016 13:38:54 +0000 (14:38 +0100)]
New upstream version 2.5.0