From eb6d564776b9782513d90e24abb52cf2739907e4 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Wed, 31 Dec 2025 17:42:47 +0000 Subject: [PATCH] Add desktop entry and update package installation for Aaru --- Aaru/Aaru.csproj | 3 +++ Aaru/aaru.desktop | 8 ++++++++ pkg/pacman/stable/PKGBUILD | 6 +++++- 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 Aaru/aaru.desktop diff --git a/Aaru/Aaru.csproj b/Aaru/Aaru.csproj index b8b23660a..9d08f3bd4 100644 --- a/Aaru/Aaru.csproj +++ b/Aaru/Aaru.csproj @@ -107,6 +107,9 @@ /usr/share/mime/packages/aaruformat.xml + + /usr/share/applications/aaru.desktop + diff --git a/Aaru/aaru.desktop b/Aaru/aaru.desktop new file mode 100644 index 000000000..bee759a7c --- /dev/null +++ b/Aaru/aaru.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=Aaru +Exec=aaru gui +Terminal=false +Type=Application +Icon=aaru +Comment=Aaru Data Preservation Suite +Categories=Utility;FileTools;Filesystem \ No newline at end of file diff --git a/pkg/pacman/stable/PKGBUILD b/pkg/pacman/stable/PKGBUILD index 50c530c1c..15bc31ac6 100644 --- a/pkg/pacman/stable/PKGBUILD +++ b/pkg/pacman/stable/PKGBUILD @@ -36,7 +36,11 @@ package() { # Install MIME database file cd "${srcdir}"/"${_aarubase}" install -d -m0755 -g 0 "${pkgdir}"/usr/share/mime/packages - install -m0755 -g 0 -t "${pkgdir}"/usr/share/mime/packages aaruformat.xml + install -m0644 -g 0 -t "${pkgdir}"/usr/share/mime/packages aaruformat.xml + + # Install desktop file + install -d -m0755 -g 0 "${pkgdir}"/usr/share/applications + install -m0644 -g 0 -t "${pkgdir}"/usr/share/applications aaru.desktop cd "${srcdir}"/"${_aarubase}"/bin/Release/${_netcoretarget}/${dotnet_rid}/publish