Najnowszy RPM

Artur Frysiak wiget w t17.ds.pwr.wroc.pl
Wto, 1 Cze 1999, 17:33:12 CEST


[wtorek, 01 czerwiec 1999], Wojtek Slusarczyk napisał(a):

> Hej,
> 	Czy sznowni koledzy sie wsciekli czy co z tym rpmem ??
> 
> + strip /tmp/rpm-3.0.1-root/bin/rpm /tmp/rpm-3.0.1-root//usr/bin/gendiff
> /tmp/rpm-3.0.1-root//usr/bin/rpm2cpio /tmp/rpm-3.0.1-root//usr/bin/rpmgettext
> /tmp/rpm-3.0.1-root//usr/bin/rpmputtext
> strip: /tmp/rpm-3.0.1-root//usr/bin/gendiff: File format not recognized
> + :
> + %find_lang rpm
> /var/tmp/rpm-tmp.99893: fg: no job control
> Błędny status wyjścia z /var/tmp/rpm-tmp.99893 (%install)
> magellan SPECS:>
> 
> Czym mam go generowac ? Zarty sobie z ludzi stroicie czy jak ?
> 
> Poprawicie to sami czy ja mam poprawic ?
> 
> BTW prosze o dokladne wyjasnienie po co jest %find_lang,
> Jezeli, to ma byc "antidotum" na ostatnie bledy zwiazane z olewaniem
> przez rpma makr %lang, a jego zadaniem jest sprawdzenie jakiego %langa
> instalujaca/generujaca pakiet osoba i wrzucenie do /usr/share/locale
> tylko tych zasobow -- to od razu uprzedzam, ze na butach wyjezdza i to
> w podskokach -- kazdy uzytkownik powinien ustawiac sobie LANG jaki mu sie
> zywniepo doba, chocazby ze wzgledow edukacyjnych, nauki jezyka itp. Nie
> wspominajac o tym ze na maszynie moga miec (nawet tymczasowo) ludzie 
> ktorzy mowia odmiennym jezykiem niz np. Polski .. Zatem i zasoby powinny
> byc dla wszelkim dostepnych jezykow.

%find_lang jest to bardzo prosty wrapper na /usr/lib/rpm/find-lang.sh
Skrypt ten (i zarazem to makro) pozwalana odszukaniu plików locale w
podanym katalogu i generuje plik z pełnym opisam tzn:
%defattr(644,root,root,755)
%lang(cos) /usr/share/locale/cos/LC_MESSAGES/plik.mo
...

Stosowanie tego makra ułatwia bardzo życie z poszukiwaniem plików locali.
Zapewnia że wszystkie locale wejdą do rpm'a z odpowiednimi oznaczeniami
%lang. Umożliwia to poczas _instalacji_ wybór jakie locale mają być
instalowane. 

Wiget
-- 
  __    __ _            _
 / / /\ \ (_) __ _  ___| |_  @__mail:  Artur Frysiak
 \ \/  \/ / |/ _` |/ _ \ __|            Rudlice 10
  \  /\  /| | (_| |  __/ |_           98-311 Ostrowek
   \/  \/ |_|\__, |\___|\__|
             |___/           email:   Wiget w t17.ds.pwr.wroc.pl
PGP key: http://www.t17.ds.pwr.wroc.pl/~wiget/pgp.key
Fingerprint16 = 70 DB E0 2D 12 AB C7 31  B6 58 B5 61 B3 98 B6 E6



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