Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Jahor Miadzviedziew                  2:450/217      04 Oct 2003  01:36:10
 To : Andy Shevchenko
 Subject : Re: rpm .spec %files section: how to automate?
 -------------------------------------------------------------------------------- 
 
 <Andy_Shevchenko@f192.n465.z2.fidonet.org> wrote:
 
 JM>> как можно автоматом сгенерировать секцию %files для rpm'ного
 JM>> .spec'а? в идеале, конечно, хотелось бы, чтобы эта секция
 JM>> генерировалась сразу правильная, но, насколько я понимаю, это не
 JM>> так просто, поэтому хотелось бы чтобы это был хотя бы более-менее
 JM>> правильный список, который можно было бы просто отредактировать в
 JM>> соответствии со своими нуждами.
 AS> %install make install ...  # rm undesired files rm -f
 AS> $RPM_BUILD_ROOT%{_libdir}/xxx.lib # filelist find $RPM_BUILD_ROOT
 AS> -type f > mylist %files -f mylist
 
 собственно, я подсмотрел что-то типа %install rm -rf $RPM_BUILD_ROOT
 make prefix=$RPM_BUILD_ROOT/%{prefix} install find
 $RPM_BUILD_ROOT/%{prefix} -type f -print | grep -v \
 '\/(COPYING|INSTALL|TODO|ChangeLog|AUTHORS|FAQ)$' | \ sed \
 "s@^$RPM_BUILD_ROOT@@g" | sed "s/^\(.*\)$/\1\*/" > \
 %{name}-%{version}-filelist
 
 [skip]
 
 %files -f %{name}-%{version}-filelist
 %defattr(-, root, root)
 
 но я думал, что есть более правильный способ.
 
 AS> PS почитай книжку...
 
 которую? и где в городе-герое минске ими торгуют?
 
 -- 
 corvus corax @home || eik?..
 GPG Fingerprint = 7954 5713 19D0 2713 A3B0 9B79 6F8E 4C25 E279 A165
 --- tin/1.6.0-20030714 ("Vatersay") (UNIX) (Linux/2.4.20-xer1-up (i686))
  * Origin: corvus corax' nest (2:450/217)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: rpm .spec %files section: how to automate?   Jahor Miadzviedziew   04 Oct 2003 01:36:10 
 Re: rpm .spec %files section: how to automate?   Andy Shevchenko   04 Oct 2003 10:33:10 
Архивное /ru.linux/2725a0d61620.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional