deb-substvars(5) | programy pomocnicze dpkg | deb-substvars(5) |
NAZWA¶
deb-substvars - zmienne podstawiania źródłowych pakietów DebianaSKŁADNIA¶
substvarsOPIS¶
Zanim dpkg-source, dpkg-gencontrol i dpkg-genchanges zapiszą swoje informacje kontrolne (do źródłowego pliku .dsc w wypadku dpkg-source i na standardowe wyjście w wypadku dpkg-gencontrol i dpkg-genchanges), wykonują podstawienia pewnych zmiennych na pliku wyjściowym.Description: foo application
${Description}
.
More text.
Description: foo application
foo is bar.
foo is great.
.
More text.
- Arch
- Bieżąca architektura budowania (z dpkg --print-architecture).
- source:Version
- Wersja pakietu źródłowego
- source:Upstream-Version
- Oryginalna wersja autora pakietu źródłowego, włączając wersję epoki Debiana jeśli jest.
- binary:Version
- Wersja pakietu binarnego (może się różnić od source:Version na przykład w przypadku binNMU).
- Source-Version
- Wersja pakietu źródłowego (z dziennika zmian). Ta zmienna jest obecnie przestarzała, jako że jej znaczenie jest inne niż jej funkcjonalność. Prosimy używać source:Version lub binary:Version, w zależności od wymagań.
- Installed-Size
- Całkowity rozmiar plików zainstalowanych przez pakiet. Wartość ta jest kopiowana do odpowiadającego jej pola w pliku kontrolnym; ustawienie jej zmodyfikuje wartość tego pola. Jeśli nie ustawiono zmiennej, to dpkg-gencontrol użyje du -k debian/tmp, aby znaleźć jej wartość domyślną.
- Extra-Size
- Dodatkowa przestrzeń dyskowa, używana podczas instalowania pakietu. Jeśli ta zmienna jest ustawiona, to jej wartość jest dodawana do wartości zmiennej Installed-Size (niezależnie od tego, czy została otwarcie ustawiona, czy ma wartość domyślną), zanim zostania skopiowana do pola Installed-Size pliku kontrolnego.
- F:nazwa-pola
- Wartość pola wyjściowego nazwa_pola (które musi być podane z użyciem Notacji-Wielbłądziej). Ustawienie takich zmiennych wpływa tylko na miejsca, gdzie są one jawnie rozwijane.
- Format
- Wersja formatu pliku .changes wygenerowana przez tę wersję skryptów przygotowujących pakiety źródłowe. Ustawienie tej zmiennej zmienia również zawartość pola Format w pliku .changes.
- Newline, Space, Tab
- Każda z tych zmiennych zawiera odpowiadający jej znak.
- shlibs:pole-zależności
- Ustawienia zmiennych w tej postaci są generowane przez dpkg-shlibdeps.
- dpkg:Upstream-Version
- Oryginalna wersja dpkg, nadana przez autorów.
- dpkg:Version
- Pełna wersja programu dpkg.
PLIKI¶
- debian/substvars
- Lista zmiennych podstawiania i ich wartości.
BŁĘDY¶
Punkt, w którym następuje nadpisywanie pól w porównaniu do pewnych standardowych ustawień pól wyjściowych jest dość zagmatwany.ZOBACZ TAKŻE¶
dpkg(1), dpkg-genchanges(1), dpkg-gencontrol(1), dpkg-shlibdeps(1), dpkg-source(1).TŁUMACZE¶
Piotr Roszatycki <dexter@debian.org>, 19992009-07-15 | Projekt Debian |