Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 276293 - x11-wm/icewm-1.2.37 better menus and defaults
Summary: x11-wm/icewm-1.2.37 better menus and defaults
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Desktop WM Team (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-02 20:28 UTC by José Romildo Malaquias
Modified: 2013-09-06 21:19 UTC (History)
2 users (show)

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


Attachments
icewm-1.2.37.ebuild (icewm-1.2.37.ebuild,3.00 KB, text/plain)
2009-07-02 20:30 UTC, José Romildo Malaquias
Details
icewm-1.2.37.ebuild.patch (icewm-1.2.37.ebuild.patch,2.39 KB, patch)
2009-07-02 20:31 UTC, José Romildo Malaquias
Details | Diff
icewm-configure.patch (icewm-configure.patch,1.75 KB, patch)
2009-07-02 20:32 UTC, José Romildo Malaquias
Details | Diff
icewm-menu.patch (icewm-menu.patch,1.29 KB, patch)
2009-07-02 20:33 UTC, José Romildo Malaquias
Details | Diff
icewm-toolbar.patch (icewm-toolbar.patch,392 bytes, patch)
2009-07-02 20:34 UTC, José Romildo Malaquias
Details | Diff
icewm-keys.patch (icewm-keys.patch,1.69 KB, patch)
2009-07-02 20:35 UTC, José Romildo Malaquias
Details | Diff
icewm-1.2.37.ebuild (icewm-1.2.37.ebuild,3.04 KB, text/plain)
2009-07-05 16:43 UTC, José Romildo Malaquias
Details
icewm-1.2.37.ebuild.patch (icewm-1.2.37.ebuild.patch,2.43 KB, patch)
2009-07-05 16:46 UTC, José Romildo Malaquias
Details | Diff
icewm-desktop.patch (icewm-desktop.patch,497 bytes, patch)
2009-07-05 16:48 UTC, José Romildo Malaquias
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description José Romildo Malaquias 2009-07-02 20:28:45 UTC
I would like to submit a new ebuild for icewm with some improvements regarding menu generation and defaults.

Reproducible: Always

Steps to Reproduce:
Comment 1 José Romildo Malaquias 2009-07-02 20:30:34 UTC
Created attachment 196435 [details]
icewm-1.2.37.ebuild

My new ebuild for icewm-1.2.37.
Comment 2 José Romildo Malaquias 2009-07-02 20:31:46 UTC
Created attachment 196436 [details, diff]
icewm-1.2.37.ebuild.patch

A diff file between the version currently available in portage and my version of the ebuild.
Comment 3 José Romildo Malaquias 2009-07-02 20:32:54 UTC
Created attachment 196438 [details, diff]
icewm-configure.patch

Changes to configure.in, so that gnome headers and libs can be found.
Comment 4 José Romildo Malaquias 2009-07-02 20:33:57 UTC
Created attachment 196440 [details, diff]
icewm-menu.patch

Patch for the new default menu.
Comment 5 José Romildo Malaquias 2009-07-02 20:34:35 UTC
Created attachment 196442 [details, diff]
icewm-toolbar.patch

Patch for the new default tooblbar contents.
Comment 6 José Romildo Malaquias 2009-07-02 20:35:13 UTC
Created attachment 196445 [details, diff]
icewm-keys.patch

Patach for the new default applicaton key settings.
Comment 7 José Romildo Malaquias 2009-07-02 20:37:21 UTC
Basically:

1) configure.in is patched to correctly find gnome headers and libs, needed
by icewm-menu-gnome2

2) the gnome USE flag is used to compile and install icewm-menu-gnome2

3) the new xdg USE flags is used to include a script that generates a nice menu for IceWM using desktop files; it depends on pyxdg

4) the xdg USE flag also adds a dependency on xdg-utils, which is used on the default menu, keys and toolbar configuration

5) the original menu, keys and toolbar preferences are changed to more "sane" defaults

6) installs the icewm man page

7) uses the IceWM.desktop from the distribution, instead of using one provieded in ${FILESDIR}
Comment 8 José Romildo Malaquias 2009-07-05 16:43:27 UTC
Created attachment 196781 [details]
icewm-1.2.37.ebuild

Added a patch that enhances the original IceWM.desktop.
Comment 9 José Romildo Malaquias 2009-07-05 16:46:34 UTC
Created attachment 196782 [details, diff]
icewm-1.2.37.ebuild.patch

The patch for the ebuild taking into account the enhancements to the original IceWM desktop.
Comment 10 José Romildo Malaquias 2009-07-05 16:48:12 UTC
Created attachment 196784 [details, diff]
icewm-desktop.patch

Enhancements to the original IceWM.desktop file. The most important change is running icewm-session instead of icewm.
Comment 11 Pacho Ramos gentoo-dev 2013-09-06 21:19:44 UTC
+*icewm-1.3.7-r1 (06 Sep 2013)
+
+  06 Sep 2013; Pacho Ramos <pacho@gentoo.org> +files/icewm,
+  +files/icewm-1.3.7-configurenotify.patch, +files/icewm-1.3.7-deprecated.patch,
+  +files/icewm-1.3.7-dso.patch, +files/icewm-1.3.7-menuiconsize.patch,
+  +files/icewm-1.3.7-thermal.patch, +files/icewm-defaults.patch,
+  +files/icewm-fribidi.patch, +files/icewm-keys.patch, +files/icewm-menu.patch,
+  +files/icewm-startup, +files/icewm-toolbar.patch, +files/icewm-wmclient.patch,
+  +files/icewm-xdg-menu, +icewm-1.3.7-r1.ebuild:
+  Use Fedora patches to fix a lot if bugs, also menu handling. Fix thermal
+  information handling (#452730 by Dag Bakke).
+