-
Notifications
You must be signed in to change notification settings - Fork 1
/
de.finnik.PassVault.yml
37 lines (37 loc) · 1.25 KB
/
de.finnik.PassVault.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
app-id: de.finnik.PassVault
runtime: org.freedesktop.Platform
runtime-version: '20.08'
sdk: org.freedesktop.Sdk
sdk-extensions:
- org.freedesktop.Sdk.Extension.openjdk11
command: passvault
modules:
- name: openjdk
buildsystem: simple
build-commands:
- /usr/lib/sdk/openjdk11/install.sh
- name: passvault
buildsystem: simple
build-commands:
- install -D passvault /app/bin/passvault
- install -D PassVault_3.0.jar /app/share/PassVault-3.0.jar
- install -D de.finnik.PassVault.desktop /app/share/applications/de.finnik.PassVault.desktop
- install -D icon.svg /app/share/icons/hicolor/scalable/apps/de.finnik.PassVault.svg
- install -D de.finnik.PassVault.metainfo.xml /app/share/appdata/de.finnik.PassVault.metainfo.xml
sources:
- type: file
path: passvault
- type: file
url: https://github.com/de-finnik/PassVault/releases/download/3.0/PassVault_3.0.jar
sha256: 38d17cfd1bdc1465e5b18df64df7b9874113ab6cbd41a93544d6779fce548af6
- type: file
path: de.finnik.PassVault.desktop
- type: file
path: icon.svg
- type: file
path: de.finnik.PassVault.metainfo.xml
finish-args:
- --socket=x11
- --share=ipc
- --share=network
- --filesystem=home