Ручное создание двоичных пакетов из источника, которые находятся на Launchpad

Я пытаюсь создать последний источник openSSH (https://github.com/openssh/openssh-portable). Если я использую checkinstall, я получаю один .deb, который устанавливает все, тогда как Ubuntu / launchpad каким-то образом делят установку на несколько двоичных пакетов.

Из openssh они строят эти deb (см. https://github.com/openssh/openssh-portable ):

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

Я нашел журнал сборки (https://launchpadlibrarian.net/278424435/buildlog_ubuntu-xenial-amd64.openssh_1%3A7.2p2 -4ubuntu2.1_BUILDING.txt.gz), где я могу судить, что ./configure было использовано.

По сути, как я могу воспроизвести то, что было сделано на Launchpad для создания openSSH, но с обновленным источником? Это долгая история, но я должен иметь возможность создавать эти двоичные пакеты из последней базы данных openSSH, и я пытаюсь сделать это таким образом, который все еще совместим с Launchpad и apt.

1
задан 15 June 2017 в 00:17

0 ответов

Другие вопросы по тегам:

Похожие вопросы: