Re: [Banshee-List] User plugin directory



Mmm good spot!

XDG spec:
http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html

Makes it quite simple...it's $XDG_CONFIG_HOME or if unset,
$HOME/.config.  Yay for simplicity!

However I have to ask the larger issue...why are we using config when
Banshee is in fact storing just data?  It could be arguable whether the
database is data or config...however plugins certainly are *not* config,
so they should probably be stored in $XDG_DATA_HOME.

I've opened a bug about the XDG stuff:
http://bugzilla.gnome.org/show_bug.cgi?id=474419

Regardless, Banshee should really point it's .pc file to where it's
expecting the plugins to be :)

Cheers,
Patrick


On Wed, 2007-09-05 at 21:38 +0200, Bertrand Lorentz wrote:
> Hi,
> 
> As of banshee 0.13, the location of the user configuration directory for
> Banshee changed from ~/.gnome2/banshee to and XDG based directory,
> typically ~/.config/banshee
> 
> I just noticed that the pkg-config file banshee.pc still contains
> userplugindir=~/.gnome2/banshee/plugins
> It's the same for banshee.pc.in from SVN trunk.
> 
> I guess it was left out in the change.
> 
> I would have offered a patch, but I have no idea on how to get the XDG
> path in the "./configure" phase. Any suggestions ?
> 
> Regards,
> 
> _______________________________________________
> Banshee-list mailing list
> Banshee-list gnome org
> http://mail.gnome.org/mailman/listinfo/banshee-list
-- 
Patrick "Trick" van Staveren
http://trick.vanstaveren.us/




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]