makefile в пакет debian, рекурсивно копировать файлы и каталоги - PullRequest
0 голосов
/ 13 декабря 2018

Я понял, что с debian/rules

override_dh_auto_install:
       dh_auto_install -- prefix=/usr

невозможно скопировать файл в структуру каталогов пакета debian с помощью команды cp, но с install yes.Таким образом, я понял или интерпретировал, что только команда install интерпретируется командой dpkg-buildpackage -us -uc -ui -i для временного копирования файлов в файл .deb перед их установкой во время любого процесса dpkg -i.

Проблема заключается в том, чточто, когда я хочу скопировать много файлов и всю структуру каталогов, я не могу сделать это, как упоминалось в различных местах в Интернете, с помощью таких хитростей, как команда find для примера.

Так что проблемы у меня естьтеперь как из файла Makefile указать, что я хочу, чтобы он был преобразован в реальный мир пакета debian ?? !!!

cp -r some/src/dir/from/current_dir /to/opt/myCompany/for/example/bin
ln -s /to/opt/myCompany/for/example/bin/ /usr/local/bin

Оба неверно истолкованы dpkg-buildpackage

...