@@ -6,7 +6,7 @@ command: welle-io
6
6
finish-args :
7
7
- ' --share=network'
8
8
- ' --share=ipc'
9
- - ' --filesystem=host '
9
+ - ' --filesystem=xdg-documents '
10
10
- ' --socket=pulseaudio'
11
11
- ' --socket=wayland'
12
12
- ' --socket=fallback-x11'
@@ -65,15 +65,41 @@ modules:
65
65
sources :
66
66
- type : git
67
67
url : ' https://github.com/pothosware/SoapySDR.git'
68
-
68
+
69
69
- name : welle.io
70
70
buildsystem : qmake
71
71
build-commands :
72
72
- cp src/welle-gui/welle-io /app/bin
73
+ - install -Dm644 io.welle.welle_io.appdata.xml -t /app/share/metainfo
74
+ - install -Dm644 io.welle.welle_io.desktop -t /app/share/applications
75
+ - install -Dm644 icon_16.png /app/share/icons/hicolor/16x16/apps/io.welle.welle_io.png
76
+ - install -Dm644 icon_32.png /app/share/icons/hicolor/32x32/apps/io.welle.welle_io.png
77
+ - install -Dm644 icon_48.png /app/share/icons/hicolor/48x48/apps/io.welle.welle_io.png
78
+ - install -Dm644 icon_128.png /app/share/icons/hicolor/128x128/apps/io.welle.welle_io.png
79
+ - install -Dm644 icon_256.png /app/share/icons/hicolor/256x256/apps/io.welle.welle_io.png
73
80
config-opts :
74
81
- LIBS+=-L/app/lib
75
82
- LIBS+=-L/app/lib64
76
83
- ' QMAKE_LFLAGS+=-Wl,-rpath,/app/lib64'
77
84
sources :
78
85
- type : dir
79
86
path : .
87
+ - type : file
88
+ path : io.welle.welle_io.appdata.xml
89
+ - type : file
90
+ path : io.welle.welle_io.desktop
91
+ - type : file
92
+ path : src/welle-gui/icons/16x16/welle-io.png
93
+ dest-filename : icon_16.png
94
+ - type : file
95
+ path : src/welle-gui/icons/32x32/welle-io.png
96
+ dest-filename : icon_32.png
97
+ - type : file
98
+ path : src/welle-gui/icons/48x48/welle-io.png
99
+ dest-filename : icon_48.png
100
+ - type : file
101
+ path : src/welle-gui/icons/128x128/welle-io.png
102
+ dest-filename : icon_128.png
103
+ - type : file
104
+ path : src/welle-gui/icons/256x256/welle-io.png
105
+ dest-filename : icon_256.png
0 commit comments