mirror of
https://github.com/aaru-dps/Aaru.git
synced 2026-07-08 18:16:24 +00:00
Add desktop entry and update package installation for Aaru
This commit is contained in:
@@ -107,6 +107,9 @@
|
|||||||
<Content Include="aaruformat.xml" CopyToPublishDirectory="PreserveNewest" LinuxFileMode="0644">
|
<Content Include="aaruformat.xml" CopyToPublishDirectory="PreserveNewest" LinuxFileMode="0644">
|
||||||
<LinuxPath>/usr/share/mime/packages/aaruformat.xml</LinuxPath>
|
<LinuxPath>/usr/share/mime/packages/aaruformat.xml</LinuxPath>
|
||||||
</Content>
|
</Content>
|
||||||
|
<Content Include="aaru.desktop" CopyToPublishDirectory="PreserveNewest" LinuxFileMode="0644">
|
||||||
|
<LinuxPath>/usr/share/applications/aaru.desktop</LinuxPath>
|
||||||
|
</Content>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<PropertyGroup Condition="'$(RuntimeIdentifier)' == 'linux-musl-arm64'">
|
<PropertyGroup Condition="'$(RuntimeIdentifier)' == 'linux-musl-arm64'">
|
||||||
|
|||||||
8
Aaru/aaru.desktop
Normal file
8
Aaru/aaru.desktop
Normal file
@@ -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
|
||||||
@@ -36,7 +36,11 @@ package() {
|
|||||||
# Install MIME database file
|
# Install MIME database file
|
||||||
cd "${srcdir}"/"${_aarubase}"
|
cd "${srcdir}"/"${_aarubase}"
|
||||||
install -d -m0755 -g 0 "${pkgdir}"/usr/share/mime/packages
|
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
|
cd "${srcdir}"/"${_aarubase}"/bin/Release/${_netcoretarget}/${dotnet_rid}/publish
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user