[11:42] <aboSamoor> Hi, I pulled the latest unity version, but still away from this screenshot http://dl.dropbox.com/u/217582/Files%20Shared%20from%20GNOME%20Do/unity_dash01-1951205588.jpg ?
[17:21] <Odd-rationale> Hello! I am developing an app that uses the Application Indicator. I read on the wiki page that the Application Indicator supports a fallback wich will create a GtkStatusIcon. However, when I tried running my application on a system without AppIndicator, I got an error message saying that it could not find libappindicator.so.0. Do you have to install something extra in order for it to work in
[17:21] <Odd-rationale> non-Ubuntu systems? Thanks!
[17:22] <hyperair> yes you do.
[17:22] <hyperair> you need the libappindicator.so.0 library.
[17:24] <Odd-rationale> hyperair: ok. so how is the best way to package my app for other systems that do not have libappindicator0 packaged?
[17:24] <hyperair> Odd-rationale: you can bundle it in the sources, i believe.
[17:25] <hyperair> Odd-rationale: your best bet is to package libappindicator0 for all other systems.
[17:27] <Odd-rationale> hyperair: if i bundle in the source, would i have to maintain two separate packages, one for ubuntu systems and one for non-ubuntu systems?
[17:27] <hyperair> Odd-rationale: not necessarily.
[17:27] <hyperair> Odd-rationale: you bundle it in the source, but put a switch
[17:28] <bratsche> In your configure scripts, just detect if the system has libappindicator installed.
[17:28] <hyperair> a configure switch that allows switching between the bundled version and the non-bundled one.
[17:28] <hyperair> and a manual switch.
[17:28] <hyperair> so that package managers don't get bitten in the ass by automagic scripts not failing properly
[17:29] <Odd-rationale> ok. so it would be a compile time option.
[17:29] <hyperair> yes.
[17:30] <Odd-rationale> that makes sense, now.
[17:32] <Odd-rationale> So, if i detect that the system does not have libappindicator0, i would have to install libappindicator.so.0 into /usr/lib?