-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathnet.scribus.ScribusDevel.json
104 lines (104 loc) · 3.97 KB
/
net.scribus.ScribusDevel.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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
{
"id": "net.scribus.ScribusDevel",
"branch": "master",
"runtime": "org.gnome.Platform",
"runtime-version": "3.20",
"sdk": "org.gnome.Sdk",
"command": "scribus",
"rename-desktop-file": "scribus.desktop",
"rename-icon": "scribus",
"tags": ["nightly"],
"desktop-file-name-prefix": "(Nightly) ",
"finish-args": ["--device=dri", "--share=ipc", "--socket=x11", "--socket=pulseaudio", "--filesystem=host" ],
"build-options": {
"cflags": "-O2 -g",
"cxxflags": "-O2 -g",
"env": {
"V": "1"
}
},
"cleanup": ["/include", "/lib/pkgconfig", "/share/pkgconfig", "/lib/cmake", "*.la", "*.a"],
"modules": [
{
"name": "qt5-qtbase",
"cleanup": [ "/bin", "/mkspecs" ],
"config-opts": [ "--confirm-license", "--opensource",
"--release", "--shared",
"-platform", "linux-g++",
"-optimized-qmake",
"-verbose",
"-nomake", "examples",
"-system-harfbuzz",
"-system-sqlite",
"-no-alsa",
"-accessibility",
"-dbus-linked",
"-fontconfig",
"-glib",
"-gtkstyle",
"-iconv",
"-icu",
"-openssl-linked",
"-no-pch",
"-no-rpath",
"-no-separate-debug-info",
"-reduce-relocations",
"-no-directfb",
"-no-linuxfb",
"-no-kms",
"-system-proxies"
],
"sources": [
{
"type": "archive",
"url": "http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtbase-opensource-src-5.5.1.tar.xz",
"sha256": "dfa4e8a4d7e4c6b69285e7e8833eeecd819987e1bdbe5baa6b6facd4420de916"
}
]
},
{
"name": "qt5-qttools",
"cleanup": [ "/bin", "/mkspecs" ],
"sources": [
{
"type": "archive",
"url": "http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qttools-opensource-src-5.5.1.tar.xz",
"sha256": "4361f6ce49717058160908297841a18b94645cec593d1b48fb126c9d06c87bfd"
},
{
"type": "script",
"commands": [ "qmake" ],
"dest-filename": "configure"
}
]
},
{
"name": "qt5-qtdeclarative",
"cleanup": [ "/bin", "/mkspecs" ],
"sources": [
{
"type": "archive",
"url": "http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtdeclarative-opensource-src-5.5.1.tar.xz",
"sha256": "5fd14eefb83fff36fb17681693a70868f6aaf6138603d799c16466a094b26791"
},
{
"type": "script",
"commands": [ "qmake" ],
"dest-filename": "configure"
}
]
},
{
"name": "scribus",
"cmake": true,
"post-install": [ "install -D scribus.desktop /app/share/applications/scribus.desktop",
"install -D resources/iconsets/1_5_0/scribus.png /app/share/icons/hicolor/48x48/apps/scribus.png"],
"sources": [
{
"type": "git",
"url": "https://github.com/scribusproject/scribus.git"
}
]
}
]
}