-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathnet.sourceforge.atanks.json
More file actions
79 lines (79 loc) · 2.35 KB
/
net.sourceforge.atanks.json
File metadata and controls
79 lines (79 loc) · 2.35 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
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
{
"app-id": "net.sourceforge.atanks",
"runtime": "org.freedesktop.Platform",
"runtime-version": "23.08",
"sdk": "org.freedesktop.Sdk",
"command": "atanks",
"finish-args": [
"--device=dri",
"--persist=.atanks",
"--share=ipc",
"--socket=x11",
"--socket=pulseaudio"
],
"cleanup": [
"/include",
"/lib/pkgconfig",
"/share/aclocal",
"/share/man",
"*.la", "*.a"
],
"rename-desktop-file": "atanks.desktop",
"rename-appdata-file": "io.sourceforge.atanks.metainfo.xml",
"rename-icon": "atanks",
"modules": [
"shared-modules/glu/glu-9.json",
{
"name": "allegro",
"buildsystem": "cmake-ninja",
"cleanup": [
"/bin",
"/doc",
"/info"
],
"sources": [
{
"type": "archive",
"url": "https://github.com/liballeg/allegro5/releases/download/4.4.3.1/allegro-4.4.3.1.tar.gz",
"sha256": "ec19dbc9a021244582b4819b3583ee594b50141f9fcf6944a4ed8069cbf8d4d4"
},
{
"type": "patch",
"path": "encoding.patch"
}
]
},
{
"name": "atanks",
"no-autogen": true,
"make-args": [
"PREFIX=/app"
],
"make-install-args": [
"PREFIX=/app"
],
"post-install": [
"install -Dm644 atanks2.png /app/share/icons/hicolor/256x256/apps/atanks.png"
],
"sources": [
{
"type": "archive",
"url": "https://downloads.sourceforge.net/project/atanks/atanks/atanks-6.6/atanks-6.6.tar.gz",
"sha256": "bc6b1efc9fc7e7624fad1d8352d72e927be0fba2160bb25bb6b8bd6c6370bf43"
},
{
"type": "shell",
"commands": ["sed -i 's/-march=native//g' Makefile"]
},
{
"type": "file",
"path": "atanks2.png"
},
{
"type": "patch",
"path": "appdata.patch"
}
]
}
]
}