Hi Kev,
I'm not sure if you have already done this yet, but I have been trying to get some plugins working with Canola on the desktop. Specifically the Youtube and Last.FM plugins. I have been successful, so I thought I would add to your post with how to get the plugins working. It may be useful to someone, so here's how I did it:
first make a tmp directory
Code:
mkdir /tmp/cnl_plugins
cd /tmp/cnl_plugins
Download the relevant Maemo package for the addon you want to install from here.
http://repository.maemo.org/extras/pool/gregale/free/c/
as an example; this is how to do the youtube plugin;
Code:
wget http://repository.maemo.org/extras/pool/gregale/free/c/canola-youtube-plugin/canola2-youtube-plugin_0.1.3-maemo1_all.deb
Now you need to extract that package (as it's designed for Maemo, not a desktop distro you can't just install it).
Code:
ar x canola2-youtube-plugin_0.1.3-maemo1_all.deb
This extracts two files; control.tar.gz and data.tar.gz. In a nutshell; the control file contains the distribution specific installation instructions and the data file contains the compiled files.
With that in mind it's fair to say we can dismiss the control.tar.gz file as we are not installing this on Maemo. So we need to extract the data from data.tar.gz;
Code:
tar xvzf data.tar.gz
Code:
cp ./usr/share/canola/themes/* /pathtocanola/canola/THEMES/. --recursive --preserve
cp ./usr/share/canola/themes/* /pathtocanola/canola/data/themes/. --recursive --preserve
cp ./usr/share/canola/plugins/canola-tube.zip /pathtocanola/canola/plugins/. --preserve
Now that all the files are in the correct place, all we need to do is get Canola to *look* for the new plugins. For that please do the following;
Code:
dan@ux1xn:canola$ ./run-canola.sh --shell
--------------------------------------------------------------
Assuming installation path as '$canola_path'. If that's not right
you should edit the BASEPATH var in this script.
--------------------------------------------------------------
Configuring environment...
root@ux1xn:canola# bin/cnl-rescan-collections
root@ux1xn:canola# exit
Now when you run Canola you should see the plugin present.
I have tried this with a different theme as well as the youtube and lastfm plugins. There is an issue with the last fm plugin. It installs fine, but won't make outbound connections to the Internet for some reason. Just guessing, but I think this may be due to Canola monitoring the status of WLAN0 (the card identifier on the Internet tablets), and my UX1XN has ATH0 instead. Youtube stuff works fine though... I'm working on getting lastFM working.
Hope that's useful to someone; any questions give me a shout!.