- Tune flags: Add --without-strip to make --with-symbols effective;
switch off warnings from __DATE__/__TIME__ usage, since
dpkg-buildpackage's SOURCE_DATE_EPOCH injection should suffice.
+ - Extend generated-sources cleanup to objtools/eutils (not entirely
+ straightforward due to input format variation).
- -- Aaron M. Ucko <ucko@debian.org> Wed, 17 Jul 2024 21:39:28 -0400
+ -- Aaron M. Ucko <ucko@debian.org> Wed, 17 Jul 2024 21:43:42 -0400
ncbi-blast+ (2.12.0+ds-4) unstable; urgency=medium
chmod +x $(leg_bin)/$$x; \
done
+NEW_MODULE = $(CURDIR)/c++/BUILD$(NATIVE)/build/new_module.sh
override_dh_clean:
cp c++/src/util/lmdb/Makefile.orig c++/src/util/lmdb/Makefile.orig.save
cp c++/src/util/lmdbxx/Makefile.orig c++/src/util/lmdbxx/Makefile.orig.save
mods="`echo *.module`" ; \
[ "$${mods#*\*}" = "$$mods" ] || mods="`basename $$x`" ; \
for mod in $$mods ; do \
- ../../../BUILD$(NATIVE)/build/new_module.sh $$mod \
- purge_sources ; \
+ $(NEW_MODULE) $$mod purge_sources ; \
done ) ; \
) ; \
done
+ -for x in c++/src/objtools/eutils/* ; do \
+ (cd "$$x" && ( \
+ mods="`echo *.module`" ; \
+ [ "$${mods#*\*}" = "$$mods" ] || mods="`basename $$x`" ; \
+ for mod in $$mods ; do \
+ $(NEW_MODULE) --dtd $$mod purge_sources ; \
+ done ) ; \
+ ) ; \
+ done
+ -cd c++/src/objtools/eutils/efetch && \
+ $(NEW_MODULE) --xsd efetch purge_sources
rm -rf c++/compilers/dll c++/config.log c++/Makefile
rm -f c++/configure.lineno c++/src/objects/blastxml/blastxml.module
rm -f c++/include/common/ncbi_revision.h