[Lunar-commits] r16277 - in moonbase/trunk/x11-utils: . menumaker
Florin Braescu
florin at lunar-linux.org
Tue Aug 30 17:30:14 UTC 2005
Author: florin
Date: 2005-08-30 17:30:13 +0000 (Tue, 30 Aug 2005)
New Revision: 16277
Added:
moonbase/trunk/x11-utils/menumaker/
moonbase/trunk/x11-utils/menumaker/DEPENDS
moonbase/trunk/x11-utils/menumaker/DETAILS
moonbase/trunk/x11-utils/menumaker/menu2-howto.txt
Removed:
moonbase/trunk/x11-utils/MenuMaker/
Log:
remake the module under the name menumaker. bump the version from 0.99.4 to 0.99.5.
Added: moonbase/trunk/x11-utils/menumaker/DEPENDS
===================================================================
--- moonbase/trunk/x11-utils/menumaker/DEPENDS 2005-08-30 17:17:34 UTC (rev 16276)
+++ moonbase/trunk/x11-utils/menumaker/DEPENDS 2005-08-30 17:30:13 UTC (rev 16277)
@@ -0,0 +1 @@
+depends Python
Added: moonbase/trunk/x11-utils/menumaker/DETAILS
===================================================================
--- moonbase/trunk/x11-utils/menumaker/DETAILS 2005-08-30 17:17:34 UTC (rev 16276)
+++ moonbase/trunk/x11-utils/menumaker/DETAILS 2005-08-30 17:30:13 UTC (rev 16277)
@@ -0,0 +1,27 @@
+ MODULE=menumaker
+ VERSION=0.99.5
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=$SFORGE_URL/$MODULE/
+ SOURCE_VFY=sha1:60a3fd2ff6d6028b85fc130e12ce7b9e88c1f45f
+ WEB_SITE=http://menumaker.sourceforge.net
+ ENTERED=20030722
+ UPDATED=20050830
+ SHORT="generate menus for supported X window managers"
+
+cat << EOF
+MenuMaker is utility written in Python that is capable of finding
+installed programs and generating menus for several supported X
+window managers. It is basically a frontend to library Prophet
+(currently shipped with MenuMaker) - very powerful heuristics-driven
+resource locator.
+It features:
+ * Large knowledge base (KB) - currently over 500 programs are
+ recognized, 200+ of them are X11-aware - potentional candidates for
+ inclusion into window manager menu.
+ * Sophisticated search algorithms - since each KB entry is actually
+ Python class, search algorithm's complexity is limited by nothing.
+ * Unique Active Menus feature - dynamic menu regeneration with KDE-style
+ Most Actively Used entries on almost every supported window manager.
+ * Ease of use - just a single program call might create menus for several
+ window managers at once.
+EOF
Added: moonbase/trunk/x11-utils/menumaker/menu2-howto.txt
===================================================================
--- moonbase/trunk/x11-utils/menumaker/menu2-howto.txt 2005-08-30 17:17:34 UTC (rev 16276)
+++ moonbase/trunk/x11-utils/menumaker/menu2-howto.txt 2005-08-30 17:30:13 UTC (rev 16277)
@@ -0,0 +1,59 @@
+ Here are some very basic instructions for using MenuMaker to build an
+additional menu to include all of the apps it finds on your system.
+
+=====================================================================
+
+1. Copy the file /etc/xfce4/menu.xml to your ~/.xfce4 directory.
+
+ $ cp /etc/xfce4/menu.xml ~/.xfce4
+
+2. Edit this file and remove the comment lines around the "&menu2;" line
+which is at the bottom of the file. It should look like this -
+
+Before
+------
+ <!--
+ &menu2;
+ -->
+After
+-----
+
+ &menu2;
+
+3. Run MenuMaker for xfce4 with the -o switch to create a separate menu
+file. If you do not use the -o switch the menu.xml file in ~/.xfce4
+will be overwritten.
+
+ $ mmaker -v -o menu2.xml XFce4
+
+4. Edit this file <menu2.xml> and remove the first 3 lines. They should
+look similar to this -
+
+ <?xml version="1.0" encoding="UTF-8"?>
+ <!DOCTYPE xfdesktop-menu []>
+ <xfdesktop-menu>
+
+4. Also delete the last line in this file, which should be
+
+ </xfdesktop-menu>
+
+all by itself.
+
+5. Move the menu2.xml file to your ~/.xfce4 directory.
+
+ $ mv menu2.xml ~/.xfce4
+
+6. (Optional) If you want to make this generated menu a sub-menu off of
+the main one, edit the menu.xml and put something like this around the
+"&menu2;" line -
+
+ <separator/>
+ <menu name="Apps" visible="yes">
+ &menu2;
+ </menu>
+
+=====================================================================
+
+--
+Joe Klemmer <klemmerj at webtrek.com>
+Unix System/Network Administrator & Ad Hoc Programmer
Property changes on: moonbase/trunk/x11-utils/menumaker/menu2-howto.txt
___________________________________________________________________
Name: svn:executable
+ *
More information about the Lunar-commits
mailing list