translator
11,127
edits
(Created page with "* Включите соответствующий инструмент VCS в {{Ic|1=makedepends=()}} ({{ic|cvs}}, {{ic|subversion}}, {{ic|git}}, ...).") |
(Created page with "=== Источники VCS === {{BoxInfo|Примечание|Pacman 4.1 поддерживает следующие источники VCS: {{ic|bzr}}, {{ic|git}}, {{ic|hg}}...") |
||
Line 19: | Line 19: | ||
* Включите соответствующий инструмент VCS в {{Ic|1=makedepends=()}} ({{ic|cvs}}, {{ic|subversion}}, {{ic|git}}, ...). | * Включите соответствующий инструмент VCS в {{Ic|1=makedepends=()}} ({{ic|cvs}}, {{ic|subversion}}, {{ic|git}}, ...). | ||
=== VCS | === Источники VCS === | ||
{{ | {{BoxInfo|Примечание|Pacman 4.1 поддерживает следующие источники VCS: {{ic|bzr}}, {{ic|git}}, {{ic|hg}} и {{ic|svn}}. Список поддерживаемых VCS см. в разделе {{ic|fragment}} в {{ic|man PKGBUILD}} или [https://www.archlinux.org/pacman/PKGBUILD.5.html PKGBUILD(5)].}} | ||
Starting with {{ic|pacman}} 4.1, the VCS sources should be specified in the {{ic|1=source=()}} array and will be treated like any other source. {{ic|makepkg}} will clone/checkout/branch the repo into {{ic|$SRCDEST}} (same as {{ic|$startdir}} if not set in [https://www.archlinux.org/pacman/makepkg.conf.5.html makepkg.conf(5)]) and copy it to {{ic|$srcdir}} (in a specific way to each VCS). The local repo is left untouched, thus invalidating the need for a {{ic|-build}} directory. | Starting with {{ic|pacman}} 4.1, the VCS sources should be specified in the {{ic|1=source=()}} array and will be treated like any other source. {{ic|makepkg}} will clone/checkout/branch the repo into {{ic|$SRCDEST}} (same as {{ic|$startdir}} if not set in [https://www.archlinux.org/pacman/makepkg.conf.5.html makepkg.conf(5)]) and copy it to {{ic|$srcdir}} (in a specific way to each VCS). The local repo is left untouched, thus invalidating the need for a {{ic|-build}} directory. |