* New upstream release.
authorgregor herrmann <gregoa@debian.org>
Fri, 2 Mar 2007 15:21:03 +0000 (15:21 -0000)
committergregor herrmann <gregoa@debian.org>
Fri, 2 Mar 2007 15:21:03 +0000 (15:21 -0000)
* Change priorities for update-alternatives in postinst to make qteleschorsch
  the default binary now that it's more or less finished.

debian/changelog
debian/postinst
main.cpp
teleschorschrc

index 5304802e2ec03f1d374df2331d26124af40f2300..598ba0020affd208de0d90db5c66a8481fb993b3 100644 (file)
@@ -1,3 +1,11 @@
+teleschorsch (0.0.6-1) unstable; urgency=low
+
+  * New upstream release.
+  * Change priorities for update-alternatives in postinst to make qteleschorsch
+    the default binary now that it's more or less finished.
+
+ -- gregor herrmann <gregor+debian@comodo.priv.at>  Fri,  2 Mar 2007 16:16:36 +0100
+
 teleschorsch (0.0.5-1) unstable; urgency=low
 
   * New upstream release.
index 5a837153fa0640f26299f988398974755d3c37d0..d8fbba1a6baab7506448374744acec1e1b5cae46 100644 (file)
@@ -20,9 +20,9 @@ set -e
 
 case "$1" in
     configure)
-       update-alternatives --quiet --install /usr/bin/teleschorsch teleschorsch /usr/bin/qteleschorsch 10
+       update-alternatives --quiet --install /usr/bin/teleschorsch teleschorsch /usr/bin/qteleschorsch 100
        update-alternatives --quiet --install /usr/bin/teleschorsch teleschorsch /usr/share/teleschorsch/teleschorsch.sh 50
-       update-alternatives --quiet --install /usr/bin/teleschorsch teleschorsch /usr/share/teleschorsch/teleschorsch.pl 100
+       update-alternatives --quiet --install /usr/bin/teleschorsch teleschorsch /usr/share/teleschorsch/teleschorsch.pl 10
     ;;
 
     abort-upgrade|abort-remove|abort-deconfigure)
index eca80870198b4a3413e1b452c7ae8054a784d714..a968403c5e7a26b4811856047b06f3821df9557c 100644 (file)
--- a/main.cpp
+++ b/main.cpp
@@ -134,6 +134,17 @@ QString substitudeStaticUrl(const QString& staticUrl, QDate date) {
                        lastPos = pos+1;
                }
        }
+
+       // Evaluate staticUrl - it might be dynamic despite its name :-)
+       if (result.left(1) == "`" && result.right(1) == "`") {
+               QProcess evalUrl(0);
+               QString command = "/bin/sh -c \"echo " + result + "\"";
+               evalUrl.start(command);
+               if (evalUrl.waitForFinished()) {
+                       QByteArray newResult = evalUrl.readAllStandardOutput();
+                       if (result != newResult) {result = newResult.trimmed();}
+               }
+       }
        return result;
 }
 
@@ -198,7 +209,6 @@ bool MainDialog::startAction() {
                QStringList arguments;
                arguments.append(substitudeStaticUrl(channel.staticUrl, date));
                appendPlayerOffsetOption(channel.player, teOffset->time(), arguments);
-               // arguments << "-style" << "motif";
                QProcess player(this);
                qDebug() << channel.player << arguments;
                player.start(channel.player, arguments);
index e5773044f643053301d1221e9c3f2dc06326ca2b..2d9d37388c782e8fadbd11644ed4111124a09754 100644 (file)
@@ -40,7 +40,7 @@ PLAYER=vlc
 
 [M61250]
 FULLNAME=M6 - le 12 50
-STATICURL=mms://stream1.m6.fr.ipercast.net/m6.fr/6minutes/d/92/d${y}${m}${d}211150SARAV9200000.wmv
+STATICURL=mms://stream1.m6.fr.ipercast.net/m6.fr/6minutes/d/92/d${y}${m}${d}211151SARAV9200000.wmv
 PLAYER=vlc
 
 [M6six]
@@ -71,4 +71,4 @@ PLAYER=vlc
 [ORFoe118]
 FULLNAME=ORF - Ö1 Abendjournal (only current broadcast)
 STATICURL=`wget -q -O- "http://oe1.orf.at/konsole/journal?type=abend" | grep -Eo "mms://stream2\.orf\.at/oe1/demand/abend/.+\.WMA"`
-PLAYER=vlc
\ No newline at end of file
+PLAYER=vlc