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
tidy.tar.gz
Description: application/compressed-tar