OK, attached is an updated patch incorporating all comments. Two
questions (the patch can go in regardless):

1) Are the release numbers (after the version numbers) in the *tarballs*
going to stay or are they just there for the pre-releases? If they are
staying then the Source URLs in the spec files need correcting further
to include them.

2) How do people feel about renaming the theme packages to be of the
form "enlightenment-theme-BlueSteel-....rpm"? That's the form suggested
by the Fedora Extras guidelines. That doesn't mean you should - it would
just make by life easier. :) Does seem cleaner though. Once I've got a
response on that then I'll post a further patch to sort out the virtual
provides for all the themes - incorporating the name changes if that's
agreed, using the current ones otherwise.

I've also included "enlightenment.desktop" which needs to be installed
into /etc/X11/dm/Sessions/. For a recent gdm (2.4.something) this will
magically create an enlightenment entry in the session chooser. Some
distros may configure gdm to use other directories. This appears to be
what upstream gdm sets though. It could do with translations for the
name and comment fields - but they can be added over time.

You could also create /etc/X11/gdm/Sessions/Enlightenment for older
gdms. On RedHat/Fedora this simply calls the general Xsession script
with the WM executable as an argument. On Debian however, it's a
complete script of its own. I don't know what other RPM based distros
do. However, it's moot if they're using a recent gdm. I'd probably not
worry about this.

Sadly, on Fedora 1 I don't think either of these will have an effect
because they disable the gdm session chooser and rely on switchdesk -
which as I think I mentioned before has its choices hardcoded inside it.
They need to fix that (which I hope to help do).

Cheers

-- 
Stuart

Attachment: tidy.tar.gz
Description: application/compressed-tar

Reply via email to