SPECS: rpm.spec (HEAD)

Jakub Bogusz qboosh w pld.org.pl
Czw, 21 Lis 2002, 15:40:20 CET


On Thu, Nov 21, 2002 at 03:28:58PM +0100, Mariusz Mazur wrote:
> On Thursday 21 November 2002 00:21, Jakub Bogusz wrote:
> > Odnośnie wersji po poprawkach:
> > - przydałoby się dodać wszędzie --no-changelog (po co śmiecić?);
> >   ale nie wiem, czy to działa z 0.10.x, więc być może zależnie od wersji
> 
> Ok... sprawdzę i zrobię.

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.

> > - lepiej byłoby po gettextize --intl sprawdzać, czy po/Makevars istnieje
> >   - jeśli nazywa się inaczej, nie będzie można w ogóle użyć tego makra
             ^ ups, zabrakło "katalog"

> Nie rozumiem.

         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?)


-- 
Jakub Bogusz



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