Como posso dar aos pacotes em meu PPA um ícone?

4

Ao navegar pelo Centro de Software, notei que certos pacotes têm ícones - como o Blender, o Gimp, etc.

Como posso dar aos pacotes em meu PPA um ícone?

Além disso, quando alguém exibe a descrição do pacote, ele mostra uma captura de tela. Como posso fazer isso também?

    
por Nathan Osman 07.08.2010 / 00:33

3 respostas

6

A Central de Software obtém seus metadados (incluindo ícones) dos arquivos da área de trabalho em / usr / share / app-install /. Os pacotes app-install-data e app-install-data-partner são instalados por padrão e incluem arquivos da área de trabalho para a maioria dos itens disponíveis no centro de software.

O pacote app-install-data é gerado automaticamente para cada lançamento, então os pacotes disponíveis nos repositórios do Ubuntu podem apenas adicionar um item do X-AppInstall-Package ao arquivo .desktop e esperar pela próxima versão do ubuntu.

Não há realmente nada que você possa fazer para pacotes em PPAs. Houve propostas para mudar isso, mas não acho que nada tenha vindo delas. Atualmente, ele está listado como "Problema não resolvido" no link

    
por cscarney 07.08.2010 / 05:58
1

Você precisa ter o seu programa nos repositórios oficiais do debian / ubuntu, e qualquer um pode fazer upload de uma captura de tela para o link . Infelizmente eu não acho que haja alguma maneira de ter uma captura de tela para pacotes em PPAs.

    
por Isaiah 07.08.2010 / 00:44
0

Para o ícone, você precisa criar um ótimo;) e instalá-lo em / usr / share / icons / *. Em seguida, você precisará fornecer o caminho para o ícone do aplicativo em algum lugar [1] no menu da área de trabalho do seu aplicativo.

[1] Eu não sei a maneira real de fazer isso em um pacote; você terá que encontrar o caminho.

    
por Xuacu 07.08.2010 / 01:58