Translations:Manjaro Packaging Standards/38/ru
Помните, что namcap
можно использовать для проверки как файлов pkg.tar.gz, так и PKGBUILD
replaces
в PKGBUILD, если пакет не должен быть переименован, например, когда Ethereal стал Wireshark. Если пакет является альтернативной версией уже существующего пакета, используйте conflicts
(и provides
, если этот пакет требуется другим). Основное различие: после синхронизации (-Sy) pacman немедленно хочет заменить установленный "нарушающий" пакет, если встретит пакет с соответствующим replaces
где-либо в своих репозиториях; conflicts
, с другой стороны, оценивается только при фактической установке пакета, что обычно является желаемым поведением, поскольку оно менее требовательно.PKGBUILD
и дополнительные файлы сборки (патчи, install, ...) в нем.
foo/PKGBUILD foo/foo.install foo/foo_bar.diff foo/foo.rc.conf
Имя архива должно содержать имя пакета например, foo.tar.gz.