-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathla.ogri.strongbox.yml
53 lines (43 loc) · 1.81 KB
/
la.ogri.strongbox.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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
app-id: la.ogri.strongbox
runtime: org.freedesktop.Platform
runtime-version: '23.08'
sdk: org.freedesktop.Sdk
sdk-extensions:
- org.freedesktop.Sdk.Extension.openjdk11
command: strongbox
finish-args:
- "--socket=x11"
- "--share=network"
- "--device=dri"
- "--filesystem=host"
- "--share=ipc"
modules:
- name: openjdk
buildsystem: simple
build-commands:
- /usr/lib/sdk/openjdk11/install.sh
- name: strongbox
buildsystem: simple
sources:
- type: file
url: https://github.com/ogri-la/strongbox/releases/download/7.5.0/strongbox-7.5.0-standalone.jar
dest-filename: app.jar
sha256: c03ccedc297790742bdb7d6848bc59741d83ae8fd3a3dbd642f7bd2ec66fc4f9
- type: script
commands:
- /app/jre/bin/java -jar /app/bin/app.jar "$@"
- type: file
url: https://raw.githubusercontent.com/ogri-la/strongbox-flatpak/7.5.0/metainfo.xml
sha256: ebfdf1c785600c9694bd878c64ccd3a9450b9abb130c6dd0bba119165827c2e1
- type: file
url: https://raw.githubusercontent.com/ogri-la/strongbox-flatpak/7.5.0/strongbox.desktop
sha256: 960bcf565329cfd9f41f0e744a43071048e340578e04495b5c3d617a2f8408e5
- type: file
url: https://raw.githubusercontent.com/ogri-la/strongbox-flatpak/7.5.0/strongbox.svg
sha256: e8d68fd32e96834d12940df27c2fd4c05fa303c1473e8f50b6a3a93f283bc2fc
build-commands:
- install -D metainfo.xml /app/share/metainfo/la.ogri.strongbox.metainfo.xml
- install -D strongbox.desktop /app/share/applications/la.ogri.strongbox.desktop
- install -D -m644 strongbox.svg /app/share/icons/hicolor/scalable/apps/la.ogri.strongbox.svg
- install -D -m755 autogen.sh /app/bin/strongbox
- install -D app.jar /app/bin/app.jar