From d191c67d5b8a3b2e5da964481f5428abf15beeee Mon Sep 17 00:00:00 2001 From: "David M. Klein" <4+leander19961@noreply.localhost> Date: Wed, 26 Aug 2026 11:24:20 +0200 Subject: [PATCH] packages.yaml aktualisiert --- packages.yaml | 69 ++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 63 insertions(+), 6 deletions(-) diff --git a/packages.yaml b/packages.yaml index f5b3a52..77804b5 100644 --- a/packages.yaml +++ b/packages.yaml @@ -1,11 +1,68 @@ +# Kuratierte Paketliste fuer das Unternehmens-Repo. +# +# Ein Paket kann entweder als reiner String stehen (dann werden Anzeigename +# und Beschreibung generiert) oder als Mapping mit eigenen Metadaten. + +appstream: + # Muss eindeutig sein und darf nicht mit "almalinux" o. Ae. kollidieren, + # sonst ueberschreiben sich die Icon-Caches auf den Clients. + origin: firmen-repo + # Praefix fuer generierte AppStream-IDs: . + id_prefix: de.firma.repo + + defaults: + type: console-application + icon: applications-development + categories: + - Development + note: "Über das Unternehmens-Repo bereitgestellt." + developer: "IT-Abteilung" + sources: - name: dotnet baseurl: https://repo.almalinux.org/almalinux/10/AppStream/x86_64/os/ gpgkey: https://repo.almalinux.org/almalinux/RPM-GPG-KEY-AlmaLinux-10 packages: - - dotnet-sdk-8.0 - - dotnet-runtime-8.0 - - dotnet-sdk-9.0 - - dotnet-runtime-9.0 - - dotnet-sdk-10.0 - - dotnet-runtime-10.0 \ No newline at end of file + - name: dotnet-sdk-8.0 + display_name: ".NET SDK 8.0 (LTS)" + summary: "SDK zum Entwickeln und Bauen von .NET-8-Anwendungen" + description: | + Enthaelt das dotnet-CLI, die Build-Tools und die Runtime fuer + .NET 8. Diese Version ist der unterstuetzte LTS-Stand. + + Projekte pinnen ihre SDK-Version ueber die global.json. + binary: dotnet + keywords: [dotnet, csharp, netcore, sdk] + homepage: https://dotnet.microsoft.com/ + + - name: dotnet-runtime-8.0 + display_name: ".NET Runtime 8.0 (LTS)" + summary: "Laufzeitumgebung zum Ausfuehren von .NET-8-Anwendungen" + keywords: [dotnet, runtime] + + - name: dotnet-sdk-9.0 + display_name: ".NET SDK 9.0" + summary: "SDK zum Entwickeln und Bauen von .NET-9-Anwendungen" + binary: dotnet + keywords: [dotnet, csharp, sdk] + + - name: dotnet-runtime-9.0 + display_name: ".NET Runtime 9.0" + summary: "Laufzeitumgebung zum Ausfuehren von .NET-9-Anwendungen" + + - name: dotnet-sdk-10.0 + display_name: ".NET SDK 10.0" + summary: "SDK zum Entwickeln und Bauen von .NET-10-Anwendungen" + binary: dotnet + keywords: [dotnet, csharp, sdk] + + - name: dotnet-runtime-10.0 + display_name: ".NET Runtime 10.0" + summary: "Laufzeitumgebung zum Ausfuehren von .NET-10-Anwendungen" + + # Minimalform: Anzeigename und Beschreibung werden generiert. + #- dotnet-sdk-10.0 + + # Abhaengigkeit, die zwar gespiegelt, aber nicht angezeigt werden soll. + #- name: dotnet-host + # appstream: false \ No newline at end of file