dpkg-genchanges(1)

NAZWA
dpkg-genchanges - tworzy pliki .changes

SKŁADNIA
dpkg-genchanges [opcja...]

OPIS
dpkg-genchanges czyta informacje z rozpakowanego i zbudowanego drzewa pakietu źródłowego Debiana oraz z plików, które wygenerował, i na ich podstawie tworzy plik kontrolny wydania (plik .changes).

OPCJE

-g  Specifies that only source and architecture independent packages should be uploaded, thus no architecture specific packages will be included (since dpkg 1.17.11).

-G  Specifies that only source and architecture specific packages should be uploaded, thus no architecture independent packages will be included (since dpkg 1.17.11).

-b, -B, -A
    Specifies that a binary-only build is taking place, thus no source files are to be included. There's no distinction between -b, -B and -A, the produced .changes file will include whatever files were created by the binary-* target(s) of the package being built.

-S  Specifies that only the source should be uploaded, thus no binary packages will be included.

Opcje -sx określają, czy do wydania dołączane są oryginalne pliki źródłowe, jeżeli zostanie wygenerowany choć jeden z nich (tj. nie użyto opcji -b lub -B).

-si Domyślnie lub jeśli to określono, oryginalne źródła będą dołączone tylko jeśli numer oryginalnej wersji autora programu (tzn. wersja bez epoki i bez numeru rewizji Debiana) różni się od numeru wersji autora programu z poprzedniego wpisu dziennika zmian.

-sa Wymusza dołączenie oryginalnych źródeł.

-sd Wymusza pominięcie oryginalnych źródeł i dołączenie tylko pliku różnic (diff).

-vwersja
    Powoduje, że będą używane informacje z dziennika zmian ze wszystkich wersji większych niż wersja.

-Copis-zmian
    Czyta opis zmian z pliku opis-zmian, zamiast używać informacji z dziennika zmian z katalogu ze źródłami.

-madres-opiekuna
    Używa adresu-opiekuna jako nazwy i adresu e-mail opiekuna tego pakietu, zamiast pobierać te wartości z pliku kontrolnego z katalogu ze źródłami.

-eadres-opiekuna
    Używa adresu-opiekuna jako nazwy i adresu e-mail opiekuna tego wydania, zamiast pobierać te wartości z dziennika zmian z katalogu ze źródłami.

-Vnazwa=wartość
    Ustawia zmienną podstawienia wyjścia. Szczegółowy opis podstawiania zmiennych wyjściowych znajduje się w deb-substvars(5).

-Tplik-zmiennych-podst
    Read substitution variables in substvars-file; the default is debian/substvars. No variable substitution is done on any of the fields that are output, however the special variable Format will override the field of the same name. This option can be used multiple times to read substitution variables from multiple files (since dpkg 1.15.6).

-Dpole=wartość
    Nadpisuje lub dodaje wyjściowe pole pliku kontrolnego.

-Upole
    Usuwa wyjściowe pole pliku kontrolnego.

-cplik_kontrolny
    Określa główny plik kontrolny, z którego będą czytane informacje. Domyślnie jest to debian/control.

-lplik-dziennika-zmian
    Określa dziennik zmian, z którego będą czytane informacje. Domyślnym plikiem jest debian/changelog.

-fplik-z-listą-plików
    Czyta z tego pliku listę plików do wydania zamiast używać debian/files.

-Fformat-dziennika-zmian
    Określa format dziennika zmian. Więcej informacji o alternatywnych formatach można znaleźć w dpkg-parsechangelog(1).

-ukatalog-wysyłki-plików
    Poszukuje plików, które mają być dołączone do wydania w katalogu-wysyłki-plików zamiast w katalogu .. (dpkg-genchanges musi znaleźć te pliki, tak żeby móc zapisać ich rozmiary oraz sumy kontrolne w pliku .changes).

-q  Zazwyczaj dpkg-genchanges na standardowym wyjściu błędów wypisze komunikaty informujące na przykład o liczbie plików wygenerowanych źródłowych pakietu. -q powstrzymuje wypisywanie takich komunikatów

-?, --help
    Wyświetla informację o użytkowaniu i kończy działanie.

--version
    Wyświetla informację o wersji i pomyślnie kończy działanie.

PLIKI

debian/files
    Lista wygenerowanych plików, które są częścią przygotowywanego wydania. dpkg-genchanges czyta stąd dane podczas tworzenia pliku .changes.

TŁUMACZE
Piotr Roszatycki <dexter@debian.org>, 1999
Bartosz Feński <fenio@debian.org>, 2004-2005
Robert Luberda <robert@debian.org>, 2006-2008
Wiktor Wandachowicz <siryes@gmail.com>, 2008
Michał Kułach <michal.kulach@gmail.com>, 2012