[med-svn] [SCM] bowtie2 branch, master, updated. upstream/2.0.0-beta6-30-gde0c32f
Alexandre Mestiashvili
alex at biotec.tu-dresden.de
Tue Jul 3 09:02:58 UTC 2012
The following commit has been merged in the master branch:
commit de0c32fc6c3d0e92ce98eaafa09ed863df34b488
Author: Alexandre Mestiashvili <alex at biotec.tu-dresden.de>
Date: Tue Jul 3 10:23:06 2012 +0200
hardening.patch to inject hardening CPPFLAGS
diff --git a/debian/changelog b/debian/changelog
index f53825c..344b17e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,10 @@
bowtie2 (2.0.0-beta6-4) UNRELEASED; urgency=low
- * debian/control force architcures to i386/amd64 kfreebsd-i386/amd64 and hurd-i386
- SSE is not availbale on others. Closes: #668123
+ * debian/control force architcures to i386/amd64 kfreebsd-i386/amd64 and
+ hurd-i386 SSE is not availbale on others. Closes: #668123
* debhelper version 9
* debian/rules forced hardening flags
+ * hardening.patch to inject hardening CPPFLAGS
-- Alexandre Mestiashvili <alex at biotec.tu-dresden.de> Mon, 02 Jul 2012 16:27:10 +0200
diff --git a/debian/patches/hardening.patch b/debian/patches/hardening.patch
new file mode 100644
index 0000000..8e1a8b9
--- /dev/null
+++ b/debian/patches/hardening.patch
@@ -0,0 +1,14 @@
+Subject: Patch injects hardening CPPFLAGS
+Origin: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+--- bowtie2.orig/Makefile
++++ bowtie2/Makefile
+@@ -189,7 +189,8 @@
+ $(PTHREAD_DEF) \
+ $(PREF_DEF) \
+ $(MM_DEF) \
+- $(SHMEM_DEF)
++ $(SHMEM_DEF)\
++ $(CPPFLAGS)
+
+ #
+ # bowtie2-build targets
diff --git a/debian/patches/series b/debian/patches/series
index feb5f36..121e6fa 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
+hardening.patch
bowtie2_gcc4.7.patch
fix_makefile_machine_detection.patch
diff --git a/debian/rules b/debian/rules
index 8cb722c..bbfc29a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -20,7 +20,7 @@ endif
dh $@
override_dh_auto_build:
- dh_auto_build -- ENABLE_SSE=$(ENABLE_SSE) EXTRA_FLAGS=$(EXTRA_FLAGS) GCC_SUFFIX=$(CPPFLAGS)
+ dh_auto_build -- ENABLE_SSE=$(ENABLE_SSE) EXTRA_FLAGS=$(EXTRA_FLAGS) CPPFLAGS=$(CPPFLAGS)
override_dh_auto_install:
mkdir -p $(CURDIR)/debian/$(pkg)/usr/share/man/man1/
--
ultrafast memory-efficient short read aligner
More information about the debian-med-commit
mailing list