SPECS: rpm.spec (HEAD)
Mariusz Mazur
mmazur w kernel.pl
Czw, 21 Lis 2002, 15:54:34 CET
On Thursday 21 November 2002 15:40, Jakub Bogusz wrote:
> Wygląda na to, że stary gettext nie ma takiej opcji:
>
> $ gettextize --version
> /usr/bin/gettextize (GNU gettext) 0.10.40
> [...]
> $ gettextize --no-changelog
> gettextize: unknown option --no-changelog
> Try `gettextize --help' for more information.
No to zrobię odpowiednie wykrywanie wersji :)
> gettextize --copy --force --intl; \
> - cp -f po/Makevars{.template,}; \
> + if [ -f po/Makevars.template -a ! -f po/Makevars ]; then \
> + cp -f po/Makevars{.template,}; \
> + fi \
>
> Bardziej zrozumiałe? ;)
> Nie wywali się, jeżeli katalog będzie się nazywał "locale" albo "i18n"
> jak jest w niektórych pakietach (tylko trzeba będzie ręcznie dodać cp po
> %{__gettextize} - chyba że można skądś wyciągnąć nazwę tego katalogu?)
Oj... Jeśli katalog może się inaczej nazywać, to by znaczyło, że trza wymyślić
inny sposób niż [ -f po/Makevars ] na samym początku gettextize (innymi słowy
imho priorytetem powinno być, żeby przy poprawnej obsłudze nowego gettexta
przez daną paczkę, był odpalany tylko gettextize --copy --force coby nic nie
popsuć przez przypadek).
Idę poszperać w docsach odnośnie wykrywania nazwy tego katalogu.
--
Każdy człowiek, który naprawdę żyje, nie ma charakteru, nie może go mieć.
Charakter jest zawsze martwy, otacza cię zgniła struktura przeniesiona z
przeszłości. Jeżeli działasz zgodnie z charakterem wtedy nie działasz w ogóle
- jedynie mechanicznie reagujesz. { Osho }
Więcej informacji o liście dyskusyjnej pld-devel-pl