Решено: Не срабатывает секция %install в spec файле (При сборке rpm)

Модератор: Модераторы разделов

Ism
Сообщения: 1261
Статус: Никто, по сути быдло

Решено: Не срабатывает секция %install в spec файле

Сообщение Ism »

Здравствуйте всем
Вот учусь собирать rpm , все хорошо , да одно непонятно , почему не срабатывают команды в секции %install ?

вот spec файл, там нет команд сборки , так как они не требуются , а %install я использую для проверки работы

подскажите, кто уже собирал

Код: Выделить всё

Summary:        besbashvpn
Name:           besbashvpn
Version:        0.5
Release:        1
License:        GPL
URL:            http://stardict.sourceforge.net
Group:          Utilites
Source:         /home/stas/rpm/source/%{name}.tar.gz2


BuildRoot:      /home/stas/rpm/build

%prep

%setup -n /home/stas/rpm/tmpinastall/opt/%{name}

%description
pptp connection utilite

%install
/bin/mkdir /home/stas/rpm/tmpinstall/opt
cp -R -i /home/stas/rpm/build/opt/%{name} /home/stas/rpm/tmpinstall/opt/%{name}


%files
%defattr(-,root,root)
/opt/%{name}/*
/opt/%{name}/.directory


и .rpmmacros

Код: Выделить всё

%_topdir /home/stas
%_sourcedir %{_topdir}/rpm/source
%_specdir %{_topdir}/rpm/specs
%_builddir %{_topdir}/rpm/build
%_rpmdir /home/stas/rpm/rpms
%dist .SuSe
%packager       Stas
%vendor         Stas


отделльно команды работают корректно
Спасибо сказали:
Ism
Сообщения: 1261
Статус: Никто, по сути быдло

Re: Решено: Не срабатывает секция %install в spec файле

Сообщение Ism »

Решено,
Я использовал командуrpmbuild -bb /home/stas/rpm/spec/mybesbashvpn-0.5-1.spec но она как видно отвечает только за сборку rpm но не install

при использовании rpmbuild -bi /home/stas/rpm/spec/mybesbashvpn-0.5-1.spec сработало

http://www.lexpr.ru/node/40
Спасибо сказали: