-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathio.github.mfat.systemdpilot.yml
98 lines (88 loc) · 3.87 KB
/
io.github.mfat.systemdpilot.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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
app-id: io.github.mfat.systemdpilot
runtime: org.gnome.Platform
runtime-version: '47'
sdk: org.gnome.Sdk
command: systemd-pilot
finish-args:
- --share=ipc
- --socket=fallback-x11
- --socket=wayland
- --system-talk-name=org.freedesktop.systemd1
- --talk-name=org.freedesktop.secrets
- --filesystem=xdg-config/gtk-3.0:ro
- --filesystem=home/.ssh:ro
- --filesystem=host
modules:
- name: python3-pycparser
buildsystem: simple
build-commands:
- pip3 install --prefix=/app --no-deps pycparser-2.21.tar.gz
sources:
- type: file
url: https://files.pythonhosted.org/packages/5e/0b/95d387f5f4433cb0f53ff7ad859bd2c6051051cebbb564f139a999ab46de/pycparser-2.21.tar.gz
sha256: e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206
- name: python3-cffi
buildsystem: simple
build-commands:
- pip3 install --prefix=/app --no-deps cffi-1.16.0.tar.gz
sources:
- type: file
url: https://files.pythonhosted.org/packages/68/ce/95b0bae7968c65473e1298efb042e10cafc7bafc14d9e4f154008241c91d/cffi-1.16.0.tar.gz
sha256: bcb3ef43e58665bbda2fb198698fcae6776483e0c4a631aa5647806c25e02cc0
- name: python3-cryptography
buildsystem: simple
build-commands:
- pip3 install --prefix=/app --no-deps cryptography-41.0.7.tar.gz
sources:
- type: file
url: https://files.pythonhosted.org/packages/ce/b3/13a12ea7edb068de0f62bac88a8ffd92cc2901881b391839851846b84a81/cryptography-41.0.7.tar.gz
sha256: 13f93ce9bea8016c253b34afc6bd6a75993e5c40672ed5405a9c832f0d4a00bc
- name: python3-bcrypt
buildsystem: simple
build-commands:
- pip3 install --prefix=/app --no-deps bcrypt-4.0.1.tar.gz
sources:
- type: file
url: https://files.pythonhosted.org/packages/8c/ae/3af7d006aacf513975fd1948a6b4d6f8b4a307f8a244e1a3d3774b297aad/bcrypt-4.0.1.tar.gz
sha256: 27d375903ac8261cfe4047f6709d16f7d18d39b1ec92aaf72af989552a650ebd
- name: python3-pynacl
buildsystem: simple
build-commands:
- pip3 install --prefix=/app --no-deps PyNaCl-1.5.0.tar.gz
sources:
- type: file
url: https://files.pythonhosted.org/packages/a7/22/27582568be639dfe22ddb3902225f91f2f17ceff88ce80e4db396c8986da/PyNaCl-1.5.0.tar.gz
sha256: 8ac7448f09ab85811607bdd21ec2464495ac8b7c66d146bf545b0f08fb9220ba
- name: python3-paramiko
buildsystem: simple
build-commands:
- pip3 install --prefix=/app --no-deps paramiko-2.12.0.tar.gz
sources:
- type: file
url: https://files.pythonhosted.org/packages/1d/08/645bb57b1fd1954c0202c61c657d352bce24d36d565f35a8c5749b02f118/paramiko-2.12.0.tar.gz
sha256: 376885c05c5d6aa6e1f4608aac2a6b5b0548b1add40274477324605903d9cd49
- name: python3-keyring
buildsystem: simple
build-commands:
- pip3 install --prefix=/app --no-deps keyring-24.3.1.tar.gz
sources:
- type: file
url: https://files.pythonhosted.org/packages/69/cd/889c6569a7e5e9524bc1e423fd2badd967c4a5dcd670c04c2eff92a9d397/keyring-24.3.1.tar.gz
sha256: c3327b6ffafc0e8befbdb597cacdb4928465140a3c0c5f44e03b2b39a335933a
- name: python3-rich
buildsystem: simple
build-commands:
- pip3 install --prefix=/app --no-deps rich-13.7.1.tar.gz
sources:
- type: file
url: https://files.pythonhosted.org/packages/a7/ec/4a7d80728bd429f7c0d4d51245287158a1516315cadbb146012439403a9d/rich-13.7.1.tar.gz
sha256: 9be308cb1fe2f1f57d67ce99e95af38a1e2bc71ad9813b0e247cf7ffbcc3a432
- name: systemd-pilot
buildsystem: simple
build-commands:
- install -D src/main.py /app/bin/systemd-pilot
- install -D data/io.github.mfat.systemdpilot.desktop /app/share/applications/io.github.mfat.systemdpilot.desktop
- install -D data/io.github.mfat.systemdpilot.appdata.xml /app/share/metainfo/io.github.mfat.systemdpilot.appdata.xml
sources:
- type: dir
path: .