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