Hi Joachim. Excerpts from Joachim Breitner's message of Dom Jan 16 06:28:16 -0200 2011: (...) > It seems, though, that your sed action also affected previous changelog > entries: > > Am Samstag, den 15.01.2011, 15:13 +0000 schrieb Marco Silva: > > --- old-alex/changelog 2011-01-15 15:13:12.781879018 +0000 > > +++ new-alex/changelog 2011-01-15 15:13:12.789879439 +0000 > > @@ -1,8 +1,12 @@ > > alex (2.3.4-1) UNRELEASED; urgency=low > > > > + [ Erik de Castro Lopo ] > > * New upstream. > > * Remove patches/00-fix-warnings-on-big-endian.diff (fixed upstream). > > > > + [ Marco Silva ] > > + * Use ghc instead of ghc > > + > > -- Erik de Castro Lopo <erikd@mega-nerd.com> Wed, 24 Nov 2010 20:23:08 +1100 > > > > alex (2.3.3-2) experimental; urgency=low > > @@ -38,7 +42,7 @@ > > * debian/control: Use Vcs-Browser: field. > > * debian/control: Bump Standards-Version: to 3.8.4, no changes needed. > > * debian/control: Bump version of Build-Depends: on haskell-devscripts > > - to 0.7 and remove versioned Build-Depends: on ghc6. > > + to 0.7 and remove versioned Build-Depends: on ghc. > > > > -- Marco Túlio Gontijo e Silva <marcot@debian.org> Sun, 21 Feb 2010 09:30:03 -0300 > > > > @@ -74,7 +78,7 @@ > > - Fixes a spelling mistake. (Closes: #419671) > > * debian/control: > > - Added Homepage field. > > - - Bump the build dependency on ghc6 to 6.8.2 as the packages needs > > + - Bump the build dependency on ghc to 6.8.2 as the packages needs > > Cabal 1.2 to build. > > - Bump the Standards-Version to 3.7.3. No changes needed. > > * debian/copyright: > > @@ -98,7 +102,7 @@ > > * Various debian/rules changes. > > * Create debian/get_version.hs for extracting the version from the cabal > > file. > > - * Requires ghc6 >= 6.4.2. > > + * Requires ghc >= 6.4.2. > > * No longer tries to detect platform. Closes: #332980, #340326. > > * Add 'XSLTPROC_OPTS = --nonet' to doc/config.mk.in. > > * Remove src/Parser.y and src/Scan.x before cleaning so the generated > > Do you think it is worth fixing that? Yes, done. Thanks for checking the patches. Just for reference, I used this script to fix it: #!/bin/sh set -e set -x INIT=$PWD clean() { set +e cd $INIT rm -r */tmp set -e } trap clean INT HUP QUIT TERM EXIT clean for i in * do cd $i/debian darcs revert -a darcs put ../tmp awk '{if($1 == "--") {print; exit;} print;}' changelog \ | sed 's/Use ghc instead of ghc$/Use ghc instead of ghc6/' > temp mv temp changelog cd ../tmp darcs unrecord -p 'Use ghc instead of ghc6' -a darcs revert -a if head -n1 changelog | grep UNRELEASED then awk 'BEGIN {imp=0;} {if(imp) {print;} if($1 == "--") {imp=1;}}' \ changelog >> ../debian/changelog else echo >> ../debian/changelog cat changelog >> ../debian/changelog fi cd ../debian rm -r ../tmp darcs rec -a -m 'Correct sed s/ghc6/ghc in changelog entries' cd $INIT done trap - INT HUP QUIT TERM EXIT clean Greetings. (...) -- marcot http://marcot.eti.br/ [Flattr=54498]
Attachment:
signature.asc
Description: PGP signature