Install xscreensaver settings launcher (screensaver-properties.desktop) into right location (/usr/share/applications/)

Bug #201481 reported by Mantas Kriaučiūnas
4
Affects Status Importance Assigned to Milestone
xscreensaver (Baltix)
New
Undecided
Unassigned
xscreensaver (Ubuntu)
Fix Released
Undecided
Tormod Volden

Bug Description

Binary package hint: xscreensaver

Currently (in Ubuntu 7.10 and 8.04) xscreensaver package puts launcher for configurator (xscreensaver-demo command) in wrong place - /usr/share/xscreensaver/gnome-screensaver-properties.desktop , while correct place for menu launchers is /usr/share/applications/
xscreensaver isn't related to gnome, so, I'm suggesting to rename this launcher simply to "screensaver-properties.desktop" - gnome has it's own screensaver and it's configurator, but xscreensaver is widely used in other, lighter desktop environments, like LXDE (http://lxde.sf.net).

Revision history for this message
Tormod Volden (tormodvolden) wrote :

Thanks for your report. Yes, we are trying to fix up this. The .desktop file has already been renamed in a newer Debian version, and is in /usr/share/applications/xscreensaver-properties.desktop. We try to make it work nice outside Gnome, and also inside for those who want. I am preparing a merge with Debian, and will try to get it in Hardy, but it's getting late.

Changed in xscreensaver:
assignee: nobody → tormodvolden
status: New → In Progress
Revision history for this message
Tormod Volden (tormodvolden) wrote :

I had in fact done the merge, but haven't tested it much and I was also kind of waiting for a new Debian version coming very soon. You are very welcome to test the package from my PPA. If you also notice any Ubuntu bugs that will get fixed by this version, it would be very helpful.

I filed the merge request in bug #201626, but will await some testing before going further with it.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xscreensaver - 5.04-4ubuntu1

---------------
xscreensaver (5.04-4ubuntu1) hardy; urgency=low

  * Merge from debian unstable, remaining changes: (LP: #201626)
    - debian/control: add Build-Depends on ubuntu-artwork
    - debian/rules: use /usr/share/backgrounds
    - 82_ubuntu-texturl-fridge.patch: use Ubuntu fridge for rss
    - 91_ubuntu-no-pam-conf: don't ship pam.conf
    - 70_ubuntu-xscreensaver-desktop.patch: name the xscreensaver desktop
      file for what it is to not confuse it with gnome-screensaver
    - debian/rules: don't hide the xscreensaver desktop icon if the
      user insists on installing xscreensaver (LP: #86416)
    - 54_drivers_demogtk.patch: Patching a compile failure with
      GTK+ in Hardy
    - 28_rotate.patch: Add in the gdk pixbuf function to rotate JPEGs and
      TIFFs so that they're the right direction
    - debian/control: Increasing the GTK+ version to 2.12 for the patch
      28_rotate.patch
    - glslideshow.desktop: Changing so that it shows only one image, one
      time and no extra black on the edges.
  * Fixed upstream:
    - install xscreensaver-properties.desktop to right place (LP: #201481)
    - remove planetary-gears screensaver (LP: #196360)

xscreensaver (5.04-4) unstable; urgency=low

  * debian/control: Add replaces/conflicts to fix upgrades (Closes: #468899)
  * corrected previous changelog entry on xscreensaver-gl-extra

xscreensaver (5.04-3) unstable; urgency=low

  [ Tormod Volden ]
  * (From Ubuntu) Include .desktop files for hacks (Closes: #410095)
  * debian/xscreensaver-data.files: Skip .desktop file for popsquares
    for now until conflict is sorted out with gnome-screensaver that
    also ships it
  * dropped planetary_gears.desktop (gears goes planetary randomly
    and has no command option for it)
  * 60_add-ant-hack.patch: restore "ant" (disabled upstream in 4.23)
  * Add .desktop description for "ant"
  * (From Ubuntu) Split xscreensaver package into:
    - xscreensaver (core backend without hacks)
    - xscreensaver-data (standard hacks)
    - xscreensaver-data-extra (hacks not installed by default)
  * (From Ubuntu) Split xscreensaver-gl package into:
    - xscreensaver-gl (standard GL hacks)
    - xscreensaver-gl-extra (GL hacks not installed by default)
  * 70_fade_oversleep.patch: don't hang on resume (Closes: #454523)
  * 71_endgame_whiter_colour.patch: better contrast (Closes: #463345)

  [ Jose Luis Rivas ]
  * debian/xscreensaver-gl.files: Deleted interplanetary-gears.desktop since
  it's not shipped.

 -- Tormod Volden <email address hidden> Thu, 06 Mar 2008 11:01:03 +0100

Changed in xscreensaver:
status: In Progress → Fix Released
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.