MetalMusicAddict
February 24th, 2007, 07:30 PM
WARNING! This is only for people who want to stay on the bleeding edge of Exaile (http://www.exaile.org/)! WARNING!
http://img385.imageshack.us/img385/7503/tracbannerxp7.png
I'm a Exaile (http://www.exaile.org/) fanboy at the moment. I use BZR and no real problems. This HOW-TO assumes you have all the proper things installed to run Exaile normally. This works for me on Edgy, Feisty and Gutsy. If you want to stay on the edge like I do, here you go.
1. We need some software. From a terminal:
sudo apt-get install bzr
2. Now a script. From a terminal:
sudo gedit /usr/local/bin/exaile-bzr
Now paste in this text:
#!/bin/bash
cd Exaile-BZR && bzr pull
~/Exaile-BZR/exaile
Now we make it executable:
sudo chmod +x /usr/local/bin/exaile-bzr
3. Now lets make a launcher. From a terminal:
sudo gedit /usr/share/applications/exaile-bzr.desktop
Now paste in this text:
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=Exaile!-BZR
GenericName=Music Player
Comment=Listen to, browse, or edit your audio collection
Exec=exaile-bzr
Terminal=false
Type=Application
Icon=/home/atm/Exaile-BZR/images/icon.png
Categories=Application;AudioVideo;AudioPlayer;GTK
MimeType=audio/x-musepack;application/x-musepack;audio/musepack;application/musepack;application/x-ape;audio/ape;audio/x-ape;audio/x-musepack;application/x-musepack;audio/musepack;application/musepack;application/x-ape;audio/ape;audio/x-ape;audio/x-mp3;application/x-id3;audio/mpeg;audio/x-mpeg;audio/x-mpeg-3;audio/mpeg3;audip/mp3;audio/x-mp3;application/x-id3;audio/mpeg;audio/x-mpeg;audio/x-mpeg-3;audio/mpeg3;audip/mp3;audio/x-m4a;audio/x-m4a;audio/mpc;audio/x-mpc;audio/mp;audio/x-mp;audio/mpc;audio/x-mpc;audio/mp;audio/x-mp;application/ogg;application/x-ogg;audio/vorbis;audio/x-vorbis;audio/ogg;audio/x-ogg;application/ogg;application/x-ogg;audio/vorbis;audio/x-vorbis;audio/ogg;audio/x-ogg;audio/x-flac;application/x-flac;audio/flac;audio/x-flac;application/x-flac;audio/flac;
4. In a Terminal:
bzr branch http://bazaar.launchpad.net/~exaile-devel/exaile/main Exaile-BZR
5. Find the entry in your Sound&Video section of the menu and launch it.
The icon will be missing from the menu entry until you restart Gnome. You can just log out then in again.
Two folders should appear in your Home folder. A "Exaile-BZR" folder (where the app gets stored) and a ".exaile" folder (where your user settings go).
Now this will do a BZR checkout every time you launch Exaile from the icon we made here. If your on broadband this should only cause a minor delay. There's usually only minor updates after the 1st time you run it from the menu.
6. Enjoy Exaile (http://www.exaile.org/)!
Also if at anytime Exaile doesnt start from the launcher run it from a terminal to help diagnose the problem. ~/Exaile-BZR/exaile This will happen. Not often but it will.
Exaile resources:
Main site: http://www.exaile.org/trac
Bug reports: http://www.exaile.org/trac/report
IRC channel: #exaile on Freenode
Everyone in encouraged to help and report bugs. :) I hope you like it.
http://img385.imageshack.us/img385/7503/tracbannerxp7.png
I'm a Exaile (http://www.exaile.org/) fanboy at the moment. I use BZR and no real problems. This HOW-TO assumes you have all the proper things installed to run Exaile normally. This works for me on Edgy, Feisty and Gutsy. If you want to stay on the edge like I do, here you go.
1. We need some software. From a terminal:
sudo apt-get install bzr
2. Now a script. From a terminal:
sudo gedit /usr/local/bin/exaile-bzr
Now paste in this text:
#!/bin/bash
cd Exaile-BZR && bzr pull
~/Exaile-BZR/exaile
Now we make it executable:
sudo chmod +x /usr/local/bin/exaile-bzr
3. Now lets make a launcher. From a terminal:
sudo gedit /usr/share/applications/exaile-bzr.desktop
Now paste in this text:
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=Exaile!-BZR
GenericName=Music Player
Comment=Listen to, browse, or edit your audio collection
Exec=exaile-bzr
Terminal=false
Type=Application
Icon=/home/atm/Exaile-BZR/images/icon.png
Categories=Application;AudioVideo;AudioPlayer;GTK
MimeType=audio/x-musepack;application/x-musepack;audio/musepack;application/musepack;application/x-ape;audio/ape;audio/x-ape;audio/x-musepack;application/x-musepack;audio/musepack;application/musepack;application/x-ape;audio/ape;audio/x-ape;audio/x-mp3;application/x-id3;audio/mpeg;audio/x-mpeg;audio/x-mpeg-3;audio/mpeg3;audip/mp3;audio/x-mp3;application/x-id3;audio/mpeg;audio/x-mpeg;audio/x-mpeg-3;audio/mpeg3;audip/mp3;audio/x-m4a;audio/x-m4a;audio/mpc;audio/x-mpc;audio/mp;audio/x-mp;audio/mpc;audio/x-mpc;audio/mp;audio/x-mp;application/ogg;application/x-ogg;audio/vorbis;audio/x-vorbis;audio/ogg;audio/x-ogg;application/ogg;application/x-ogg;audio/vorbis;audio/x-vorbis;audio/ogg;audio/x-ogg;audio/x-flac;application/x-flac;audio/flac;audio/x-flac;application/x-flac;audio/flac;
4. In a Terminal:
bzr branch http://bazaar.launchpad.net/~exaile-devel/exaile/main Exaile-BZR
5. Find the entry in your Sound&Video section of the menu and launch it.
The icon will be missing from the menu entry until you restart Gnome. You can just log out then in again.
Two folders should appear in your Home folder. A "Exaile-BZR" folder (where the app gets stored) and a ".exaile" folder (where your user settings go).
Now this will do a BZR checkout every time you launch Exaile from the icon we made here. If your on broadband this should only cause a minor delay. There's usually only minor updates after the 1st time you run it from the menu.
6. Enjoy Exaile (http://www.exaile.org/)!
Also if at anytime Exaile doesnt start from the launcher run it from a terminal to help diagnose the problem. ~/Exaile-BZR/exaile This will happen. Not often but it will.
Exaile resources:
Main site: http://www.exaile.org/trac
Bug reports: http://www.exaile.org/trac/report
IRC channel: #exaile on Freenode
Everyone in encouraged to help and report bugs. :) I hope you like it.