Provided by: dpkg-dev_1.15.8.4ubuntu3_all bug

NAZWA

       deb-substvars - zmienne podstawiania rdowych pakietw Debiana

SKADNIA

       substvars

OPIS

       Zanim  dpkg-source,  dpkg-gencontrol  i  dpkg-genchanges  zapisz  swoje
       informacje kontrolne (do rdowego pliku .dsc w wypadku dpkg-source i  na
       standardowe   wyjcie  w  wypadku  dpkg-gencontrol  i  dpkg-genchanges),
       wykonuj podstawienia pewnych zmiennych na pliku wyjciowym.

       Podstawienie  zmiennej  ma  posta  ${nazwa-zmiennej}.  Nazwy  zmiennych
       skadaj  si ze znakw alfanumerycznych, mylnikw oraz dwukropkw i zaczynaj
       si od  znaku  alfanumerycznego.  Podstawienia  zmiennych  s  powtarzane
       dopty, a nie bdzie nic do podstawienia; peen tekst pola po podstawieniu
       jest ponownie skanowany w poszukiwaniu kolejnych podstawie.

       Po dokonaniu wszystkich podstawie, kade wystpienie acucha ${} (ktry nie
       jest poprawnym podstawieniem) jest zastpowane przez znak $.

       Podstawianie   zmiennych   jest   wykonywane   na   wszystkich   polach
       kontrolnych, jednak niektre z tych pl s uywane  oraz  wymagane  podczas
       budowania,  gdy  podstawienie  nie zostao jeszcze wykonane. Dlatego nie
       mona uywa zmiennych w polach Package, Source oraz Architecture.

       Variable substitution happens on the content of the fields  after  they
       have  been  parsed, thus if you want a variable to expand over multiple
       lines you do not have to include a space after  the  newline.  This  is
       done  implicitly when the field is output. For example, if the variable
       ${Description} is set to "foo is bar.${Newline}foo is  great."  and  if
       you have the following field:

        Description: foo application
         ${Description}
         .
         More text.

       It will result in:

        Description: foo application
         foo is bar.
         foo is great.
         .
         More text.

       Zmienne  mona  ustawi  za  pomoc  opcji  -V.  Mona je take poda w pliku
       debian/substvars (lub jakimkolwiek innym pliku wskazanym opcj -T). Plik
       ten  skada  si  z  linii  w  postaci nazwa=warto. Kocowe spacje w kadej
       linii,  linie  puste  oraz  linie  zaczynajce  si  od  znaku  #  (czyli
       komentarze) s ignorowane.

       Dodatkowo dostpne s nastpujce standardowe zmienne:

       Arch   Bieca architektura budowania (z dpkg --print-architecture).

       source:Version
              Wersja pakietu rdowego

       source:Upstream-Version
              Oryginalna  wersja  autora  pakietu  rdowego, wczajc wersj epoki
              Debiana jeli jest.

       binary:Version
              Wersja pakietu  binarnego  (moe  si  rni  od  source:Version  na
              przykad w przypadku binNMU).

       Source-Version
              Wersja  pakietu  rdowego  (z  dziennika  zmian). Ta zmienna jest
              obecnie przestarzaa, jako e  jej  znaczenie  jest  inne  ni  jej
              funkcjonalno.  Prosimy uywa source:Version lub binary:Version, w
              zalenoci od wymaga.

       Installed-Size
              Cakowity rozmiar plikw zainstalowanych przez  pakiet.  Warto  ta
              jest  kopiowana  do  odpowiadajcego jej pola w pliku kontrolnym;
              ustawienie jej zmodyfikuje warto tego pola. Jeli  nie  ustawiono
              zmiennej,  to  dpkg-gencontrol  uyje du -k debian/tmp, aby znale
              jej warto domyln.

       Extra-Size
              Dodatkowa  przestrze  dyskowa,   uywana   podczas   instalowania
              pakietu.  Jeli  ta  zmienna  jest  ustawiona,  to jej warto jest
              dodawana do wartoci zmiennej Installed-Size (niezalenie od tego,
              czy  zostaa  otwarcie  ustawiona,  czy  ma  warto domyln), zanim
              zostania skopiowana do pola Installed-Size pliku kontrolnego.

       F:nazwa-pola
              Warto pola wyjciowego nazwa_pola (ktre musi by podane  z  uyciem
              Notacji-Wielbdziej).  Ustawienie takich zmiennych wpywa tylko na
              miejsca, gdzie s one jawnie rozwijane.

       Format Wersja formatu pliku .changes wygenerowana przez t wersj skryptw
              przygotowujcych  pakiety  rdowe. Ustawienie tej zmiennej zmienia
              rwnie zawarto pola Format w pliku .changes.

       Newline, Space, Tab
              Kada z tych zmiennych zawiera odpowiadajcy jej znak.

       shlibs:pole-zalenoci
              Ustawienia  zmiennych  w  tej   postaci   s   generowane   przez
              dpkg-shlibdeps.

       dpkg:Upstream-Version
              Oryginalna wersja dpkg, nadana przez autorw.

       dpkg:Version
              Pena wersja programu dpkg.

       Jeeli  jest  odwoanie  do niezdefiniowanej zmiennej, to generowane jest
       ostrzeenie i przyjmowana jest pusta warto zmiennej.

PLIKI

       debian/substvars
              Lista zmiennych podstawiania i ich wartoci.

BDY

       Punkt,  w  ktrym  nastpuje  nadpisywanie  pl  w  porwnaniu  do  pewnych
       standardowych ustawie pl wyjciowych jest do zagmatwany.

ZOBACZ TAKE

       dpkg(1),   dpkg-genchanges(1),  dpkg-gencontrol(1),  dpkg-shlibdeps(1),
       dpkg-source(1).

AUTOR

       Copyright (C) 1995-1996 Ian Jackson
       Copyright (C) 2000 Wichert Akkerman

       Niniejszy program jest oprogramowaniem wolnym, sprawd Powszechn Licencj
       Publiczn  GNU  w  wersji  drugiej  lub  pniejszej,  by  dowiedzie  si o
       warunkach dystrybucji. Brak JAKIEJKOLWIEK gwarancji.

TUMACZE

       Piotr Roszatycki <dexter@debian.org>, 1999
       Bartosz Feski <fenio@debian.org>, 2004-2005
       Robert Luberda <robert@debian.org>, 2006-2008
       Wiktor Wandachowicz <siryes@gmail.com>, 2008