-
-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathrecipe.yml
More file actions
47 lines (42 loc) · 1.06 KB
/
recipe.yml
File metadata and controls
47 lines (42 loc) · 1.06 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
name: Vanilla Desktop Waydroid
id: waydroid
vibversion: 1.1.0
stages:
- id: build
base: ghcr.io/vanilla-os/desktop:dev
singlelayer: false
labels:
maintainer: Vanilla OS Contributors
args:
DEBIAN_FRONTEND: noninteractive
runs:
commands:
- echo 'APT::Install-Recommends "1";' > /etc/apt/apt.conf.d/01norecommends
cleanup:
- /var/cache/debconf
- /var/cache/ldconfig
- /var/cache/man
- /var/log/*
modules:
- name: init-setup
type: shell
commands:
- lpkg --unlock
- apt update
- name: waydroid-repo
type: shell
commands:
- curl --progress-bar --proto '=https' --tlsv1.2 -Sf https://repo.waydro.id/waydroid.gpg --output /usr/share/keyrings/waydroid.gpg
- echo "deb [signed-by=/usr/share/keyrings/waydroid.gpg] https://repo.waydro.id/ sid main" | tee /etc/apt/sources.list.d/waydroid.list
- apt update
- name: waydroid
type: apt
sources:
- packages:
- waydroid
- name: cleanup
type: shell
commands:
- apt autoremove -y
- apt clean
- lpkg --lock