-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnet.blockattack.game.yaml
46 lines (43 loc) · 1.4 KB
/
net.blockattack.game.yaml
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
app-id: net.blockattack.game
runtime: org.freedesktop.Platform
runtime-version: 23.08
sdk: org.freedesktop.Sdk
command: blockattack
rename-icon: blockattack
rename-desktop-file: blockattack.desktop
finish-args:
- --device=dri
- --share=network
- --share=ipc
- --socket=x11
- --socket=pulseaudio
modules:
- shared-modules/physfs/physfs.json
- name: boost
buildsystem: simple
build-commands:
- ./bootstrap.sh --prefix="${FLATPAK_DEST}" --with-libraries=program_options
- ./b2 -j${FLATPAK_BUILDER_N_JOBS} install variant=release cxxstd=11 --layout=system
sources:
- type: archive
url: https://boostorg.jfrog.io/artifactory/main/release/1.87.0/source/boost_1_87_0.tar.gz
sha256: f55c340aa49763b1925ccf02b2e83f35fdcf634c9d5164a2acb87540173c741d
x-checker-data:
type: anitya
project-id: 6845
url-template: https://boostorg.jfrog.io/artifactory/main/release/$version/source/boost_${version0}_${version1}_$version2.tar.gz
- name: blockattack
buildsystem: cmake-ninja
sources:
- type: git
url: https://github.com/blockattack/blockattack-game.git
tag: v2.9.0
commit: 08317c5b6a32263183602d799a046f0f6cc8c454
x-checker-data:
type: git
tag-pattern: ^v([\d.]+)$
- type: patch
path: developer-name.patch
- type: shell
commands:
- ./packdata.sh