Nehmen wir mal an, es wurde ein Bug-Report (#54321) erstellt, und er beschreibt ein Problem, das Sie lösen können. Um eine neue Revision zu erstellen haben Sie folgendes zu tun:
Tipp: Wie bekommen Sie das Datum ins richtige Format? Nehmen Sie
822-date
oder date
mit der Option "-R".
Dies ist eine andere, etwas kompliziertere Situation - eine neue Upstream-Version wurde freigegeben und Sie wollen diese natürlich gleich übernehmen. Sie können nun folgendes tun:
uupdate -u gentoo-0.9.13.tar.gz
Natürlich ersetzen Sie den Dateinamen durch den Namen des neuen Source-Tarballs
Ihres Programms. uupdate(1)
wird es dann richtig umbenennen und
versuchen, alle Änderungen aus Ihrer vorherigen Datei `*.diff.gz' in die neue
Version zu übernehmen. Anschließend wird die Datei `debian/changelog'
aktualisiert.
Übrigens können Sie, vorausgesetzt Sie haben `debian/watch' wie in watch.ex, Abschnitt 6.10 aufgesetzt, durch
Ausführung von uscan(1)
"automagisch" nach aktuellem
Quellcode suchen, ihn herunterladen und uupdate
durchführen.
Wenn Sie eine neue Version Ihres Paketes gebaut haben, sollten Sie folgende Schritte ausführen, um sicher zu stellen, dass Ihr Paket problemlos aktualisiert werden kann:
Wenn Ihr Paket in einer früheren Version schon in Debian integriert ist, vergessen Sie nicht, auch gegen diese Version zu testen, weil viele Leute die Version aus dem letzten Debian-Release upgraden werden.
Anleitung für zukünftige Debian-Maintainer
Version 1.2, 06. April 2002.joy-mg@debian.org
mail@erikschanze.de
blade@debian.org