Hi,

Attached is the diff for my mp3check NMU.
I have tested that Tobias' patch works fine, and i can not reproduce the 
problem of the bug #227977.


diff -Nrua mp3check-0.8.0.orig/debian/changelog mp3check-0.8.0/debian/changelog
--- mp3check-0.8.0.orig/debian/changelog        2006-11-28 15:38:57.000000000 
+0100
+++ mp3check-0.8.0/debian/changelog     2006-11-28 15:38:11.000000000 +0100
@@ -1,3 +1,14 @@
+mp3check (0.8.0-4.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fixed protection of tags id3. Patch by Tobias Frost <[EMAIL PROTECTED]>.
+    (Closes: #399047)
+  * Built with gcc4, updates from libstdc++5 to libstdc++6 (Closes: #395451).
+  * Updated compat to 5.
+  * Bumped standards-version to 3.7.2, no changes required.
+
+ -- Ana Beatriz Guerrero Lopez <[EMAIL PROTECTED]>  Tue, 28 Nov 2006 14:57:12 
+0100
+
 mp3check (0.8.0-4) unstable; urgency=low
 
   * Apply patch to allow mp3check to compile with gcc 3.4. (Closes: #260651)
diff -Nrua mp3check-0.8.0.orig/debian/control mp3check-0.8.0/debian/control
--- mp3check-0.8.0.orig/debian/control  2006-11-28 15:38:57.000000000 +0100
+++ mp3check-0.8.0/debian/control       2006-11-28 15:10:02.000000000 +0100
@@ -2,8 +2,8 @@
 Section: sound
 Priority: optional
 Maintainer: James Morrison <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>= 3.0)
-Standards-Version: 3.6.1.1
+Build-Depends: debhelper (>= 5.0)
+Standards-Version: 3.7.2
 
 Package: mp3check
 Architecture: any
diff -Nrua mp3check-0.8.0.orig/debian/rules mp3check-0.8.0/debian/rules
--- mp3check-0.8.0.orig/debian/rules    2006-11-28 15:38:57.000000000 +0100
+++ mp3check-0.8.0/debian/rules 2006-11-28 15:08:18.000000000 +0100
@@ -6,7 +6,7 @@
 export DH_VERBOSE=1
 
 # This is the debhelper compatability version to use.
-export DH_COMPAT=3
+export DH_COMPAT=5
 
 configure: configure-stamp
 configure-stamp:
diff -Nrua mp3check-0.8.0.orig/mp3check.cc mp3check-0.8.0/mp3check.cc
--- mp3check-0.8.0.orig/mp3check.cc     2006-11-28 15:38:57.000000000 +0100
+++ mp3check-0.8.0/mp3check.cc  2006-11-28 15:06:17.000000000 +0100
@@ -1133,7 +1133,7 @@
            // rewrite tag
            if(have_a_tag)
            {
-              if(tag->restore((unsigned char*)p - (128 - rest))) {
+              if(tag->restore((unsigned char*)p )) {
                  fmes(name, "%scut-junk-end: tag successfully restored%s\n", 
cok, cnor);
               } else {
                  fmes(name, "%scut-junk-end: unable to restore tag, 
sorry%s\n", cok, cnor);

Reply via email to