Criando manualmente pacotes binários a partir da origem que são encontrados no Launchpad

1

Estou tentando criar a última fonte de openSSH ( link ). Se eu usar o checkinstall, acabo com um único .deb que instala tudo , enquanto o Ubuntu / launchpad está de alguma forma dividindo a instalação em vários pacotes binários.

A partir do openssh eles estão construindo esses debs (veja link ):

  • openssh-client
  • openssh-client-udeb
  • openssh-server
  • openssh-server-udeb
  • openssh-sftp-server
  • ssh-askpass-gnome
  • ssh-krb5 openssh-client-dbgsym
  • openssh-client-ssh1-dbgsym
  • openssh-client-udeb-dbgsym
  • openssh-server-dbgsym
  • openssh-sftp-server-dbgsym
  • ssh
  • ssh-askpass-gnome-dbgsym

Encontrei o log de criação ( link ) onde eu posso descobrir o que ./configure foi usado.

Essencialmente, como posso reproduzir o que foi feito no Launchpad para construir o openSSH, mas com uma fonte atualizada? É uma longa história, mas eu tenho que ser capaz de construir esses pacotes binários a partir da última base de código openSSH, e estou tentando fazer isso de uma maneira que ainda é compatível com o Launchpad e o apt.

    
por Nick 14.06.2017 / 23:17

0 respostas