From 9cf8eb816da9cfda43c847dcf14450d072577496 Mon Sep 17 00:00:00 2001 From: data Date: Tue, 29 Nov 2005 21:37:17 +0000 Subject: [PATCH] Release 2.3.99.1 git-svn-id: http://abcde.googlecode.com/svn/trunk@162 a0fa61bc-5347-0410-a1a9-7f54aa4e1825 --- abcde | 7 +++++++ changelog | 19 +++++++++++++++++++ debian/changelog | 19 +++++++++++++++++++ 3 files changed, 45 insertions(+) diff --git a/abcde b/abcde index 8d8151e..1595cf9 100755 --- a/abcde +++ b/abcde @@ -1384,6 +1384,11 @@ do_discid () TRACKS="$(echo "$CDPARANOIAOUTPUT" | egrep '^[[:space:]]+[[:digit:]]' | tail -n 1 | get_first | tr -d "." | tr '\n' ' ')" CDPARANOIAAUDIOTRACKS="$TRACKS" else + # Previous versions of abcde would store the tracks on a file, instead of the status record. + if [ -f "$ABCDETEMPDIR/cdparanoia-audio-tracks" ]; then + echo cdparanoia-audio-tracks=$( cat "$ABCDETEMPDIR/cdparanoia-audio-tracks" ) >> "$ABCDETEMPDIR/status" + rm -f "$ABCDETEMPDIR/cdparanoia-audio-tracks" + fi if [ -f "$ABCDETEMPDIR/status" ] && TRACKS=$(checkstatus cdparanoia-audio-tracks); then :; else TRACKS=$(echo $TRACKINFO | cut -f2 -d' ') fi @@ -1499,6 +1504,8 @@ do_discid () exit 1 fi cat /dev/null > "$ABCDETEMPDIR/status" + # Store the abcde version in the status file. + echo "abcde-version=$VERSION" >> "$ABCDETEMPDIR/status" fi if [ X"$MAKECUEFILE" = "Xy" -a X"$WEHAVEACD" = "Xy" ]; then if checkstatus cuefile > /dev/null 2>&1 ; then :; else diff --git a/changelog b/changelog index c0eb785..f30e6f4 100644 --- a/changelog +++ b/changelog @@ -1,3 +1,22 @@ +abcde 2.3.99.1 + + * Both -z and -C unset EJECTCD to avoid ejecting the CD when a) we are + debuging and b) we are not using the CD. + * If we are not reading the CD, set "loud" to see all the output messages + (that is, in most of the cases, the first encoding). + * Added -f to force some events that otherwise would erase files from our + current run. In the standard configuration ("OUTPUT=vorbis") the following + actions will need a "-f" to force the last one: + abcde -a read,encode -o ogg,flac + abcde -a tag,move,clean + During the second run abcde should complain that it is trying to erase the + working directory while the it has not performed any action on the FLAC + files, which we encoded previously. + * Convert the old cdparanoia-audio-tracks file into a status entry to avoid + eating files from previous rounds using an early version (Closes: #341050) + + -- Jesus Climent Tue, 29 Nov 2005 23:27:20 +0200 + abcde 2.3.99 * Added diff choice to CDDB entries ("1,4"). diff --git a/debian/changelog b/debian/changelog index 6fff127..e16cc21 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,22 @@ +abcde (2.3.99.1-1) unstable; urgency=low + + * Both -z and -C unset EJECTCD to avoid ejecting the CD when a) we are + debuging and b) we are not using the CD. + * If we are not reading the CD, set "loud" to see all the output messages + (that is, in most of the cases, the first encoding). + * Added -f to force some events that otherwise would erase files from our + current run. In the standard configuration ("OUTPUT=vorbis") the following + actions will need a "-f" to force the last one: + abcde -a read,encode -o ogg,flac + abcde -a tag,move,clean + During the second run abcde should complain that it is trying to erase the + working directory while the it has not performed any action on the FLAC + files, which we encoded previously. + * Convert the old cdparanoia-audio-tracks file into a status entry to avoid + eating files from previous rounds using an early version (Closes: #341050) + + -- Jesus Climent Tue, 29 Nov 2005 23:27:20 +0200 + abcde (2.3.99-1) unstable; urgency=low * Added diff choice to CDDB entries ("1,4"). -- 2.20.1