[med-svn] [fastaq] 01/01: preparing to revert

Jorge Soares jssoares-guest at moszumanska.debian.org
Thu Oct 16 16:17:34 UTC 2014


This is an automated email from the git hooks/post-receive script.

jssoares-guest pushed a commit to branch master
in repository fastaq.

commit bec93035b74b0442756b72c307d9e7df15b4d846
Author: Jorge Soares <j.s.soares at gmail.com>
Date:   Thu Oct 16 17:09:33 2014 +0100

    preparing to revert
---
 debian/control                                     |  7 ++++++
 ...ay-import-statements-for-manpage-creation.patch | 28 +++++++++++++++-------
 debian/rules                                       |  9 ++++++-
 debian/watch                                       |  4 ++++
 4 files changed, 38 insertions(+), 10 deletions(-)

diff --git a/debian/control b/debian/control
index 9fdda39..9bae6e3 100644
--- a/debian/control
+++ b/debian/control
@@ -8,11 +8,18 @@ Build-Depends: debhelper (>= 9),
 	       python3-setuptools,
 	       python3-numpy,
 	       python3-nose,
+<<<<<<< HEAD
 	       samtools,
 	       help2man
 Standards-Version: 3.9.5
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-med/fastaq.git
 Homepage: https://github.com/sanger-pathogens/Fastaq
+=======
+	       samtools
+Standards-Version: 3.9.5
+Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-med/fastaq.git
+Homepage: https://github.com/js21/fastaq
+>>>>>>> parent of c2545e1... Only errors form lintian are now ITP missing and missing manpages, but man page for fastaq_trim_Ns_at_end should be present.
 
 Package: fastaq
 Architecture: any
diff --git a/debian/patches/delay-import-statements-for-manpage-creation.patch b/debian/patches/delay-import-statements-for-manpage-creation.patch
index f7d6bc8..b3120ce 100644
--- a/debian/patches/delay-import-statements-for-manpage-creation.patch
+++ b/debian/patches/delay-import-statements-for-manpage-creation.patch
@@ -1,12 +1,22 @@
-From: Jorge Soares <j.s.soares at gmail.com>
-Subject: Delayed import of API modules to allow for automated manpage creation with help2man.
-
-Origin: upstream, https://github.com/sanger-pathogens/Fastaq.git
-
-Delayed import of API modules to allow for automated manpage creation with help2man.
-For help2man to work the modules provided by this package would need to be already installed.
-Delaying the import step of this package's modules was the most pragmatic approach to this problem.
-
+Description: Delay import of Fastaq modules by the python executables 
+ Man pages for this package are being automatically created with through the
+ help2man wrapper called usage_to_man. help2man calls the python executables
+ with the -h option and converts the usage into a man page.
+ .
+ The first step done by all the executables is the import of the modules deployed
+ by this package. Since the package is not installed in the system at build time,
+ the man pages would never be properly created.
+ .
+ This patch solves this problem by importing the modules in this package after
+ the argument parsing code.
+ .
+ Upstream prefered to keep the code as it is for styling reasons, which is
+ perfectly reasonable  
+ .
+ fastaq (1.5.0-1) UNRELEASED; urgency=low
+ .
+   * Initial release (Closes: #1234)
+Author: DMPT <debian-med-packaging at lists.alioth.debian.org>
 --- a/scripts/fastaq_capillary_to_pairs
 +++ b/scripts/fastaq_capillary_to_pairs
 @@ -1,7 +1,6 @@
diff --git a/debian/rules b/debian/rules
index 58f2a1b..4650aca 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,9 +3,12 @@
 export DH_VERBOSE := 1
 export PYBUILD_NAME=fastaq
 
+<<<<<<< HEAD
 mandir := $(CURDIR)/debian/man
 debfolder := $(CURDIR)/debian
 
+=======
+>>>>>>> parent of c2545e1... Only errors form lintian are now ITP missing and missing manpages, but man page for fastaq_trim_Ns_at_end should be present.
 %:
 	dh $@ --with python3 --buildsystem=pybuild
 
@@ -16,10 +19,14 @@ override_dh_auto_build:
 	cd $(CURDIR)/doc
 
 override_dh_auto_clean:
+<<<<<<< HEAD
 	rm -rf build .pybuild
 	rm -rf $(mandir)
 
 override_dh_installman:
 	mkdir -p $(mandir)
 	$(debfolder)/usage_to_man
-	dh_installman --
\ No newline at end of file
+	dh_installman --
+=======
+	rm -rf build .pybuild
+>>>>>>> parent of c2545e1... Only errors form lintian are now ITP missing and missing manpages, but man page for fastaq_trim_Ns_at_end should be present.
diff --git a/debian/watch b/debian/watch
index 46c1516..8e80e3d 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,3 +1,7 @@
 version=3
+<<<<<<< HEAD
 https://github.com/sanger-pathogens/fastaq/releases .*/archive/v(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz)
+=======
+https://github.com/sanger-pathogens/fastaq/releases .*/archive/(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz)
+>>>>>>> parent of c2545e1... Only errors form lintian are now ITP missing and missing manpages, but man page for fastaq_trim_Ns_at_end should be present.
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/fastaq.git



More information about the debian-med-commit mailing list