Skip to content

Commit

Permalink
Finalized Snapcraft support
Browse files Browse the repository at this point in the history
  • Loading branch information
Benji377 committed Oct 8, 2024
1 parent f3364a7 commit 2f85516
Show file tree
Hide file tree
Showing 4 changed files with 105 additions and 41 deletions.
10 changes: 10 additions & 0 deletions snap/gui/raspirus.desktop
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
[Desktop Entry]
Name=Raspirus
GenericName=Raspirus
Comment=A user- and resources-friendly rules-based malware scanner
Exec=raspirus
Terminal=false
Type=Application
Icon=${SNAP}/meta/gui/raspirus.svg
Categories=GTK;Utility;
StartupNotify=false
66 changes: 66 additions & 0 deletions snap/gui/raspirus.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
29 changes: 29 additions & 0 deletions snap/snapcraft.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: raspirus
base: core22
version: 2.0.0
summary: A resource- and human-friendly malware scanner
description: Raspirus is your cost-free, versatile malware scanner. Tailored rules-based detection, comprehensive file scans, and privacy prioritized for swift, reliable protection.
grade: stable
confinement: strict
architectures:
- build-on: [amd64]
- build-on: [arm64]
- build-on: [riscv64]


parts:
raspirus:
plugin: rust
source: .
stage-packages:
- libssl-dev

apps:
raspirus:
command: bin/raspirus
plugs:
- home
- removable-media
- network
extensions:
- gnome
41 changes: 0 additions & 41 deletions snapcraft.yaml

This file was deleted.

0 comments on commit 2f85516

Please sign in to comment.