[med-svn] [bowtie2] 03/04: - d/changelog: new upstream version 2.2.0 - d/bowtie2.install, d/rules: new release introduces 2 new binaries: bowtie2-align-l and bowtie2-align-s instead of bowtie2-align - d/patches: refreshed
Alex Mestiashvili
malex-guest at moszumanska.debian.org
Fri Feb 21 13:01:40 UTC 2014
This is an automated email from the git hooks/post-receive script.
malex-guest pushed a commit to branch master
in repository bowtie2.
commit e7790b28d593c713dba09796ba32d5f121c8ffb4
Author: Alexandre Mestiashvili <alex at biotec.tu-dresden.de>
Date: Thu Feb 20 13:30:20 2014 +0100
- d/changelog: new upstream version 2.2.0
- d/bowtie2.install, d/rules:
new release introduces 2 new binaries: bowtie2-align-l and bowtie2-align-s
instead of bowtie2-align
- d/patches: refreshed
---
debian/bowtie2.install | 4 ++--
debian/changelog | 6 ++++++
debian/patches/fix_makefile_machine_detection.patch | 21 ++++++---------------
debian/patches/hardening.patch | 2 +-
debian/patches/series | 2 +-
debian/rules | 5 +++--
6 files changed, 19 insertions(+), 21 deletions(-)
diff --git a/debian/bowtie2.install b/debian/bowtie2.install
index f6a785f..dad02ea 100644
--- a/debian/bowtie2.install
+++ b/debian/bowtie2.install
@@ -1,5 +1,5 @@
bowtie2 usr/bin
-bowtie2-align usr/bin
+bowtie2-align-l usr/bin
+bowtie2-align-s usr/bin
bowtie2-build usr/bin
bowtie2-inspect usr/bin
-
diff --git a/debian/changelog b/debian/changelog
index 5447250..e1642c8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+bowtie2 (2.2.0-1) UNRELEASED; urgency=medium
+
+ * Imported Upstream version 2.2.0
+
+ -- Alexandre Mestiashvili <alex at biotec.tu-dresden.de> Thu, 20 Feb 2014 13:29:58 +0100
+
bowtie2 (2.1.0-2) unstable; urgency=low
* Closes: #713000
diff --git a/debian/patches/fix_makefile_machine_detection.patch b/debian/patches/fix_makefile_machine_detection.patch
index 651f654..8397aed 100644
--- a/debian/patches/fix_makefile_machine_detection.patch
+++ b/debian/patches/fix_makefile_machine_detection.patch
@@ -1,17 +1,12 @@
-Subject: Attemp to adapt the build flags to built package on all supported
- architectures.
-Origin: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
-Date: 2013-02-28
--- bowtie2.orig/Makefile
+++ bowtie2/Makefile
-@@ -117,27 +117,29 @@
+@@ -128,21 +128,29 @@
SEARCH_FRAGMENTS = $(wildcard search_*_phase*.c)
VERSION = $(shell cat VERSION)
--# Convert BITS=?? to a -m flag
-BITS=32
-ifeq (x86_64,$(shell uname -m))
--BITS=64
+- BITS=64
-endif
-# msys will always be 32 bit so look at the cpu arch instead.
-ifneq (,$(findstring AMD64,$(PROCESSOR_ARCHITEW6432)))
@@ -19,10 +14,8 @@ Date: 2013-02-28
- BITS=64
- endif
-endif
--BITS_FLAG =
--
-ifeq (32,$(BITS))
-- BITS_FLAG = -m32
+- $(error bowtie2 compilation requires a 64-bit platform )
-endif
+ifeq (1,$(ENABLE_SSE))
+ ARCH := $(shell getconf LONG_BIT)
@@ -45,11 +38,9 @@ Date: 2013-02-28
+ endif
+ endif
--ifeq (64,$(BITS))
-- BITS_FLAG = -m64
+-SSE_FLAG=-msse2
+ SSE_FLAG=-msse2
- endif
--SSE_FLAG=-msse2
++endif
- DEBUG_FLAGS = -O0 -g3 $(BITS_FLAG) $(SSE_FLAG)
+ DEBUG_FLAGS = -O0 -g3 -m64 $(SSE_FLAG)
DEBUG_DEFS = -DCOMPILER_OPTIONS="\"$(DEBUG_FLAGS) $(EXTRA_FLAGS)\""
diff --git a/debian/patches/hardening.patch b/debian/patches/hardening.patch
index 51f4b03..c1cd664 100644
--- a/debian/patches/hardening.patch
+++ b/debian/patches/hardening.patch
@@ -2,7 +2,7 @@ Subject: Patch injects hardening CPPFLAGS
Origin: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
--- bowtie2.orig/Makefile
+++ bowtie2/Makefile
-@@ -204,7 +204,8 @@
+@@ -230,7 +230,8 @@
$(FILE_FLAGS) \
$(PREF_DEF) \
$(MM_DEF) \
diff --git a/debian/patches/series b/debian/patches/series
index 8e9ce04..825a072 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,2 @@
-hardening.patch
fix_makefile_machine_detection.patch
+hardening.patch
diff --git a/debian/rules b/debian/rules
index 5af98be..f65ad42 100755
--- a/debian/rules
+++ b/debian/rules
@@ -24,10 +24,11 @@ override_dh_auto_build:
override_dh_installman:
mkdir -p $(CURDIR)/debian/$(pkg)/usr/share/man/man1/
- debian/help2man-wrapper $(pkg) "wrapper for $(pkg)-align"
+ debian/help2man-wrapper $(pkg) "wrapper for $(pkg)-align-*"
debian/help2man-wrapper $(pkg)-build "building a colorspace index for $(pkg)"
debian/help2man-wrapper $(pkg)-inspect "extracts information from a $(pkg) index"
- debian/help2man-wrapper $(pkg)-align "ultrafast and memory-efficient tool for aligning sequencing reads to long reference sequences"
+ debian/help2man-wrapper $(pkg)-align-l "ultrafast and memory-efficient backend tool for aligning sequencing reads to long reference sequences"
+ debian/help2man-wrapper $(pkg)-align-s "ultrafast and memory-efficient backend tool for aligning sequencing reads to long reference sequences"
override_dh_installchangelogs:
dh_installchangelogs NEWS
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/bowtie2.git
More information about the debian-med-commit
mailing list