-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
io.github.joyrider3774.retrotime.yml
50 lines (46 loc) · 1.6 KB
/
io.github.joyrider3774.retrotime.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
app-id: io.github.joyrider3774.retrotime
runtime: org.freedesktop.Platform
runtime-version: "23.08"
sdk: org.freedesktop.Sdk
command: /app/games/retrotime/retrotime
finish-args:
- --device=all # needed for gamepads
- --share=ipc # needed for X11
- --socket=x11
- --socket=pulseaudio
- --filesystem=home:rw
cleanup:
- "/include"
- "*.a"
- "/lib/pkgconfig"
modules:
- name: SDL2_gfx
config-opts:
- --disable-static
- --disable-mmx
build-options:
arch:
i386:
config-opts:
- --enable-mmx
x86_64:
config-opts:
- --enable-mmx
sources:
- type: archive
url: https://downloads.sourceforge.net/project/sdl2gfx/SDL2_gfx-1.0.4.tar.gz
sha256: 63e0e01addedc9df2f85b93a248f06e8a04affa014a835c2ea34bfe34e576262
- name: Game
no-autogen: true
build-options:
env:
PREFIX: /app
cppflags: "`sdl2-config --cflags` `pkg-config --cflags SDL2_gfx`"
ldflags: "`sdl2-config --libs` `pkg-config --libs SDL2_gfx`"
sources:
- type: git
url: https://github.com/joyrider3774/RetroTime.git
post-install:
- install -D retrotimefs/data/io.github.joyrider3774.retrotime.metainfo.xml /app/share/metainfo/io.github.joyrider3774.retrotime.metainfo.xml
- install -D retrotimefs/data/io.github.joyrider3774.retrotime-128x128.png /app/share/icons/hicolor/128x128/apps/io.github.joyrider3774.retrotime.png
- install -D retrotimefs/data/io.github.joyrider3774.retrotime-64x64.png /app/share/icons/hicolor/64x64/apps/io.github.joyrider3774.retrotime.png