[UPDATED] Re: KConfig and $HOME
Allen Winter
winter at kde.org
Thu Oct 11 23:49:27 BST 2007
Whoops! sent the wrong perl script. New one is attached.
On Thursday 11 October 2007 6:43:27 pm Allen Winter wrote:
> On Thursday 11 October 2007 4:27:12 pm David Faure wrote:
> > On Thursday 11 October 2007, Thiago Macieira wrote:
> > > Ingo Klöcker wrote:
> > > >Does kconf_update support adding [$e] to config keys or do all
> > > >developers of KDE applications have to write ugly Perl scripts for
> > > >this?
> > >
> > > kconf_update is for updating user config files. Why would there be $HOME
> > > without [$e] on user config files (aside from manual tinkering)?
> >
> > Well, simply because kde3's writePathEntry didn't write it out? See your ~/.kde/share/config/, it's full of
> > values with $HOME without [$e].
> >
> So each an every application that might have a $HOME in their rc file
> will need to install a myapp-kde3_to_kde4.upd file that looks like:
>
> Id=myapp_kde3_to_kde4
> File=myapprc
> Script=convert-kde3_to_kde4.pl,perl
>
> Create the myapp-kde3_to_kde4.upd file, and add this line to your CMakeLists.txt:
> install( FILES myapp-kde3_to_kde4.upd DESTINATION ${KCONF_UPDATE_INSTALL_DIR})
>
> One possible convert-kde3_to_kde4.pl script is attached for your review.
>
> I think all the .upd files can use the same script. So, I think we can install
> convert-kde3_to_kde4.pl someplace from kdelibs.
>
> For more info, see http://techbase.kde.org/Development/Tools/Using_kconf_update
>
> Please review and let me know if I should install convert-kde3_to_kde4.pl
>
> -Allen
>
>
>
--
KDEPIM Developer
I accept PayPal payments to allen at pouncer.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: convert-kde3_to_kde4.pl
Type: application/x-perl
Size: 1069 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20071011/8805dc86/attachment.bin>
More information about the kde-core-devel
mailing list