Você está faltando:
-
Um arquivo
.desktop
a ser instalado em/usr/share/applications/
para a listagem / inicialização do Dash / App Menu.Um ícone a ser instalado em
/usr/share/icons/
para este.desktop
launcher. -
Outro arquivo
.desktop
a ser instalado em/etc/xdg/autostart/
para a auto-inicialização da sessão.
XD eu não vou te dar exemplos! Você sabe por quê?
Atualize para corrigir as modificações do OP:
-
hn-indicator/debian/install
faltando o arquivo do indicador binário, com'n é o coração deste pacote :). Caminho de origem errado, você não tem uma pastasrc/
. Mais um erro de digitação no nome do ícone.ong
→.png
.hn-indicator.desktop /usr/share/applications/ hackernews.png /usr/share/icons/ hn /usr/bin/
-
hn-indicator/hn-indicator.desktop
comando de inicialização incorretoExec=application
Exec=/usr/bin/hn
-
Falta shebang #!
Como cabeçalho de
hn
#!/usr/bin/python2