-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathio.github.sysadmindoc.opencut.yml
More file actions
51 lines (48 loc) · 1.75 KB
/
io.github.sysadmindoc.opencut.yml
File metadata and controls
51 lines (48 loc) · 1.75 KB
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
app-id: io.github.sysadmindoc.opencut
runtime: org.freedesktop.Platform
runtime-version: '25.08'
sdk: org.freedesktop.Sdk
command: opencut-server
finish-args:
- --share=network
- --device=dri
- --filesystem=home
- --filesystem=xdg-videos
- --filesystem=xdg-download
- --filesystem=xdg-music
- --filesystem=/media
- --filesystem=/mnt
- --filesystem=/run/media
- --env=OPENCUT_FLATPAK=1
- --env=OPENCUT_HOST=127.0.0.1
- --env=OPENCUT_PORT=5679
cleanup:
- /include
- /share/man
- /share/doc
modules:
- name: opencut-server-bundle
buildsystem: simple
build-commands:
- install -d /app/lib/opencut/OpenCut-Server /app/bin /app/share/applications /app/share/metainfo /app/share/icons/hicolor/256x256/apps
- cp -a OpenCut-Server/. /app/lib/opencut/OpenCut-Server/
- install -Dm755 packaging/linux/flatpak/opencut-server /app/bin/opencut-server
- install -Dm644 packaging/linux/io.github.sysadmindoc.opencut.desktop /app/share/applications/io.github.sysadmindoc.opencut.desktop
- install -Dm644 packaging/linux/io.github.sysadmindoc.opencut.metainfo.xml /app/share/metainfo/io.github.sysadmindoc.opencut.metainfo.xml
- install -Dm644 img/icon.png /app/share/icons/hicolor/256x256/apps/io.github.sysadmindoc.opencut.png
sources:
- type: dir
path: dist/OpenCut-Server
dest: OpenCut-Server
- type: file
path: packaging/linux/flatpak/opencut-server
dest: packaging/linux/flatpak
- type: file
path: packaging/linux/io.github.sysadmindoc.opencut.desktop
dest: packaging/linux
- type: file
path: packaging/linux/io.github.sysadmindoc.opencut.metainfo.xml
dest: packaging/linux
- type: file
path: img/icon.png
dest: img