• Re: Packaging icons in a DEB

    From Hans@21:1/5 to All on Tue Aug 6 17:48:32 2024
    A tricky solution, and maybe the worst one:

    Install the package anbd create an icon in KDE. Look were it is residing, I believe it is mostly under ~/username/Desktop/

    If you know, where it is )or where shall it be after package instrallation), edit postinst of the package in that way, that it will copy or move your *.desktop, where it shall go.


    It is just an idea, and I am sure, there is a much better way.

    Hope someone else will answer to this question, too.

    Best

    Hans

    Am Dienstag, 6. August 2024, 17:22:45 CEST schrieb Shachar Shemesh:
    Hello everyone,




    I'm trying to create a deb file that will install icons in the menu. I've created .desktop files and placed them under /usr/share/applications. These icons do appear, but under KDE, they appear under the "Lost and found" category. I have not been able to find a guide on how to control which category they should appear under.




    Ideally, they should appear under a new category (more accurately, a sub-category) I create.




    If anyone can direct me to a guide, that would be very helpful.




    Thank you,

    Shachar


    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEUJPU7nisDSZNEvoJD5RxOK7Wu/IFAmayRdAACgkQD5RxOK7W u/KNChAAomPAEwrflLsUAHrIuqqvrhHyep+Ze7rdQKdNraTfGpqbk5IVZHD8QVpr 2BhdVzWuhowmUObPae5pZ8HPVZnnryIJCFWSwVjMVTGHNFa2J8YVQRiuwyGDfD2b 3ZsMB5rFdRXF/jsBsTNwijQ+e30Xf1utDtpzjCwwNUVUu7eSKp5X2h/yRXo7dk5U JY2FDUrWvKmUl9VFQr4bM5fx2CFNPOTwDWfgl87qrePNXCbp5TwA/cmkLPCWzOn2 EbLnn35hkYj6wWDbsH38ax7shJpgz0rIyjx1YeKwM6CHmT4DpZbhxt75Xa0eZysU ny0r5UueGA78Cztk3rp/tEE9Ddr0Y/qC/VEjD2kXqOjZvHlqwJzBwaIN3YsJnaxi VuvyqxSQozfuy8vKv7/THTlpRPL2iajlAGiMC2zIOXHXXxYtpYYa9bRdW4UEnVHY BMjfjNgwSYgrfnxa+1T8SdAAO26Cmf5MSnHh9MBUnQ/e1ZgpRgjtmmJgHeM7N3JD U0+p23PBW/xbaRjxaIdYQooSp1YZ4BUkmR7llvtsjrmJcPEVp4Ld5qPf2xCJ1YlE cs1A1G/mph00vhwVOyqvglJD7M9cfGJaNsAxdNyrds+epNqk3CAUG+3g0Dwa8pFV OMYRg2M+PQc+iJbTm+tSAgLbC/QI2c8X5Vr4b/yTEuqdphp/tzo=
    =jTeR
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Salvo Tomaselli@21:1/5 to Debian Developers on Tue Aug 6 19:22:30 2024
    Copy: [email protected] (Shachar Shemesh)

    Check this.

    https://specifications.freedesktop.org/menu-spec/latest/category-registry.html

    I think the idea is that anything that is outside of the already defined categories just appears in a miscellaneous section of the menu.

    Why do you want to define a new category?

    --
    Salvo Tomaselli

    "Io non mi sento obbligato a credere che lo stesso Dio che ci ha dotato di senso, ragione ed intelletto intendesse che noi ne facessimo a meno."
    -- Galileo Galilei

    https://ltworf.codeberg.page/
    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCAAdFiEEQnSLnnbYmXmeH74Us6fPDIAYhs8FAmayW9YACgkQs6fPDIAY hs8WeA//XHkCV4cwrRa5xn8SmQV+cwt2QUIX5QCl1Gth8sJRzpFOjU4p7XMXDjXA yxNXl+lADwkA9F7ofHmI8ghlLNdZH0ljsCUidafhWf59aH1puF0p/7g9DYeZ+wYT gF9vLdm9gPtEv5gBycj7KiPJn/wZVKHFTc56XyUUD5GG49ckwhc/djFhvh49YFYd pzzeRfo0bDIzny+nOhf8l9TheDfQiLYAvz14JYUn0Bp9DlVnQvrQYtOCLOcZ6i0o YRRH2RpxOfBLcvXTJ0PdGsGBA0HfrBs7yeiHx1nwnZVXTiR+mLcG/F7YdvMU+DnP zFlVcLjq+wIqXQ3r1oDheNq59IFXKXVsObm3RbnhAb2hU+DSW6md2WDsQ7c/iFo9 dbcV9JwzqGCs85uAmokfMkzmdCCAk10VOZHzq6KxMPjqIhnw1G6F4QcDanBpdrke 3B7lZomP2sqg6G59LJjJbnppo9Mq+w5zePvbJg5exGpdP5IgvAIGsuyFt14MLhwA 2jd4n8kRdDSz8zvGZIhRTJbF+KyC10taM7txuu03/kPCpCBcIm1mO+89udz+UrZ1 rIHPsaSq2nEHNDlLHsgEfCjJrlCd6fJGd7SsYMJCAFxHCK8tuDmiOhJQa4vZUG9L caMg/pKWzZHPcB+0LFMPMjczws9M3J17iIfExiXVwWg8PQuk+2s=
    =0fsj
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?B?eGlhbyBzaGVuZyB3ZW4o6IKW5@21:1/5 to All on Wed Aug 7 03:10:02 2024
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------CUKP072PkOTNritVGMcaL8r8
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    SGksDQoNCiAgVGhlcmUgaXMgYSBzcGVjaWZpY2F0aW9ucyBpbiBmcmVlZGVza3RvcC5vcmc6 DQoNCmh0dHBzOi8vc3BlY2lmaWNhdGlvbnMuZnJlZWRlc2t0b3Aub3JnL21lbnUtc3BlYy9s YXRlc3QvDQoNCmh0dHBzOi8vc3BlY2lmaWNhdGlvbnMuZnJlZWRlc2t0b3Aub3JnL21lbnUt c3BlYy9sYXRlc3QvY2F0ZWdvcnktcmVnaXN0cnkuaHRtbA0KDQpIb3BlIHRoaXMgY2FuIGhl bHAgeW91IQ0KDQpSZWdhcmRzLA0KDQrlnKggMjAyNC84LzYgMjM6MjIsIFNoYWNoYXIgU2hl bWVzaCDlhpnpgZM6DQo+IEhlbGxvIGV2ZXJ5b25lLA0KPiANCj4gDQo+IEknbSB0cnlpbmcg dG8gY3JlYXRlIGEgZGViIGZpbGUgdGhhdCB3aWxsIGluc3RhbGwgaWNvbnMgaW4gdGhlIG1l bnUuIEkndmUNCj4gY3JlYXRlZCAuZGVza3RvcCBmaWxlcyBhbmQgcGxhY2VkIHRoZW0gdW5k ZXIgL3Vzci9zaGFyZS9hcHBsaWNhdGlvbnMuIFRoZXNlDQo+IGljb25zIGRvIGFwcGVhciwg YnV0IHVuZGVyIEtERSwgdGhleSBhcHBlYXIgdW5kZXIgdGhlICJMb3N0IGFuZCBmb3VuZCIg Y2F0ZWdvcnkuDQo+IEkgaGF2ZSBub3QgYmVlbiBhYmxlIHRvIGZpbmQgYSBndWlkZSBvbiBo b3cgdG8gY29udHJvbCB3aGljaCBjYXRlZ29yeSB0aGV5DQo+IHNob3VsZCBhcHBlYXIgdW5k ZXIuDQo+IA0KPiANCj4gSWRlYWxseSwgdGhleSBzaG91bGQgYXBwZWFyIHVuZGVyIGEgbmV3 IGNhdGVnb3J5IChtb3JlIGFjY3VyYXRlbHksIGENCj4gc3ViLWNhdGVnb3J5KSBJIGNyZWF0 ZS4NCj4gDQo+IA0KPiBJZiBhbnlvbmUgY2FuIGRpcmVjdCBtZSB0byBhIGd1aWRlLCB0aGF0 IHdvdWxkIGJlIHZlcnkgaGVscGZ1bC4NCj4gDQo+IA0KPiBUaGFuayB5b3UsDQo+IA0KPiBT aGFjaGFyDQo+IA0KDQotLSANCuiCluebm+aWhyB4aWFvIHNoZW5nIHdlbg0KRGViaWFuIFFB IHBhZ2U6IA0KaHR0cHM6Ly9xYS5kZWJpYW4ub3JnL2RldmVsb3Blci5waHA/bG9naW49YXR6 bGludXglNDBzaW5hLmNvbQ0KRGViaWFuIHNhbHNhOiBodHRwczovL3NhbHNhLmRlYmlhbi5v cmcvYXR6bGludXgtZ3Vlc3QNCkdudVBHIFB1YmxpYyBLZXk6IDB4MDAxODY2MDIzMzkyNDBD
    Qg0K

    --------------CUKP072PkOTNritVGMcaL8r8--

    -----BEGIN PGP SIGNATURE-----

    wsF5BAABCAAjFiEEvGv7H5NUQYeSuhtTJ2Egg8PSprAFAmayyKwFAwAAAAAACgkQJ2Egg8PSprCs dg/8CpIKCdg8x7C+X4lh8X/vAuj2p6cN5g36xqpRmEk3zVR1a5pidB0AGezz+4D5buIhE/snTMTk rhQb3yJbMtsa7dSrAcwQ0+Nt39aJrvVOwTURfbzpWBjr+cHkDoC0LlTGAJrhezr+o1BzsPCuMRIm Nv8i0wRKHnHj7MRUOwvDjAqR3qV+Zx/Ka9+7QCTxcC33gpPOzPAHMeLUu1xUj4rkoHBC5LgWFsHE lMOYKotNiHM8cTlTR99Qy16od75KQFgzlP0b9W8oCME9he8zDxA+Mf8RjVB7b5KU+grPEJvJjKYJ 6sOKaVjwqUJ4ALkf3raS7jf2czpH4LLySY3fe+P+JQ88lNZEcoFn1q0K6gScQH7LgUxRTlbxweLq T1DtY60e7J2h2nlRQp/2iONoUweeM13bHwQ8SgNBtrvbfujiP3JcFBghDZfZ4YwtajBFEmGZVYUa oASAa2c9ck/b58RNurIutCyRn+UhHbVW706vT1XpkeosNCp+2CEPETYDcg+c24pOi9WqEzNELxkt xEgH4jCo6/b3+reGOevrmoXHAKS1XE+z7LUR7qjn7RJeMAPM3lWH6a/81Oix+4Q/90VU9W+PBo/X LjrChIK3TkhbaiFfcBx5VaISUOJX95o8L6PENpd99WXsEx+wKZ4/GU41xn0ZjYfWdLcGOqZYK1ab JwM=
    =8nlP
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)