Você pode criar pacotes Debian de várias maneiras. As ferramentas dh-
são helperscripts para ajudá-lo a criar a estrutura de diretório e os arquivos corretos. dh-make
é o mais básico, mas tem muita heurística e funciona bem com software usando os autotools GNU ( ./configure
, make
, make install
ones). Vai fazer muito trabalho para você.
Então você pode usar debuild
para criar um pacote fonte e binário.
"Seu caminho" está apenas criando arquivos binários. Isso é indesejado, pois você não pode construir para outras distribuições (liberações) ou arquiteturas. Além disso, o Debian / Ubuntu requer um pacote fonte para ser incluído nos repositórios (juntamente com muitos outros requisitos e diretrizes). Veja para mais informações os links @ saji89 povided. Eu também sugiro que você baixe os pacotes e inspecione como eles estão juntos, usando apt-get source packagename
.
Atualizar
Você mencionou mais adiante em um comentário que está empacotando um aplicativo Java. O wiki Debian em embalagens Java menciona isso:
O uso de javahelper não é realmente necessário, no entanto, implementar o requeridos elementos de política sem javahelper é bastante difícil, por isso é assumido que você estará usando javahelper.
Então, sugiro começar a ler sobre como empacotar usando javahelper e DH, ou a alternativa para DH: CDBS.