eroaster mp3 BUG
Hallo Liste,
habe von der eroaster Website den mp3 patch runtergeladen.
Dieser Patch behebt Fehler im Handling von mp3 Files mit variabler Bitrate
eroaster source aus der sarge gezogen.
gepatcht
patch -b -p1 < /home/profbunny/eroast.cvs.patch.php
sysiphus:/usr/local/src/eroaster-2.2.0-0.8# debian/rules binary
test -x debian/rules
test "`id -u`" = 0
dh_clean -k
dh_installdirs -A
if [ -n "" ]; then \
mkdir -p ""; \
fi
if [ ! -d "." ]; then \
mkdir -p "."; \
fi
/usr/share/cdbs/1/rules/buildcore.mk:59: "DEB_BUILD_MAKE_TARGET is a deprecated variable"
/usr/share/cdbs/1/rules/buildcore.mk:59: "DEB_CLEAN_MAKE_TARGET is a deprecated variable"
/usr/share/cdbs/1/rules/buildcore.mk:59: "DEB_MAKE_TEST_TARGET is a deprecated variable"
if [ -z "" ]; then \
if ! test -f debian/compat; then echo 4 > debian/compat; fi; \
fi
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 make -C .
make[1]: Entering directory `/usr/local/src/eroaster-2.2.0-0.8'
Compiling supplementary files ...
Traceback (most recent call last):
File "pycompile", line 13, in ?
import mp3info
File "/usr/local/src/eroaster-2.2.0-0.8/mp3info.py", line 368
self.bitrate = _bitrates[mpeg_version & 1][self.layer - 1][bitrate]
^
IndentationError: expected an indented block
make[1]: *** [all] Fehler 1
make[1]: Leaving directory `/usr/local/src/eroaster-2.2.0-0.8'
make: *** [debian/stamp-makefile-build] Fehler 2
Änderungen des Patches nur in der Datei mp3info.py
Könnte mir vielleicht einer Helfen um das Packet bebaut zu bekommen?
Inhalt des Patches
cat eroast.cvs.patch.php
? confdefs.h
Index: mp3info.py
===================================================================
RCS file: /cvsroot/eroaster/eroaster/mp3info.py,v
retrieving revision 1.3
diff -u -b -r1.3 mp3info.py
--- mp3info.py 17 Feb 2003 22:17:33 -0000 1.3
+++ mp3info.py 21 Jul 2004 09:50:48 -0000
@@ -361,7 +361,12 @@
self.protection = protection_bit
+ if bitrate == 0:
+ logger.warn("free/variable bitrate %d, fudging it" % bitrate)
+ self.bitrate = 128;
+ else:
self.bitrate = _bitrates[mpeg_version & 1][self.layer - 1][bitrate]
+
self.samplerate = _samplerates[mpeg_version][samplerate]
if self.bitrate is None or self.samplerate is None:
mfg
Michael
Reply to: