Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste ÜberarbeitungBeide Seiten der Revision | ||
public:technik:gentoo-overlay [2021/08/02 18:03] – [Historie] Änderung des Upstream-Repos für api.gentoo.org abgeschlossen nex | public:technik:gentoo-overlay [2021/08/14 22:52] – [Regeln für erfolgreiche Ebuilds im FeM-Overlay] Infos über die neue CI und Hinweis zur Nutzung von pkgcheck eingefügt nex | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Gentoo: FeM-Overlay ====== | ====== Gentoo: FeM-Overlay ====== | ||
+ | |||
+ | <WRAP warning 50% center> | ||
+ | Das FeM-Overlay ist von Bitbucket in das FeM-GitLab umgezogen. | ||
+ | Die neue Upstream-URL lautet: | ||
+ | |||
+ | https:// | ||
+ | |||
+ | Bitte passt eure ''/ | ||
+ | Der Bitbucket-Mirror wird ca. Dezember 2021 abgeschaltet. | ||
+ | </ | ||
+ | |||
Das FeM-Overlay ist ein Portage Overlay für die Gentoo Paketverwaltung. Hier werden Ebuilds und Patches für Software gepflegt, die auf FeM Servern Einsatz findet, so aber nicht im offiziellen Portage-Tree enthalten ist. | Das FeM-Overlay ist ein Portage Overlay für die Gentoo Paketverwaltung. Hier werden Ebuilds und Patches für Software gepflegt, die auf FeM Servern Einsatz findet, so aber nicht im offiziellen Portage-Tree enthalten ist. | ||
Zeile 9: | Zeile 20: | ||
* URL des Overlays (git): https:// | * URL des Overlays (git): https:// | ||
+ | * Upstream-Repository. Alle Commits werden hier in den master gemerged. | ||
* URL des Overlays (git, alte URL): https:// | * URL des Overlays (git, alte URL): https:// | ||
+ | * Hinweis: das Bitbucket wird per Push-Mirror aus dem GitLab gesynct. Bitte im GitLab committen. | ||
* URL des Overlays (svn): http:// | * URL des Overlays (svn): http:// | ||
- | * Hinweis: das Subversion wird minütlich aus dem Git-Master gesynct und ist nicht mehr schreibbar. Bitte im Git-Repo commiten. | + | * Hinweis: das Subversion wird minütlich aus dem Git-Master gesynct und ist nicht mehr schreibbar. Bitte im GitLab-Repo commiten. |
==== Ohne Layman über repos.conf ==== | ==== Ohne Layman über repos.conf ==== | ||
Zeile 127: | Zeile 140: | ||
* // | * // | ||
* //**repoman commit**// (Erstellt einen Commit und fügt Metainformationen hinzu, falls die Prüfung erfolgreich war) | * //**repoman commit**// (Erstellt einen Commit und fügt Metainformationen hinzu, falls die Prüfung erfolgreich war) | ||
+ | * pkgcheck zur Prüfung des Ebuilds verwenden | ||
+ | * // | ||
(Ideen aus den [[http:// | (Ideen aus den [[http:// | ||
- | Das Overlay wird bei Änderungen mittels [[https:// | + | Das Overlay wird bei Änderungen mittels [[https:// |
+ | Zudem werden ebuilds per [[https://blogs.gentoo.org/ago/2020/ | ||
==== Historie ==== | ==== Historie ==== | ||
Zeile 138: | Zeile 154: | ||
* 2021-07-29 - Erste Arbeiten an der Umstellung auf den neuen Upstream https:// | * 2021-07-29 - Erste Arbeiten an der Umstellung auf den neuen Upstream https:// | ||
* 2021-08-02 - Änderung des Upstream-Repos für '' | * 2021-08-02 - Änderung des Upstream-Repos für '' | ||
+ | * 2021-08-13 - Das Overlay benutzt nun das GitLab als Upstream-Repository |