From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12305 invoked by uid 1002); 13 Aug 2003 21:17:00 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 5277 invoked from network); 13 Aug 2003 21:17:00 -0000 From: Heinrich Wendel Organization: gentoo To: Chris Gianelloni Date: Wed, 13 Aug 2003 23:16:56 +0200 User-Agent: KMail/1.5.1 Cc: gentoo-dev@gentoo.org References: <200308131844.24013.lanius@gentoo.org> <200308132238.03426.lanius@gentoo.org> <1060808919.19250.32.camel@vertigo> In-Reply-To: <1060808919.19250.32.camel@vertigo> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200308132316.56438.lanius@gentoo.org> Subject: Re: [gentoo-dev] Gentoo Menu - Bash vs. Python Rule files X-Archives-Salt: f23fb278-55f9-4942-9d91-9c29b18f286e X-Archives-Hash: cc11b7e3b41d9f4157ef8ac91cd574af On Wednesday 13 August 2003 23:08, Chris Gianelloni wrote: > On Wed, 2003-08-13 at 16:38, Heinrich Wendel wrote: > > > Where is all the work for this "Gentoo menu" being done? I would > > > definitely like to be a part of it since I am very interested in it and > > > would definitely like to see this come to fruition. > > > > http://www.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-menu/?cvsroot=gentoo-src > > > > and in irc between me and svyatogor ;) > > So how exactly are you going to work with ebuilds that already create > menu entries in their various forms? What about ebuilds where we create > them? For example, there is make_desktop_entry in eutils.eclass that > was done by vapier and used by the games team. I don't know if anyone > else uses it, but they probably should. They have to change to use the new menu system. > Which version of the freedesktop spec are you using? Desktop Entry Spec 0.9.4: http://www.freedesktop.org/standards/desktop-entry-spec/0.9.4-onehtml/ Menu Spec 0.5: http://www.freedesktop.org/standards/menu-spec/0.5-onehtml/ > Are you planning on changing all of the > ebuilds which provide any form of .desktop entries? At the moment i see no other way. > What would an > ebuild submitter need to do to make sure their ebuild's .desktop files > meet the requirements? I will create a validater. > Would there have to be anything added to the > ebuild to have the menus created properly, or is it done on-the-fly and > transparently? take a look at portage/domenu in cvs, so a ebuild would have to add one command: domenu foo.directory mfg, Heinrich :) -- gentoo-dev@gentoo.org mailing list