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 (no architecture specific packages will be included).
- -G
- Specifies that only source and architecture specific packages should be
uploaded (no architecture independent packages will be included).
- -b, -B, -A
- Określa, że wykonywane jest budowanie tylko pakietów
binarnych (bez włączania jakichkolwiek plików
źródłowych). Nie ma różnicy
między -b, -B i -A, wygenerowany plik
.changes będzie zawierać wszystkie pliki utworzone
przez reguły binary-* budowanych właśnie
pakietów.
- -S
- Określa, że tylko źródła
będą dołączone do wydania (bez żadnych
pakietów binarnych).
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
- Odczytuje zmienne podstawiania z pliku-zmiennych-podst;
domyślnie jest to debian/substvars. Nie są robione
żadne podstawiania na żadnym z pól, które
są wypisywane na wyjściu, jednakże specjalna zmienna
Format nadpisze pole o tej samej nazwie. Opcja ta może
zostać podana wiele razy, aby odczytać zmienne podstawiania
z wielu plików.
- -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