I've created this patch file in debian/patches as Adeodato haven't included it already.

Place this file in debian/patches/lyric_fetch.patch

--- a/amarok/src/contextbrowser.cpp
+++ b/amarok/src/contextbrowser.cpp
@@ -2534,9 +2534,10 @@
    m_lyrics.replace( QRegExp("<[iI][mM][gG][^>]*>"), QString::null );
m_lyrics.replace( QRegExp("<[sS][cC][rR][iI][pP][tT][^>]*>[^<]*(<!--[^>]*>)*[^<]*</[sS][cC][rR][iI][pP][tT]>"), QString::null );

-    if ( m_lyrics.find( "<font size='2'>" ) != -1 )
+ int lyricsPos = m_lyrics.find( QRegExp( "<[fF][oO][nN][tT][ ]*[sS][iI][zZ][eE][ ]*='2'[ ]*>" ) );
+    if ( lyricsPos != -1 )
    {
-        m_lyrics = m_lyrics.mid( m_lyrics.find( "<font size='2'>" ) );
+        m_lyrics = m_lyrics.mid( lyricsPos );
        if ( m_lyrics.find( "<p><hr" ) != -1 )
            m_lyrics = m_lyrics.mid( 0, m_lyrics.find( "<p><hr" ) );
        else

Then if you rebuild the package lyric fetching works again.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to