rpm/SPECS
Witold Filipczyk
witekfl w poczta.onet.pl
Pią, 7 Lut 2003, 08:57:05 CET
On Fri, Feb 07, 2003 at 07:16:07AM +0100, Rafal Cygnarowski wrote:
> W liście z czw, 06-02-2003, godz. 20:33, Sergiusz Pawlowicz pisze:
> > --->[Quoting Grzegorz Godlewski <ggodlewski w host.sk>:]
> >
> > > A w czym problem bo mi rpm buduje spece znajdujące się w
> > > podkatalogach.
> >
> > Jaką komendą, możesz podać przykład?
> >
> > np. chciałbym zbudować hello.spec, który znajduje się
> > w ~ser/rpm/SPECS/h/hello.spec, a źródła
> > w ~ser/rpm/SOURCES/h/hello.tgz
> tak szczerze mowiac to o ile sobie przypominam mowilem tylko o
> *.spec-ach a nie zrodlach... do zrodelem raczej rzadko sie wchodzi
> (raczej tylko gdy sie doklada nowe i uaktualnia patche - ktore de facto
> przygotowuje sie poza SOURCES), no chyba ze macie zupelnie inna
> metodologi pracy... W SPECS grzebie sie chyba jednak znacznie czesciej,
> a dla SPECy nie ma wiekszego znaczenia gdzie sobie leza, jesli chodzi o
> zbudowanie. Inna sytuacja gdy zrobi sie rpm -Uvh *.src.rpm - w takim
> przypadku spec trafi nie tam gdzie trzeba...
Można przedefiniować makro _specdir, np:
%_first_letter %(echo %{name} | cut -c1 | tr [:upper:] [:lower:])
%_specdir %{_topdir}/SPECS/%{_first_letter}
Chyba jednak lepsze będzie zainwestowanie w sprzęt.
--
Witold Filipczyk
<witekfl w poczta.onet.pl>
Więcej informacji o liście dyskusyjnej pld-discuss-pl