Add desktop integration to the eclipse package

Bug #308652 reported by Pantelis Koukousoulas
6
Affects Status Importance Assigned to Milestone
Eclipse debian package
Fix Committed
Undecided
Unassigned

Bug Description

We need desktop integration for the eclipse package. This means the following files will need to be added under debian/ in the source package:

        * eclipse.menu
        * extras/eclipse.desktop

We also need appropriate icons for the desktop and panel in debian/extras.
Those files exist already in the svn and in the experimental ubuntu package
so the task is about tracking them down, reviewing them and adding the
correct postinst etc snippets to make them work.

Revision history for this message
Ilya Barygin (randomaction) wrote :

I tested this patch only on Ubuntu 8.10. I couldn't make git to include png files in the diff, so I attach them separately.

Changed in eclipse-debian:
assignee: nobody → randomaction
status: New → In Progress
Revision history for this message
Ilya Barygin (randomaction) wrote :
Revision history for this message
Ilya Barygin (randomaction) wrote :
Revision history for this message
Pantelis Koukousoulas (pktoss) wrote : Re: [Bug 308652] Re: Add desktop integration to the eclipse package

Thanks a lot for the patch :-)

I 'll try to test it tomorrow in debian. Btw, the previous package had
the png(s) uuencoded. Maybe you should do that as well?
(this way it would surely fit inside the patch if nothing else :-)

Revision history for this message
Benjamin Drung (bdrung) wrote :

Is it possible to have an svg version of this icon?

Revision history for this message
Pantelis Koukousoulas (pktoss) wrote :
Revision history for this message
Pantelis Koukousoulas (pktoss) wrote :

Btw, according to
http://osdir.com/ml/linux.debian.packages.java.cvs/2005-10/msg00104.html
we cannot include binary files in a source package. So, we either have to
uuencode/uudecode like the existing debian package or we could produce
the png from the above svg source? (assuming the license is ok)

Revision history for this message
Ilya Barygin (randomaction) wrote :

For the time being, I have created a new script in debian/scripts and
added a call for it from "prepare" section of debian/rules, to call
uudecode for PNGs. I don't know if it's the best way to handle this,
but at least it seems to work.

There are no SVG icons in the original sources, but indeed we could use
a third-party one (or something possibly can be found on eclipse.org).
SVG icons may be used in menus directly (Wine does that).

Revision history for this message
Pantelis Koukousoulas (pktoss) wrote :

Could we have the updated patch please?
uuencoded pngs are fine for now I guess.

Revision history for this message
Ilya Barygin (randomaction) wrote :

Here you are :)

Revision history for this message
Ilya Barygin (randomaction) wrote :

Another update, with SVG icon now. I have rewritten the icon, it's down from 84K to 1.8K :)

Changed in eclipse-debian:
status: In Progress → Fix Committed
Changed in eclipse-debian:
assignee: Ilya Barygin (randomaction) → nobody
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.