OK, I answered my own question. The offending code is in: engine/cluepacket-manager.cs and is: // Where to look for backend DLLs. string backends_dir = "/usr/local/lib/dashboard"; Sounds like we need to read that from a config file (or maybe gconf?) Also, I noticed one other: backends/backend-gaimlog.cs has this: if (! File.Exists (icon_path)) icon_path = "/usr/local/share/pixmaps/gaim.png"; Unless you install by hand that is also going to be in /usr and not /usr/local. Probably also something that should be configurable. Changing that first one gets dashboard to work correctly in /usr Skadz On Fri, 2003-12-05 at 13:37, Ryan P Skadberg wrote: > Are there dependencies in the source that point to /usr/local? > > Otherwise, you should just be able to do a > > ./configure --prefix=/usr > > to install in /usr > > Maybe I am missing something here. > > Skadz > > On Fri, 2003-12-05 at 13:27, Joe Shaw wrote: > > [ Sent from wrong address last time, oops. -j ] > > > > On Fri, 2003-12-05 at 11:38, Nat Friedman wrote: > > > I have a candidate tarball here: > > > > > > http://nat.org/dashboard/src > > > > > > If no one objects, I'll announce it in a few hours. > > > > You should make it pretty clear that it only works with /usr/local as > > the prefix. I for one never build anything there. > > > > Joe > > > > _______________________________________________ > > Dashboard-hackers mailing list > > Dashboard-hackers gnome org > > http://mail.gnome.org/mailman/listinfo/dashboard-hackers -- ----------------------------------------------------------------------- Ryan P Skadberg E: skadz stigmata org The Stigmata Organization U: http://www.stigmata.org/ ----------------------------------------------------------------------- GPG fingerprint = 0B97 F771 E7D2 69B2 FF5C 5693 4E25 7E77 DEF0 CA4B -----------------------------------------------------------------------
Attachment:
signature.asc
Description: This is a digitally signed message part