-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathorg.kryogenix.hushboard.yml
42 lines (37 loc) · 1.56 KB
/
org.kryogenix.hushboard.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
app-id: org.kryogenix.hushboard
runtime: org.gnome.Platform
runtime-version: '42'
sdk: org.gnome.Sdk
command: hushboard
finish-args:
- --share=ipc
- --socket=x11
- --socket=pulseaudio
- --talk-name=org.kde.StatusNotifierWatcher
- --env=PULSE_PROP_media.category=Manager
rename-desktop-file: hushboard.desktop
rename-appdata-file: hushboard.metainfo.xml
rename-icon: hushboard
modules:
- name: hushboard
buildsystem: simple
build-commands:
- install -Dm755 flatpak/launcher.sh /app/bin/hushboard
- cp -r hushboard /app/hushboard
- rm -rf /app/hushboard/__pycache__
- install -D hushboard/icons/hushboard.svg /app/share/icons/hicolor/scalable/apps/hushboard.svg
- install -D snap/gui/hushboard.desktop /app/share/applications/hushboard.desktop
- install -D hushboard.metainfo.xml /app/share/metainfo/hushboard.metainfo.xml
sources:
- type: git
url: https://github.com/stuartlangridge/hushboard.git
commit: 5d62c2aacb876f7178d8002a22e44128ac312c98
- name: python3-python3-xlib
buildsystem: simple
build-commands:
- pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "python3-xlib" --no-build-isolation
sources:
- type: file
url: https://files.pythonhosted.org/packages/ef/c6/2c5999de3bb1533521f1101e8fe56fd9c266732f4d48011c7c69b29d12ae/python3-xlib-0.15.tar.gz
sha256: dc4245f3ae4aa5949c1d112ee4723901ade37a96721ba9645f2bfa56e5b383f8
- shared-modules/libappindicator/libappindicator-gtk3-introspection-12.10.json