On Seg, 2015-05-25 at 22:26 +0100, Sérgio Basto wrote: > Hi, > peazip (peazip.sf.net) got : > > ./peazip.desktop > ./kde3-konqueror/opt/kde3/share/apps/konqueror/servicemenus/peazipexthere.desktop > ./kde3-konqueror/opt/kde3/share/apps/konqueror/servicemenus/peazipextfolder.desktop > ./kde3-konqueror/opt/kde3/share/apps/konqueror/servicemenus/peazipext.desktop > ./kde3-konqueror/opt/kde3/share/apps/konqueror/servicemenus/peazipadd.desktop > ./kde3-konqueror/opt/kde3/share/apps/konqueror/servicemenus/peazipopen.desktop > ./kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipexthere.desktop > ./kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipextfolder.desktop > ./kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipext.desktop > ./kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipadd.desktop > ./kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipopen.desktop > ./peazip-alt(multilingual).desktop > ./nautilus-scripts/Archiving/PeaZip/Extract Archive > ./nautilus-scripts/Archiving/PeaZip/Add to Archive > ./nautilus-scripts/Archiving/PeaZip/Open Archive > ./nautilus-scripts/Archiving/PeaZip/Extract Here > ./nautilus-scripts/Archiving/PeaZip/Extract to Folder > ./readme_Linux2.txt > ./peazip-alt(all_mimetypes).desktop > > > How I should package this ? Today finally I found the topic of "Desktop files" in section 1.36 of Packaging:Guidelines [1] I think desktop files deserve a page like others ( Packaging:Systemd or ackaging:AppData ) also we already got one draft page [2] and we should add something about desktop integration, when upstream know what is doing, like k3b [3], we got files in write place : %{_kde4_appsdir}/konqsidebartng/virtual_folders/services/*.desktop %{_kde4_appsdir}/solid/actions/k3b*.desktop %{_kde4_datadir}/applications/kde4/k3b.desktop %{_kde4_datadir}/kde4/services/*.desktop %{_kde4_datadir}/kde4/services/*.protocol %{_kde4_datadir}/kde4/services/ServiceMenus/k3b*.desktop %{_kde4_datadir}/kde4/servicetypes/k3b*.desktop ark is also a good example [4] %{_kde4_datadir}/kde4/services/ark*.desktop %{_kde4_datadir}/kde4/services/ServiceMenus/ark*.desktop but p7zip have many files of desktop integration [5] but aren't packaged. I read somewhere this change from version to version on window manager and change in each different window managers . So IMHO we need a page with some help and guidelines on this subject. [1] https://fedoraproject.org/wiki/Packaging:Guidelines#Desktop_files [2] http://fedoraproject.org/wiki/Archive:PackagingDrafts/DesktopFiles#.desktop_file_creation [3] http://pkgs.fedoraproject.org/cgit/k3b.git/tree/k3b.spec [4] http://pkgs.fedoraproject.org/cgit/ark.git/tree/ark.spec [5] ./GUI/kde3/p7zip_compress.desktop ./GUI/kde3/p7zip_compress2.desktop ./GUI/kde3/p7zip_test.desktop ./GUI/kde3/p7zip_extract_to.desktop ./GUI/kde3/p7zip_extract_subdir.desktop ./GUI/kde3/p7zip_extract.desktop ./GUI/kde4/p7zip_compress.desktop ./GUI/kde4/p7zip_compress2.desktop ./GUI/kde4/p7zip_test.desktop ./GUI/kde4/p7zip_extract_to.desktop ./GUI/kde4/p7zip_extract_subdir.desktop ./GUI/kde4/p7zip_extract.desktop > Thanks in advance -- Sérgio M. B. -- packaging mailing list packaging@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/packaging