Package: qstardict
Version: 0.12.9-1.1

Please include a plasma interface to stardict dictionaries.

to get it built you need to enter the folder of official qstardict sources (btw 
there is a newer version available 1.0.1), then:
cd kdeplasma
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr
make
make install

the following files need to be added to the package:

/usr/lib/kde4/plasma_applet_qstardict.so
/usr/share/kde4/services/plasma-qstardict-default.desktop
/usr/lib/kde4/plasma_engine_qstardict.so
/usr/share/kde4/services/plasma-dataengine-qstardict.desktop

there is no need to add a runtime dependency on any plasma-related package 
(only build-time)
If one doesn't have KDE installed (which actually should not be the case -- 
because GTK-lovers would install pure stardict instead), then the libraries 
just won't be picked up by anything. they are separate from the main qstardict 
application.
but if KDE is present, then a good behaviour would be to run 'kbuildsycoca4' as 
a post-install step.

The main advantage of the applet over a separate application is that although 
it is always 'running', it unloads all the dictionaries after being unused for 
several seconds. This way it creates no additional memory load (which could be 
tens of megabytes) and hence may be enabled all the time.

Saving RAM is important e.g. for netbook users.


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to