Package: abcde
Version: 2.4.0-1
Severity: wishlist
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu lucid ubuntu-patch


Hello dear maintainer,

Please find the patch attached by michael helmling to fix tagged speex syntax 
error

cf: https://bugs.edge.launchpad.net/ubuntu/+source/abcde/+bug/350359 

We thought you might be interested in doing the same. 


-- System Information:
Debian Release: lenny/sid
  APT prefers hardy-updates
  APT policy: (500, 'hardy-updates'), (500, 'hardy-security'), (500, 
'hardy-proposed'), (500, 'hardy')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-24-generic (SMP w/2 CPU cores)
Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--- abcde-2.4.0.orig/abcde
+++ abcde-2.4.0/abcde
@@ -1123,9 +1123,10 @@
                                        esac    
                                        COMMENT="--comment \"$COMMENT\""
                                fi
-                               # Quick hack to avoid tagging Ogg/Speex, since 
there is no other way to tag than inline tagging
-                               if [ ! "$DOTAG" = "y" ]; then
-                                       $RUN_COMMAND nice $EFFECTIVE_NICE 
$SPEEXENCODER $SPEEXENCODEROPTS --author "$TRACKARTIST" --title "$TRACKNAME" 
"$COMMENT" "$IN" "$OUT"
+                               # Tag the file at encode time, as it can't be 
done after encoding.
+                               if [ "$DOTAG" = "y" ]; then
+                                       $RUN_COMMAND nice $EFFECTIVE_NICE 
$SPEEXENCODER $SPEEXENCODEROPTS --author "$TRACKARTIST" --title "$TRACKNAME" 
--comment "$COMMENT" "$IN" "$OUT"
+
                                else
                                        $RUN_COMMAND nice $EFFECTIVE_NICE 
$SPEEXENCODER $SPEEXENCODEROPTS "$IN" "$OUT"
                                fi
@@ -1140,8 +1141,8 @@
                                $RUN_COMMAND nice $EFFECTIVE_NICE $MPPENCODER 
$MPPENCODEROPTS --artist "$TRACKARTIST" --album "$DALBUM" --title "$TRACKNAME" 
--track "$1" --genre "$CDGENRE" --year "$CDYEAR" --comment "$COMMENT" "$IN" 
"$OUT"
                                ;;
                        m4a)
-                               # Quick hack to avoid tagging Ogg/Speex, since 
there is no other way to tag than inline tagging
-                               if [ ! "$DOTAG" = "y" ]; then
+                               # Tag the file at encode time, as it can't be 
done after encoding.
+                               if [ "$DOTAG" = "y" ]; then
                                        $RUN_COMMAND nice $EFFECTIVE_NICE 
$AACENCODER $AACENCODEROPTS --artist "$TRACKARTIST" --album "$DALBUM" --title 
"$TRACKNAME" --track "$1" --genre "$CDGENRE" --year "$CDYEAR" --comment 
"$COMMENT" -o "$OUT" "$IN"
                                        
                                else

Reply via email to