Ich würde gerne ein ebuild für ein in C# geschriebenes Package erstellen stoße dabei aber auf ein Problem wo mir auch eine Google-Suche alles andere als weiterhilft.
Wie in der Dokumentation von dotnet-pkg.eclass angegeben muss über die Variable "NUGETS" eine Liste aller benötigter Nugets definiert werden, was aber nicht in der Doku drin steht ist wie man an diese Liste kommen soll.
Ich habe es unter anderem mit "dotnet list package --include-transitive" versucht aber der Output davon ist einfach unbrauchbar (z. B. wegen doppelten Einträgen), sprich die Bereinigung dieser Liste würde Stunden dauern...
Kennt irgendjemand einen Trick oder ein Programm das einem eine brauchbare Liste generieren kann?
EDIT:
Bei Rust-Packages gibt es ja "dev-util/cargo-ebuild".
Das ist zwar auch nicht perfekt weil es alle Abhängigkeiten die direkt auf ein Git-Repo zeigen ignoriert aber damit kann man arbeiten.


