Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 34751 - Application icon for Xcdroast in the 'right' place
Summary: Application icon for Xcdroast in the 'right' place
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Lars Weiler (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on: 34756
Blocks:
  Show dependency tree
 
Reported: 2003-11-30 04:43 UTC by Gustav Schaffter
Modified: 2003-12-09 00:16 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gustav Schaffter 2003-11-30 04:43:10 UTC
When installing Xcdroast (versions 0.98) the application icons are stored in
directory /usr/lib/xcdroast-0.98/icons/ which is probably totally correct.

But, when working with Gnome menus (.desktop files), it's nice to find the
application icon as /usr/share/pixmaps/xcdricon.png instead of searching through
the file system for yet another icon file.

If the portage package for xcdroaster could include ONE of the two ALTERNATIVE
solutions, it would be very nice:

A) A copy of the file /usr/lib/xcdroast-0.98/icons/xcdricon.png is put in
/usr/share/pixmaps/ during installation.

B) A symbolic link to /usr/lib/xcdroast-0.98/icons/xcdricon.png is put in
/usr/share/pixmaps/ during installation. The symlink will of course have to be
imposed by the installation package so that it always points to the newly
installed xcdroast icon, thereby automatically taking care of version number
increments.


The major advantage is that one will not have to upgrade all the menus installed
in all computers worldwide when the xcdroaster version one day changes from 0.98
to somethingh higher (like 1.00 ? :-).

Personally, I'd prefer 'B', since I dislike having redundant files on my systems
when symlinks do it well.


Reproducible: Always
Steps to Reproduce:
1. emerge app-cdr/xcdroast
2. ls /usr/share/pixmaps

Actual Results:  
Currently, the application icon for xcdroast (or even better, a symlink to it)
cannot be found in this directory.


Expected Results:  
A symlink should point to the real icon under the currently installed xcdroast
library directory tree.
Comment 1 Lars Weiler (RETIRED) gentoo-dev 2003-12-04 19:22:31 UTC
I updated xcdroast-0.98_alpha15-r2 so that the icon is a symlink to the original place.  Please notice, that there will be installed also a Gnome-menu-entry (as wished in bug 34756).

Thanks for your suggestion!
Comment 2 Gus 2003-12-09 00:16:09 UTC
It's very easy to propose improvements.

Thanks a lot for the implementation. ;-)

Biker