Features w specach

Tomasz Kłoczko kloczek w rudy.mif.pg.gda.pl
Czw, 20 Lip 2000, 07:08:49 CEST


On Tue, 18 Jul 2000, Rafał Kleger-Rudomin wrote:

> Powracam do tego o czym mówiliśmy w Warszawie:
> o możliwości parametryzacji speców na podstawie
> makr definiowanych w linii poleceń dla rpma.
> 
> Chciałbym zrobić jakieś wzorcowe wsparcie dla debuginfo w jednym pakiecie.
> Czy są jakieś przeciwwskazania żeby skorzystać do tego z mechanizmu
> o którym mówił kloczek?
> (Tomek mógłbyś przypomnieć jak wyglądają owe 'warunkowe makra', ew gdzie
> szukać informacji?)

To wyglądać może tak:

%{?debug:<text_if_debug_defined>}
%{!?debug:<text_if_not_debug_defined>}

Do rozwiązania są kwestie:
- gdzie umieszczać info o tym że to jest wersja debugowa pakietu ?

  Może być w nazwie lub w rewizji. Jezeli w nazwie to wtedy bedą sie
  musiały powjawiać dodatkowe Obsoletes.

- przestawianie CFLAGS, CXXFLAGS na "-g -O",

- wyłaczanie stripowania.

W przypadku pakietów które mają prawidłowe wsparcie do
autoconf/automake/libtool opracownie czegoś takeigo nie będzie
trudne. Powyższemu sprzyja to, że juz w dużej ilosci speców są używane
makra i odpowiednie kawałki można poukrwać np. w %configure
(np. wyłączenie LDFLAGS="-s").
Gorzej z całą reszta pakietów. Niemniej po jednokrotnym rozwiązaniu
kwestii dalsza konserwacja speca nie powinna być także trudna.

kloczek
-- 
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*



Więcej informacji o liście dyskusyjnej pld-devel-pl