debian_paketierung
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| debian_paketierung [08.01.2022 07:58] – thooge | debian_paketierung [08.12.2023 14:24] (aktuell) – [Debian Paket erstellen] thooge | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Debian Paket erstellen ====== | ====== Debian Paket erstellen ====== | ||
| + | |||
| + | ===== Simpel ===== | ||
| Einfachste Variante, einfach zusammenbauen aufgrund der Ordnerstruktur im Projektverzeichnis: | Einfachste Variante, einfach zusammenbauen aufgrund der Ordnerstruktur im Projektverzeichnis: | ||
| Zeile 12: | Zeile 14: | ||
| </ | </ | ||
| - | Weitere | + | Weitere |
| - | * '' | + | * '' |
| - | * '' | + | * '' |
| + | |||
| + | ===== Mit Tarballs ===== | ||
| + | |||
| + | * '' | ||
| + | |||
| + | ===== Mit Git ===== | ||
| + | |||
| + | FIXME Das hier sind erste Notizen. Wie eine neue Version zu einem vorhandenen Repository | ||
| + | hinzugefügt werden kann ist leider noch völlig unklar. Diverse Versuche sind bisher fehlgeschlagen. | ||
| + | |||
| + | Debain-Paket lediglich mit Git verwalten | ||
| + | Es stehen keine Tarballs zur Verfügung | ||
| + | |||
| + | Werkzeug: git-buildpackage | ||
| + | |||
| + | Wenn Änderungen gemacht wurden, so sind sie mit | ||
| + | git clean -fd | ||
| + | git checkout . | ||
| + | zu bereinigen | ||
| + | Des weiteren dürfen keine Dateien mehr im Verzeichnis sein, die ggf. | ||
| + | durch einen früheren Build-Prozeß erzeugt wurden und über z.B. .gitignore | ||
| + | nicht angezeigt werden. | ||
| + | |||
| + | |||
| + | Gewünschten Tag auschecken | ||
| + | git checkout debian/ | ||
| + | gbp buildpackage --git-ignore-branch | ||
| + | |||
| + | oder aktuelle version | ||
| + | git checkout debian/ | ||
| + | gbp buildpackage | ||
| + | |||
| + | Changelogeintrag schreiben | ||
| + | export DEBEMAIL=" | ||
| + | gbp dch --snapshot --auto debian/ | ||
| + | |||
| + | Änderungen mit neuem Changelog committen | ||
| ===== Paket bauen ===== | ===== Paket bauen ===== | ||
debian_paketierung.1641628731.txt.gz · Zuletzt geändert: von thooge
