LINUX.ORG.RU
ФорумAdmin

сделать rpm


0

0

привет!

можно ли сделать rpm по аналогии с слакваревской makepkg

то есть каталоги в которые разложенны нужные файлики

/usr/src/prg/bin/p1 (сама программа) /usr/src/prg/etc/p1.conf (конф) /usr/src/prg/var/p1 (каталог в var)

с makepkg можно было просто cd /usr/src/prg/ makepkg p1.tgz

можно ли похожим способом создать rpm? tnx

anonymous

Re: сделать rpm

конечно можно, man rpm на предмет параметров для создания пакета из исходников.

Vlad_Ts ★★★★★ ()

Re: сделать rpm

Создаешь примерно такой spec-файл (/usr/src/redhat/SPECS/p1.spec):
Summary: Cool programm
Name: p1
Version: 1.0.0
Release: 1
License: GPL
Group: System Environment/Daemons

%description
The best programm.

%prep

%build

%clean

%files
%defattr(-,root,root)
/usr/src/prg/bin/p1
%config(noreplace) /usr/src/prg/etc/p1.conf
%dir /usr/src/prg/var/p1
#### end ####

Потом "rpmbuild -bb /usr/src/redhat/SPECS/p1.spec" - и в /usr/src/redhat/RPMS/i386 ищешь свой p1-1.0.0-1.i386.rpm (rpmbuild напишет куда он положил пакет).

spirit ★★★★★ ()
Ответ на: Re: сделать rpm от spirit

Re: сделать rpm

спасибо, люди!

я в вас не сомневался!!

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.