BASH Programming - Введение

           

Заголовок


Заголовок имеет несколько стандартных полей, которые вам необходимо заполнить. Также существует несколько предостережений. Поля должны быть заполнены как показано:

  • Summary: Это однострочное описание пакета.
  • Name: Это должна быт строка имени из имени файла rpm, котрое вы планируете использовать.
  • Version: Это должна быть строка версии из имени файла rpm, которое вы планируете использовать.
  • Release: Это номер выпуска для пакета с той же самой версией (например, если мы сделали пакет и обнаружили, что он незначительно неисправный и нам необходимо сделать его заново, то следующий пакет будет номер выпуска 2).
  • Icon: Это имя файла иконки, которое будет использоваться другими высокоуровневыми утилитами установки (подобными ``glint'' из Red Hat). Она должна быть в формате gif и располагаться в директории SOURCES.
  • Source: Эта строка указывает на расположение "ДОМА" файла исходных текстов. Она используется если вы хотите получить исходные тексты снова и проверить новые версии. Предостережение: Имя файла в этой строке ДОЛЖНО соответствовать имени файла который вы имеете на своей собственной системе (например не изменяйте имя загруженного файла исходных текстов). Вы можете также указать больше чем один файл исходных текстов используя следующие строки:

    Source0: blah-0.tar.gz Source1: blah-1.tar.gz Source2: fooblah.tar.gz

    Эти файлы должны находиться в директории SOURCES. (Структура директорий обсуждается далее в разделе "Дерево директорий исходных текстов").

  • Patch: Это место где вы можете найти заплатки, если вы захотите загрузить их снова. Предостережение: Имя файла должно соответствовать имени файла которое вы использовали когда делали вашу заплатку. Вы можете также заметить, что вы можете иметь много файлов заплаток также как вы можете иметь много файлов исходных текстов. У вас должно быть что-то подобное:

    Patch0: blah-0.patch Patch1: blah-1.patch Patch2: fooblah.patch

    Эти файлы должны быть в директории SOURCES.

  • Copyright: Эта строка говорит с какими авторскими правами идет пакет. Вы можете использовать что-то подобное GPL, BSD, MIT, public domain, distributable, или commercial.


  • Содержание раздела