BuildRequires dla locali
Jakub Bogusz
qboosh w pld-linux.org
Pon, 23 Sie 2004, 20:24:29 CEST
Wiadomo, że niektóre pakiety wymagają danych dla jakichś lokalizacji
przy budowaniu. BR aktualnie tego nie zapewniają.
Gdzieś dodawałem komentarze na ten temat, ale nie wszędzie (tylko
tam, gdzie kiedyś sam natrafiłem).
Może warto byłoby skompletować listę tych lokalizacji.
Wtedy można by dodać listę Provides: glibc-locale(kod), a do speców coś
w rodzaju (na przykładzie dict-dalf):
%if "%(locale -a | grep '^ru_RU.koi8r$')" == ""
BuildRequires: glibc-locale(ru_RU.koi8r)
%endif
ew. bez listy, nieco brutalniej, ale prościej i powinno działać
z automatyką builderów:
%if "%(locale -a | grep '^ru_RU.koi8r$')" == ""
BuildRequires: glibc-localedb-all
%endif
(czyli pakiet będzie domagał się glibc-localedb-all tylko jeśli nie ma
jeszcze obsługi potrzebnej lokalizacji; ew jeszcze z >= wersja-w-której-
dana-lokalizacja-została-dodana, jeśli jest potrzebna jakaś niedawno
dodana)
--
Jakub Bogusz http://cyber.cs.net.pl/~qboosh/
Więcej informacji o liście dyskusyjnej pld-devel-pl