forked from projecthamster/hamster
-
Notifications
You must be signed in to change notification settings - Fork 0
/
org.gnome.Hamster.json
68 lines (68 loc) · 2.33 KB
/
org.gnome.Hamster.json
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
{
"app-id": "org.gnome.Hamster",
"runtime": "org.gnome.Platform",
"runtime-version": "3.36",
"sdk": "org.gnome.Sdk",
"command": "hamster",
"modules": [
{
"name": "intltool",
"sources": [
{
"type": "archive",
"url": "https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz",
"md5": "12e517cac2b57a0121cda351570f1e63"
}
],
"cleanup": [ "*" ]
},
{
"name": "python3-hamster-dependencies",
"buildsystem": "simple",
"ensure-writable": [
"easy-install.pth",
"setuptools.pth"
],
"build-commands": [
"pip3 install --no-index --find-links=\"file://${PWD}\" --prefix=${FLATPAK_DEST} dbus-python pyxdg"
],
"sources": [
{
"type": "file",
"url": "https://files.pythonhosted.org/packages/62/7e/d4fb56a1695fa65da0c8d3071855fa5408447b913c58c01933c2f81a269a/dbus-python-1.2.16.tar.gz",
"sha256": "11238f1d86c995d8aed2e22f04a1e3779f0d70e587caffeab4857f3c662ed5a4"
},
{
"type": "file",
"url": "https://files.pythonhosted.org/packages/39/03/12eb9062f43adb94e30f366743cb5c83fd15fef026500cd4de42c7c12280/pyxdg-0.26-py2.py3-none-any.whl",
"sha256": "1948ff8e2db02156c0cccd2529b43c0cff56ebaa71f5f021bbd755bc1419190e"
}
]
},
{
"name": "hamster",
"buildsystem": "simple",
"builddir": true,
"prefix": "/app",
"build-commands": [
"./waf configure --prefix=${FLATPAK_DEST}",
"./waf build",
"./waf install"
],
"sources": [
{
"type": "dir",
"path": "."
}
]
}
],
"finish-args": [
"--socket=wayland",
"--socket=fallback-x11",
"--filesystem=xdg-documents",
"--own-name=org.gnome.Hamster",
"--own-name=org.gnome.Hamster.GUI",
"--own-name=org.gnome.Hamster.WindowServer"
]
}