Назад | Перейти на главную страницу

Файл RPM + SPEC - источник заголовка

У меня есть следующий файл спецификации (ниже), я хочу добавить в исходный код - /root/calculate.sh

Как добавить второй источник?

Например

Source: /root/test.sh /root/calculate.sh (незаконно)

Файл SPEC

 Summary: An example tool. To show a simple rpm build of the tool.
 Name: test.sh
 Version: 6.2
 Release: 2
 Source: /root/test.sh 
 URL: http://www.gnomovision.com/cdplayer/cdplayer.html
 Group: Development/Debuggers
 BuildRoot:/tmp/MY_RPM_TESTS
 License: OtherLicense
 %description

 %install
 rm -rf %{buildroot}

 mkdir -p %{buildroot}/home
 mkdir -p %{buildroot}/home/home1

cp %SOURCE0 %{buildroot}/home
cp %SOURCE0 %{buildroot}/home/home1

%pre -p /bin/ksh
uname -a

%files
/home/test.sh
/home/home1/test.sh


%post -p /bin/ksh

/home/home1/test.sh

uname -a
print "Now we wait for sleep" ; sleep  1
NUM=100
print $NUM

Вы можете найти эту информацию на TLDP RPM-HOWTO

Цитата:

Вы также можете указать более одного исходного файла, используя такие строки, как:

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