У меня есть следующий файл спецификации (ниже), я хочу добавить в исходный код - /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