Hello, Raphaël packaged 0.50 for Debian a few days ago, and so far it all goes rather well. Only some glitches against the packaging itself were reported, nothing against the code.
Also, now that we are on par with upstream code, we'd like to reduce a bit the amount of patches that we have in the package. For the record, our series file contains 16 patches, several of them being rather simple. I'm proposing a first one, in attachement. If nobody complains in the next few days, I'll commit it myself before proceeding to the next patch. It may seem like a noisy way of integrating our stuff, but I prefer to play safe with quilt. It's heavily used and I feel my technical limits here. So, sorry for the noise, but that's how I'll do it. If you prefer, the whole patch serie is available here: http://git.debian.org/?p=collab-maint/quilt.git Thanks, and happy chrismas, Mt. -- Thou shalt foreswear, renounce, and abjure the vile heresy which claimeth that ``All the world's a 386'', and have no commerce with the benighted heathens who cling to this barbarous belief, that the days of thy program may be long even though the days of thy current machine be short. -- Tenth commandment of the C programmer
Description: Fix auto-generation of quilt.1 to work with dash The echo command of dash interprets \f as a special characer and thus generates a bad manual page. bash's echo leaves them unchanged (it needs -e to replace those special characters). Using printf instead is a portable solution that work with both shells. . The code also uses a bashism ($'') but it's not really needed with GNU sed at least (it understands \t and \n) so drop it and avoid some painful double escaping. . This patch should be sent upstream. Author: Raphaël Hertzog <[email protected]> Forwarded: 111223 to upstream mailing list by Martin Quinson Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/quilt/+bug/402237 Bug-Debian: http://bugs.debian.org/563517 --- Makefile.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- a/Makefile.in +++ b/Makefile.in @@ -196,7 +196,7 @@ doc/README : doc/README.in $(QUILT:%=qui $(MAKE) -s reference \ ;; \ *) \ - echo $$line \ + printf "%s\n" "$$line" \ ;; \ esac ; \ done 2>&1 < $< > $@ @@ -208,11 +208,11 @@ doc/quilt.1: doc/quilt.1.in $(QUILT:%=qu '@REFERENCE''@') \ $(MAKE) -s reference | \ $(SED) -e 's/^quilt \([^ ]*\)\(.*\)/.IP "\\fB\1\\fP\2 " 4/' \ - -e $$'s/^ \\(-[^\t]*\\)\t\\?/.IP " \\1" 8\\\n/' \ - -e $$'s/^ \t\\?//' \ + -e 's/^ \(-[^\t]*\)\t\?/.IP " \1" 8\n/' \ + -e 's/^ \t\?//' \ ;; \ *) \ - echo "$$line" \ + printf "%s\n" "$$line" \ ;; \ esac; \ done < $< 2>&1 > $@
_______________________________________________ Quilt-dev mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/quilt-dev
