iaddis/electricsheep

Make script does not properly install electricsheep under KDE

GoogleCodeExporter opened this issue · 2 comments

What steps will reproduce the problem?
1. Build electricsheep from source following these instructions 
(http://electricsheep.org/node/51)
2. Attempt to set electricsheep as your screen saver under KDE4
3. There is no electricsheep option under System Settings - Display and Monitor 
- Screen Saver.

What is the expected output? What do you see instead?
An option to set electricsheep as your screen saver should be available. No 
option is present.

What version of the product are you using? On what operating system?
SVN r126, Kubuntu 12.04

Please provide any additional information below.
An ElectricSheep.desktop.kde exists under menu-entries, but it is never 
installed. The proper install location for KDE screensavers is 
usr/share/kde4/services/ScreenSavers/

Original issue reported on code.google.com by hideak...@gmail.com on 7 Aug 2012 at 3:03

Manually copying ElectricSheep.desktop.kde to 
/usr/share/kde4/services/ScreenSavers/ElectricSheep.desktop solves this issue, 
however pressing the "Setup..." button to access the preferences throws an 
error.

The attached ElectricSheep.desktop.kde file solves this issue.

Original comment by hideak...@gmail.com on 7 Aug 2012 at 3:06

Attachments:

Here is an update makefile.am that installs ElectricSheep.desktop.kde to the 
correct location.
I have tested it and it successfully adds(sudo make install) and removes(sudo 
make uninstall) Electricsheep from the KDE screen saver settings.
Please tell me if I have to change something to make it comply with your 
standards.

Original comment by hideak...@gmail.com on 7 Aug 2012 at 3:24

Attachments: