Difference between revisions of "PKGBUILD/ru"

no edit summary
(Created page with "=== noextract === Массив файлов, перечисленных в массиве {{ic|source}}, которые не должны извлекаться из их ар...")
Line 149: Line 149:


=== noextract ===
=== noextract ===
Массив файлов, перечисленных в массиве {{ic|source}}, которые не должны извлекаться из их архивного формата с помощью {{ic|makepkg}}. Чаще всего это относится к архивам, которые не могут быть обработаны {{ic|/usr/bin/bsdtar}}, потому что {{ic|libarchive}} обрабатывает все файлы как потоки, а не как случайный доступ, как это делает {{ic|unzip}}. В таких ситуациях альтернативный инструмент разархивирования (например, {{ic|unzip}}, {{ic|p7zip}} и т.д.) должен быть добавлен в массив {{ic|makedepends}}, а первая строка функции [[Создание пакетов#Функция prepare()|prepare()]] должна извлечь исходный архив вручную; например:
Массив файлов, перечисленных в массиве {{ic|source}}, которые не должны извлекаться из их архивного формата с помощью {{ic|makepkg}}. Чаще всего это относится к архивам, которые не могут быть обработаны {{ic|/usr/bin/bsdtar}}, потому что {{ic|libarchive}} обрабатывает все файлы как потоки, а не как случайный доступ, как это делает {{ic|unzip}}. В таких ситуациях альтернативный инструмент разархивирования (например, {{ic|unzip}}, {{ic|p7zip}} и т.д.) должен быть добавлен в массив {{ic|makedepends}}, а первая строка функции [[Creating Packages#The prepare() function|prepare()]] должна извлечь исходный архив вручную; например:


  unzip [источник].zip
  unzip [источник].zip
translator
11,127

edits