Jak to zapisać w specu?

Łukasz Maśko ed w yen.ipipan.waw.pl
Śro, 28 Cze 2006, 00:20:34 CEST


Najpierw konkrety: pakiet budowany ze speca ipw2200.spec wykorzystuje patch 
ipw2200-monitor.patch, który jest potrzebny w celu włączenia trybu monitor. 
Ale jest potrzebny tylko w kernelach <2.6.17, ponieważ np. w 
kernel-desktop-2.6.17.1-0.5 odpowiednia dyrektywa jest wpisana w konfigu 
kernela, przez co przy kompilacji pakietu z powyższym patchem gcc wypluwa 
warning o redefinicji stałej. W sumie nie przeszkadza to za bardzo, bo 
pakiet i tak się buduje, ale mimo to pozostaje niedosyt.

I teraz pytanie: jak zapisać w specu warunek typu

%if %{_kernel_ver} < 2.6.17

bo coś takiego jak wyżej nie działa (co nie dziwi, bo stworzone na czuja).

A może się tym wogóle nie przejmować i po prostu wywalić patcha ze speca na 
stałe?
-- 
Łukasz Maśko                                           GG:   2441498    _o)
Lukasz.Masko(at)ipipan.waw.pl                         ICQ: 146553537    /\\
Registered Linux User #61028           JID: paranoid w jabber.aster.pl   _\_V


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