diff -Nru probalign-1.4/debian/changelog probalign-1.4/debian/changelog --- probalign-1.4/debian/changelog 2013-11-14 15:53:00.000000000 +0000 +++ probalign-1.4/debian/changelog 2015-12-17 14:03:30.000000000 +0000 @@ -1,3 +1,11 @@ +probalign (1.4-4) unstable; urgency=medium + + * cme fix dpkg-control + * Fix Mayhem issue + Closes: #716548 + + -- Andreas Tille Thu, 17 Dec 2015 15:03:20 +0100 + probalign (1.4-3) unstable; urgency=low [ Andreas Tille ] diff -Nru probalign-1.4/debian/control probalign-1.4/debian/control --- probalign-1.4/debian/control 2013-11-14 15:43:13.000000000 +0000 +++ probalign-1.4/debian/control 2015-12-17 13:20:46.000000000 +0000 @@ -5,7 +5,7 @@ Priority: optional Build-Depends: debhelper (>= 9), help2man -Standards-Version: 3.9.4 +Standards-Version: 3.9.6 Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/probalign/trunk/ Vcs-Svn: svn://anonscm.debian.org/debian-med/trunk/packages/probalign/trunk/ Homepage: http://cs.njit.edu/usman/probalign/ diff -Nru probalign-1.4/debian/patches/mayhem.patch probalign-1.4/debian/patches/mayhem.patch --- probalign-1.4/debian/patches/mayhem.patch 1970-01-01 00:00:00.000000000 +0000 +++ probalign-1.4/debian/patches/mayhem.patch 2015-12-17 14:03:01.000000000 +0000 @@ -0,0 +1,33 @@ +Author: Andreas Tille +Last-Update: Thu, 17 Dec 2015 14:20:53 +0100 +Bug-Debian: https://bugs.debian.org/716548 +Description: This patch is a bit non-C++-ish but I'm not a C++ + programmer and considered this at least a solution and code that + ignores getopt does not deserve more care. :-( + +--- a/Main.cc ++++ b/Main.cc +@@ -535,6 +533,7 @@ SafeVector < string > ParseParams(int ar + + float tempFloat; + int tempInt; ++ int has_sequence_argument = 0; + + for (int i = 1; i < argc; i++) + { +@@ -796,10 +795,15 @@ SafeVector < string > ParseParams(int ar + } + else + { ++ has_sequence_argument = 1; + sequenceNames.push_back(string(argv[i])); + } + } + ++ if (!has_sequence_argument) { ++ cerr << "ERROR: No MFAFILE specified" << endl; ++ exit(1); ++ } + + return sequenceNames; + } diff -Nru probalign-1.4/debian/patches/series probalign-1.4/debian/patches/series --- probalign-1.4/debian/patches/series 2013-11-14 15:51:23.000000000 +0000 +++ probalign-1.4/debian/patches/series 2015-12-17 13:24:19.000000000 +0000 @@ -1,3 +1,4 @@ gcc_fixes.patch fix-gcc-4.6.patch hardening.patch +mayhem.patch File /tmp/tmpnbwrSt/J7EoVAAC4S/probalign-1.4/debian/upstream is a regular file while file /tmp/tmpnbwrSt/1iR7Sdb2hg/probalign-1.4/debian/upstream is a directory