[Cooker] Menu system structure
Here is the menu structure we now use for Mandrake packages. Please make your packages compliant with it ASAP, contact me or [EMAIL PROTECTED] for any questions. Do not forget all documentation is centralized in intranet/qa. snip - snip - Configuration - Hardware - Packaging - Networking - Printing - Boot and Init - Other - Applications - Development - Interpreters - Code generators - Development environments - Tools - Sciences - Astronomy - Biology - Chemistry - Computer science - Geosciences - Mathematics - Physics - Other - Communications - Editors - Emulators - Archiving - Compression - Cd burning - Backup - Other - Monitoring - Publishing - Terminals - Shells - File tools - Text tools - Documentation - Office - Networking - File transfer - IRC - ICQ - Chat - News - Mail - WWW - Remote access - Other - Amusement - Adventure - Arcade - Boards - Cards - Puzzles - Sports - Strategy - Other - Toys - Multimedia - Sound - Graphics - Video - Session... - Windowmanagers... - Restart session - Exit session -- Jerome Martin [EMAIL PROTECTED] Quality Assurance
RE: [Cooker] Menu system structure
Pardon me for the intrusion, but why aren't "ICQ" and "IRC" part of "Chat"? I didn't think that they had gotten so big that they required their own categories.. have they? It's kinda like breaking Multimedia up into "MIDI", "MP3", and "Sound" (don't even think about it). It just doesn't make a whole lot of sense to me. I guess I'm just not a fan of too many categories and not enough programs to justify them. Don Head Linux Mentor 1 800 826-4640 x1942 1 314 692-1942 [EMAIL PROTECTED] [AIM - Don Wave][ICQ - 18804935] [IRC - EFnet, #WaveTech, Don-Wave] -Original Message- From: Warly [mailto:[EMAIL PROTECTED]] Sent: Sunday, March 12, 2000 9:17 PM To: [EMAIL PROTECTED] Subject: [Cooker] Menu system structure Here is the menu structure we now use for Mandrake packages. Please make your packages compliant with it ASAP, contact me or [EMAIL PROTECTED] for any questions. Do not forget all documentation is centralized in intranet/qa. snip - snip - Configuration - Hardware - Packaging - Networking - Printing - Boot and Init - Other - Applications - Development - Interpreters - Code generators - Development environments - Tools - Sciences - Astronomy - Biology - Chemistry - Computer science - Geosciences - Mathematics - Physics - Other - Communications - Editors - Emulators - Archiving - Compression - Cd burning - Backup - Other - Monitoring - Publishing - Terminals - Shells - File tools - Text tools - Documentation - Office - Networking - File transfer - IRC - ICQ - Chat - News - Mail - WWW - Remote access - Other - Amusement - Adventure - Arcade - Boards - Cards - Puzzles - Sports - Strategy - Other - Toys - Multimedia - Sound - Graphics - Video - Session... - Windowmanagers... - Restart session - Exit session -- Jerome Martin [EMAIL PROTECTED] Quality Assurance
Re: [Cooker] Menu system structure
Warly [EMAIL PROTECTED] writes: Here is the menu structure we now use for Mandrake packages. Please make your packages compliant with it ASAP, contact me or [EMAIL PROTECTED] for any questions. To add a menu for a package, you have to create a file under /usr/lib/menu/package with a content like that: ?package(package):needs="x11" section="hieratrchy from bellow" title="menu text" \ longtitle="my long description" command="command" and add to the %post and %postun of the spec file, the following: %post if [ -x /usr/bin/update-menus ]; then /usr/bin/update-menus fi %postun if [ "$1" = 0 ]; then if [ -x /usr/bin/update-menus ]; then /usr/bin/update-menus fi fi For example, a menu entry for lavaps a graphical process viewer will look like that in /usr/lib/menu/lavaps: ?package(lavaps):needs="x11" section="Monitoring" title="lavaps" \ longtitle="a graphical process viewer" command="lavaps" For more info, read the doc in the menu package in /usr/doc/menu-*. snip - snip - Configuration - Hardware - Packaging - Networking - Printing - Boot and Init - Other - Applications - Development - Interpreters - Code generators - Development environments - Tools - Sciences - Astronomy - Biology - Chemistry - Computer science - Geosciences - Mathematics - Physics - Other - Communications - Editors - Emulators - Archiving - Compression - Cd burning - Backup - Other - Monitoring - Publishing - Terminals - Shells - File tools - Text tools - Documentation - Office - Networking - File transfer - IRC - ICQ - Chat - News - Mail - WWW - Remote access - Other - Amusement - Adventure - Arcade - Boards - Cards - Puzzles - Sports - Strategy - Other - Toys - Multimedia - Sound - Graphics - Video - Session... - Windowmanagers... - Restart session - Exit session -- Fred - May the source be with you