Section: science
Priority: optional
Build-Depends: autotools-dev (>= 20100122),
- debhelper (>= 7.0.50~),
+ debhelper (>= 9),
dpkg-dev (>= 1.16.1),
libboost-test-dev,
libbz2-dev,
libc0.3-dev (>= 2.13-9~) [hurd-i386],
libpcre3-dev,
- quilt (>= 0.46-7~),
time,
zlib1g-dev
Standards-Version: 3.9.3
+Subject: clean after failure
+Description: Enable clean
+Author: Tim Booth
+Last-Updated: 2013-06-01
+Forwarded: no
--- a/c++/src/build-system/new_module.sh.in
+++ b/c++/src/build-system/new_module.sh.in
@@ -178,7 +178,7 @@
+Subject: remove network required test
+Author: Tim Booth
+Forwarded: no
+Description: test require internet connection
+Last-Updated: 2013-06-01
--- a/c++/src/objtools/blast/services/unit_test/Makefile.blast_services_unit_test.app
+++ b/c++/src/objtools/blast/services/unit_test/Makefile.blast_services_unit_test.app
@@ -11,6 +11,7 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
+
DEB_CONFIGURE_EXTRA_FLAGS=--with-dll --with-mt --without-autodep \
--without-makefile-auto-update --with-flat-makefile --without-caution \
--without-dbapi --without-lzo --with-runpath=/usr/lib/ncbi-blast+ \
DEB_CONFIGURE_EXTRA_FLAGS += --with-symbols
endif
+#export DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie
export DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie
+export DEB_CFLAGS_MAINT_APPEND=-Wall -pedantic
+export DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed
DEB_HOST_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH)
export CFLAGS CPPFLAGS CXXFLAGS LDFLAGS MAKE
+
llp=LD_LIBRARY_PATH
override_dh_auto_configure:
cd c++ && $(llp)=$(CURDIR)/c++/BUILD/lib$${$(llp)+:$$$(llp)} \