Ok, so I tried my hand at getting mythweather-revamp working. <br><br>If you want to see HOW I got what I got read the here's what I did below.<br><br>I've run into several problems. First all but one of the defined plugins/scripts in the setup area currently return "the plugin doesn't provide the needed data" or something like that and won't install in the active plugins area (the only one that does is NWS-Alerts).
<br><br>NWS-Alerts does in fact install but when it's run by mythtv it doesn't generate it's output into the .mythtv/MythWeather/NWS-Alerts directory...nothing appears in there. If you manually run NWS-Alerts.pl
from the scripts directory with the output line that MythTV seems to want to run that WILL create the output file (you have to be outside of myth and execute it from the command line, myth itself (tho it runs a valid command) will not generate the output correctly, only if it's run from the command line).
<br><br>If however you do generate the output file, mythweather will efffectively display it, if you don't mythweather turns up completely blank.<br><br>Also: does anyone have documentation on what the command lines should look like for each of the scripts? Since I can't get them to run properly through myth (and most of the scripts are being beaten down my myth when trying to be moved to the active area) it would be nice to have some documentation on what each one is looking for so we could try running them from the local command line.
<br><br>--Douglas Wagner<br><br>For some documentation here's what I did:<br><br>uninstalled mythweather rpm (rpm -e mythweather --no-deps)<br>checked out the SVN copy of mythweather (svn co <a href="http://svn.mythtv.org/svn/branches/mythweather-revamp/mythplugins">
http://svn.mythtv.org/svn/branches/mythweather-revamp/mythplugins</a>)<br>ran ./configure (returned a list of perl modules that weren't installed).<br><br>Loaded cpan, installed all perl modules.<br><br>./configure --disable-all --enable-mythweather --prefix=/usr
<br><br>This configured correctly, from there the standard:<br>make<br>make install* (see note below)<br><br>After the install and the moves noted below in the make install note I followed the following from Rich West in a prior post to the list:
<br><br><font color="black" face="Verdana,Arial,Helvetica" size="2"><font color="black" face="Verdana,Arial,Helvetica" size="2">1. Copy weather_settings.xml to /usr/share/mythtv/weather_settings.xml <br>2. REMOVE /usr/share/mythtv/themes/default/weather-
ui.xml <br>3. REMOVE /usr/share/mythtv/themes/default-wide/weather-ui.xml <br>4. COPY (or move) the new weather-ui.xml file (part of <br><b style="color: black; background-color: rgb(255, 255, 128);">mythweather</b>-revamp) to /usr/share/mythtv/themes/default/weather-
ui.xml <br>and to /usr/share/mythtv/themes/default-wide/weather-ui.xml <br>5. REMOVE any weather-ui.xml files from the other themes that you have <br>installed. If you have one in your current theme, your MythTV install
<br>will use that rather than the default one. Since there aren't <br>theme-specific ones for <b style="color: black; background-color: rgb(255, 255, 128);">mythweather</b>-revamp yet, just remove the ones you <br>
have because it will cause the app to crash. <br> <br>That should help with the crashing another user reported. Now, as far <br>as the source stuff... For one, make sure that all of the *.pl scripts <br>are executable in /usr/share/mythtv/mythtweather/scripts. Now, with all
<br>of that set: <br>1. start up your frontend and go to "Utilities/Setup"->"Setup"->"Info <br>Center Settings"->"Weather Settings"->"Screen Settings". <br>2. Arrow down to the first item in your list of "Active Screens".
<br>3. Now, with the first one highlighted, hit "ENTER", and a new menu will <br>pop-up. <br>4. Select "Change Location" to bring up the search page. Enter in your <br>location (unfortunately, this part is a bit specific to the NWS, so take
<br>a peel in the NWS-Stations.xml file for something close to you) and hit <br>search. Select your location from the search results and hit "enter". <br>This will close the search window and move focus back to the list of
<br>"Active Screens". <br>5. Go through each of the entries in the "Active Screens" in the same <br>manner. <br>6. When you are done with all of the active screens, hit "M" to go back <br>to the menu. This will save all of your settings. They are NOT saved
<br>until you do that. If you hit ESC at any time to go back to the <br>previous menu, your changes will be lost. </font></font><br><br>* Make Install Note: Note that make install, even after being given prefix=usr decided that stuff needed to be installed in root. I got a /mythtv/plugins directory created and a /share directory created with a bunch of scripts and such. Ended up moving the plugin to /usr/lib64/mythtv/plugins and the /share stuff to /usr/share/mythtv.
<br><br>