Bug 163514

Summary: .desktop file is still installed even if part is not
Product: [Applications] kontact Reporter: Rolf Eike Beer <kde>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: winter
Priority: NOR    
Version: SVN trunk   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Rolf Eike Beer 2008-06-08 10:49:40 UTC
Version:            (using Devel)
Installed from:    Compiled sources
Compiler:          gcc (GCC) 4.2.1 (SUSE Linux) 
OS:                Linux

I commented out akregator in CMakeLists.txt because it didn't compile for me. The file share/kde4/services/kontact/akregatorplugin.desktop is still installed even if there is no akregator at all.

The kontact plugin from kontact/plugins/akregator is installed even if the main application is not there.
Comment 1 Thomas McGuire 2008-06-17 18:49:20 UTC
Right, maybe the Kontact plugins need to be moved to the app dirs instead.
Comment 2 Allen Winter 2008-09-03 00:50:07 UTC
The preferred way to not build an application is to pass -DBUILD_app=OFF to cmake

In this case, you'd pass -DBUILD_akregator=OFF

We might eventually move the plugins under their associated application subdir. We need to discuss it further.

I changed the kontact/plugins/CMakeLists.txt so BUILD_app does the right thing there.

So I feel ok in closing this bug.