Difference between revisions of "PKGBUILD/ru"

Created page with "=== depends === Массив имен пакетов, которые должны быть установлены до запуска этой программы. Ограни..."
(Created page with "=== groups === Группа, к которой принадлежит пакет. Например, когда вы устанавливаете пакет {{ic|kdebase}} - о...")
Tags: Mobile web edit Mobile edit
(Created page with "=== depends === Массив имен пакетов, которые должны быть установлены до запуска этой программы. Ограни...")
Tags: Mobile web edit Mobile edit
Line 66: Line 66:


=== depends ===
=== depends ===
An array of package names that must be installed before this software can be run. Version restrictions can be specified with comparison operators, e.g. {{ic|1=depends=('foobar>=1.8.0')}}; if multiple restrictions are needed, the dependency can be repeated for each of them [https://mailman.archlinux.org/pipermail/arch-general/2012-July/029022.html], e.g. {{ic|1=depends=('foobar>=1.8.0' 'foobar<2.0.0')}}. You do not need to list packages that your software depends on if other packages your software depends on already have those packages listed in their dependency. For instance, {{ic|gtk2}} depends on {{ic|glib2}} and {{ic|glibc}}. However, {{ic|glibc}} does not need to be listed as a dependency for {{ic|gtk2}} because it is a dependency for {{ic|glib2}}.
Массив имен пакетов, которые должны быть установлены до запуска этой программы. Ограничения по версии могут быть указаны с помощью операторов сравнения, например, {{ic|1=depends=('foobar>=1.8.0')}}; если требуется несколько ограничений - зависимость может быть повторена для каждого из них [https://mailman.archlinux.org/pipermail/arch-general/2012-July/029022.html], например, {{ic|1=depends=('foobar>=1.8.0' 'foobar<2.0.0')}}. Вам не нужно перечислять пакеты, от которых зависит ваша программа, если другие пакеты, от которых зависит ваша программа, уже имеют эти пакеты в списке зависимостей. Например, {{ic|gtk2}} зависит от {{ic|glib2}} и {{ic|glibc}}. Однако {{ic|glibc}} не нужно указывать в списке зависимостей для {{ic|gtk2}}, поскольку он является зависимостью для {{ic|glib2}}.


=== optdepends ===
=== optdepends ===
translator
11,127

edits