.desktop file seems misplaced (/usr/local/share/applications)

Bug #1487779 reported by quassy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Hourglass
Incomplete
Undecided
Unassigned

Bug Description

When building from sources via bzr, the .desktop file is placed in /usr/local/share/applications which seems non-standard for elementary as hourglass.desktop is the only file there. In elementary all .desktop files (of globally installed programs) are placed in /usr/share/applications/

This is also the reason for Hourglass not appearing in Slingshot and having no icon in Plank when building from sources.

Quote from `make install`:
    -- Installing: /usr/local/share/applications/hourglass.desktop

quassy (quassy)
description: updated
Revision history for this message
Sam Thomas (sgpthomas) wrote :

Somebody else had this problem as well but it installs in the right place for me. My suggestion is to run make uninstall, then delete the build folder and try again. Follow the instructions in the INSTALL file. Let me know if this is still a problem for you.

Changed in hourglass:
status: New → Incomplete
Revision history for this message
quassy (quassy) wrote :

I can't find an INSTALL file. I will try to uninstall and re-install later.

Btw, for me install_manifest.txt (created by cmake) contains "/usr/local/share/applications/hourglass.desktop".

Revision history for this message
quassy (quassy) wrote :

make uninstall does not work for me:

$ sudo make uninstall
make: *** No rule to make target `uninstall'. Stop.

Revision history for this message
Sam Thomas (sgpthomas) wrote :

Are you using the latest source code. It should work now. It works for me anyways.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.