Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   Gentoo Development (http://www.linux-archive.org/gentoo-development/)
-   -   .desktop file cleanup (http://www.linux-archive.org/gentoo-development/13893-desktop-file-cleanup.html)

Petteri Räty 12-06-2007 05:14 PM

.desktop file cleanup
 
Petteri Räty kirjoitti:
> In celebration of the Finnish Independence Day let's cleanup the
> .desktop files we have in the three.
> Results: http://dev.gentoo.org/~betelgeuse/desktop-files/results.txt
> Script: http://dev.gentoo.org/~betelgeuse/desktop-files/baddesktop
>
> Regards,
> Petteri
>

As pointed out by zmedico in
https://bugs.gentoo.org/show_bug.cgi?id=201498 you should use
make_desktop_entry if the .desktop file you are installing doesn't have
any extra value like translations.

Regards,
Petteri

Christian Faulhammer 12-06-2007 05:27 PM

.desktop file cleanup
 
Petteri Räty <betelgeuse@gentoo.org>:

> In celebration of the Finnish Independence Day let's cleanup the
> .desktop files we have in the three.
> Results: http://dev.gentoo.org/~betelgeuse/desktop-files/results.txt
> Script: http://dev.gentoo.org/~betelgeuse/desktop-files/baddesktop

*desktop-file-validate /usr/portage/app-admin/keepassx/files/keepassx.desktop
*desktop-file-validate /usr/portage/app-editors/jasspa-microemacs/files/jasspa-microemacs.desktop

Both fixed.

V-Li

--
Christian Faulhammer, Gentoo Lisp project
<URL:http://www.gentoo.org/proj/en/lisp/>, #gentoo-lisp on FreeNode

<URL:http://www.faulhammer.org/>

Christian Faulhammer 12-06-2007 06:14 PM

.desktop file cleanup
 
Petteri Räty <betelgeuse@gentoo.org>:

> Petteri Räty kirjoitti:
> > In celebration of the Finnish Independence Day let's cleanup the
> > .desktop files we have in the three.
> > Results: http://dev.gentoo.org/~betelgeuse/desktop-files/results.txt
> > Script: http://dev.gentoo.org/~betelgeuse/desktop-files/baddesktop
> As pointed out by zmedico in
> https://bugs.gentoo.org/show_bug.cgi?id=201498 you should use
> make_desktop_entry if the .desktop file you are installing doesn't
> have any extra value like translations.

/usr/portage/sci-mathematics/coq/files/coqide.desktop: warning: value
"Application;Edutainment;Mathematics;" for key "Categories" in group
"Desktop Entry" contains a deprecated value "Application"

But make_desktop_entry does assign Application.

V-Li

--
Christian Faulhammer, Gentoo Lisp project
<URL:http://www.gentoo.org/proj/en/lisp/>, #gentoo-lisp on FreeNode

<URL:http://www.faulhammer.org/>

Christian Faulhammer 12-06-2007 07:16 PM

.desktop file cleanup
 
Christian Faulhammer <opfer@gentoo.org>:

> But make_desktop_entry does assign Application.

Please just ignore me.

V-Li

--
Christian Faulhammer, Gentoo Lisp project
<URL:http://www.gentoo.org/proj/en/lisp/>, #gentoo-lisp on FreeNode

<URL:http://www.faulhammer.org/>

Jeffrey Gardner 12-07-2007 06:56 AM

.desktop file cleanup
 
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Petteri Räty wrote:
> Results: http://dev.gentoo.org/~betelgeuse/desktop-files/results.txt

While we're at it, why not bring those desktop files that are under our
control more inline with the freedesktop standards?

http://standards.freedesktop.org/menu-spec/latest/apa.html

Speaking for myself, "Edutainment" is a ridiculous category for science
programs and I intend to change the desktop files (for as many sci
programs as I can) to something more acceptable, as well as send patches
upstream.
I'm thinking Science-->Chemistry;Biology;Physics;etc...

(although that doesn't quite fit the freedesktop standards either...)

Thanks for Listening,
je_fro

- --
Jeffrey Gardner
Gentoo Developer
Public PGP Key ID: 4A5D8F23
hkp://pgpkeys.mit.edu
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHWPy8iR2KxEpdjyMRApijAJ9qL5tMpx7haTV3K/2sh7/IEDt4PQCgp4GW
6G1S51YqnLgsTAO4kw5FSoQ=
=Z3xe
-----END PGP SIGNATURE-----
--
gentoo-dev@gentoo.org mailing list

Ulrich Mueller 12-07-2007 07:23 AM

.desktop file cleanup
 
>>>>> On Fri, 07 Dec 2007, Jeffrey Gardner wrote:

> "Edutainment" is a ridiculous category for science programs

s/for science programs//
--
gentoo-dev@gentoo.org mailing list

Donnie Berkholz 12-07-2007 07:28 AM

.desktop file cleanup
 
On 01:56 Fri 07 Dec , Jeffrey Gardner wrote:
> While we're at it, why not bring those desktop files that are under our
> control more inline with the freedesktop standards?
>
> http://standards.freedesktop.org/menu-spec/latest/apa.html
>
> Speaking for myself, "Edutainment" is a ridiculous category for science
> programs and I intend to change the desktop files (for as many sci
> programs as I can) to something more acceptable, as well as send patches
> upstream.
> I'm thinking Science-->Chemistry;Biology;Physics;etc...
>
> (although that doesn't quite fit the freedesktop standards either...)

Where are you quoting "Edutainment" from? I can't find it anywhere on
that page.

If you want to do something that doesn't fit the spec, get the spec
fixed. Looking through that list of main categories, scientific packages
might sorta fit in Education (to teach), Development (libraries and
development tools), Graphics (sci-viz, molecular graphics, etc) or
Office (to get work done), depending on each package's purpose. The
additional categories seem to fit quite well.

Thanks,
Donnie
--
gentoo-dev@gentoo.org mailing list

"Santiago M. Mola" 12-07-2007 01:17 PM

.desktop file cleanup
 
On Dec 6, 2007 6:48 PM, Petteri Räty <betelgeuse@gentoo.org> wrote:
> In celebration of the Finnish Independence Day let's cleanup the
> .desktop files we have in the three.

* desktop-file-validate /usr/portage/x11-misc/ifpgui/files/ifpgui.desktop
* desktop-file-validate /usr/portage/net-p2p/bittornado/files/bittornado.desktop
* desktop-file-validate /usr/portage/net-p2p/mldonkey/files/mldonkey-gui.desktop

Fixed.

--
Santiago M. Mola
Jabber ID: cooldwind@gmail.com

Duncan 12-07-2007 05:16 PM

.desktop file cleanup
 
Donnie Berkholz <dberkholz@gentoo.org> posted
20071207082850.GX29076@supernova, excerpted below, on Fri, 07 Dec 2007
00:28:50 -0800:

> On 01:56 Fri 07 Dec , Jeffrey Gardner wrote:
> Petteri Räty wrote:
>> Results: http://dev.gentoo.org/~betelgeuse/desktop-files/results.txt

>> While we're at it, why not bring those desktop files that are under our
>> control more inline with the freedesktop standards?
>>
>> http://standards.freedesktop.org/menu-spec/latest/apa.html
>>
>> Speaking for myself, "Edutainment" is a ridiculous category

> Where are you quoting "Edutainment" from? I can't find it anywhere on
> that page.

FWICT, he's referencing the results (the URL of which you snipped but I
reincluded, above), which use Edutainment as a category in a couple
places. It seems most agree that's ridiculous, and he's proposing
something closer to the freedesktop standard instead.

--
Duncan - List replies preferred. No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master." Richard Stallman

--
gentoo-dev@gentoo.org mailing list


All times are GMT. The time now is 05:19 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.