Translations:Create Manjaro Packages/41/ru

Revision as of 05:47, 13 December 2022 by Krotesk (talk | contribs) (Created page with "Теперь вам нужно перечислить те же команды, которые вы использовали при ручной компиляции прог...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Теперь вам нужно перечислить те же команды, которые вы использовали при ручной компиляции программы. Функция build() по сути автоматизирует все, что вы делали вручную, и компилирует программу в среде сборки fakeroot. Если программное обеспечение, которое вы упаковываете, использует сценарий configure, хорошей практикой будет использование --prefix=/usr при сборке пакетов для pacman. Многие программы устанавливают файлы относительно каталога /usr/local, что следует делать только при ручной сборке из исходников. Все пакеты Arch Linux должны использовать каталог /usr. Как видно из файла /usr/share/pacman/PKGBUILD.proto, следующие две строки обычно выглядят следующим образом: