Update German translation
[evolution.git] / flatpak / org.gnome.Evolution-stable.json
bloba14cdf7e10a71d52c3cc0a84f63206f784f6da68
2         "app-id": "org.gnome.Evolution",
3         "runtime": "org.gnome.Platform",
4         "runtime-version": "3.26",
5         "sdk": "org.gnome.Sdk",
6         "command": "evolution",
7         "rename-icon": "evolution",
8         "copy-icon": true,
9         "branch": "gnome-3-28",
10         "desktop-file-name-suffix": " (3.28)",
11         "build-options" : {
12                 "cflags": "-O2 -g -Wno-deprecated-declarations",
13                 "cxxflags": "-O2 -g -Wno-deprecated-declarations"
14         },
15         "cleanup": [
16                 "/include",
17                 "/lib/pkgconfig",
18                 "/share/pkgconfig",
19                 "/share/aclocal",
20                 "*.la",
21                 "*.a"
22         ],
23         "finish-args": [
24                 "--share=ipc",
25                 "--share=network",
26                 "--socket=x11",
27                 "--socket=wayland",
28                 "--socket=pulseaudio"
29         ],
30         "modules": [
31                 {
32                         "name": "libical",
33                         "cleanup": [ "/lib/cmake" ],
34                         "buildsystem": "cmake",
35                         "config-opts": [
36                                 "-DCMAKE_INSTALL_LIBDIR:PATH=/app/lib",
37                                 "-DBUILD_SHARED_LIBS:BOOL=ON",
38                                 "-DGOBJECT_INTROSPECTION:BOOL=OFF"
39                         ],
40                         "sources": [
41                                 {
42                                         "type": "archive",
43                                         "url": "https://github.com/libical/libical/releases/download/v3.0.3/libical-3.0.3.tar.gz",
44                                         "sha256": "5b91eb8ad2d2dcada39d2f81d5e3ac15895823611dc7df91df39a35586f39241"
45                                 }
46                         ]
47                 },
49                 {
50                         "name": "liboauth",
51                         "config-opts": [ "--enable-nss" ],
52                         "cleanup": [ "/share/man" ],
53                         "sources": [
54                                 {
55                                         "type": "archive",
56                                         "url": "https://downloads.sourceforge.net/project/liboauth/liboauth-1.0.3.tar.gz",
57                                         "sha256": "0df60157b052f0e774ade8a8bac59d6e8d4b464058cc55f9208d72e41156811f"
58                                 }
59                         ]
60                 },
62                 {
63                         "name": "libgdata",
64                         "config-opts": [
65                                 "--disable-always-build-tests",
66                                 "--disable-goa",
67                                 "--disable-gtk-doc",
68                                 "--disable-introspection",
69                                 "--disable-installed-tests",
70                                 "--disable-vala"
71                         ],
72                         "cleanup": [
73                                 "/share/gtk-doc"
74                         ],
75                         "sources": [
76                                 {
77                                         "type": "archive",
78                                         "url": "https://download.gnome.org/sources/libgdata/0.17/libgdata-0.17.9.tar.xz",
79                                         "sha256": "85c4f7674c0098ffaf060ae01b6b832cb277b3673d54ace3bdedaad6b127453a"
80                                 }
81                         ]
82                 },
84                 {
85                         "name": "geocode-glib",
86                         "config-opts": [
87                                 "--disable-introspection",
88                                 "--disable-gtk-doc"
89                         ],
90                         "cleanup": [
91                                 "/share/gtk-doc"
92                         ],
93                         "sources": [
94                                 {
95                                         "type": "archive",
96                                         "url": "https://download.gnome.org/sources/geocode-glib/3.24/geocode-glib-3.24.0.tar.xz",
97                                         "sha256": "19c1fef4fd89eb4bfe6decca45ac45a2eca9bb7933be560ce6c172194840c35e"
98                                 }
99                         ]
100                 },
102                 {
103                         "name": "libgweather",
104                         "config-opts": [
105                                 "--disable-glade-catalog",
106                                 "--disable-introspection",
107                                 "--disable-vala"
108                         ],
109                         "cleanup": [
110                                 "/share/gtk-doc"
111                         ],
112                         "sources": [
113                                 {
114                                         "type": "archive",
115                                         "url": "https://download.gnome.org/sources/libgweather/3.24/libgweather-3.24.1.tar.xz",
116                                         "sha256": "1227316037b63dac4153031a22abccb3d2ac679a7409e29cd303eec499eb653c"
117                                 }
118                         ]
119                 },
121                 {
122                         "name": "openldap",
123                         "cleanup": [
124                                 "/bin",
125                                 "/share/man"
126                         ],
127                         "config-opts": [
128                                 "--disable-backends",
129                                 "--disable-overlays",
130                                 "--disable-slapd",
131                                 "--disable-debug",
132                                 "--enable-dynamic",
133                                 "--without-threads",
134                                 "--with-tls=gnutls"
135                         ],
136                         "sources": [
137                                 {
138                                         "type": "archive",
139                                         "url": "http://www.openldap.org/software/download/OpenLDAP/openldap-release/openldap-2.4.45.tgz",
140                                         "sha256": "cdd6cffdebcd95161a73305ec13fc7a78e9707b46ca9f84fb897cd5626df3824"
141                                 }
142                         ]
143                 },
145                 {
146                         "name": "dconf",
147                         "config-opts": [
148                                 "--disable-gtk-doc",
149                                 "--disable-man"
150                         ],
151                         "cleanup": [
152                                 "/share/bash-completion",
153                                 "/share/gtk-doc",
154                                 "/share/vala"
155                         ],
156                         "sources": [
157                                 {
158                                         "type": "archive",
159                                         "url": "https://download.gnome.org/sources/dconf/0.26/dconf-0.26.0.tar.xz",
160                                         "sha256": "8683292eb31a3fae31e561f0a4220d8569b0f6d882e9958b68373f9043d658c9"
161                                 }
162                         ]
163                 },
165                 {
166                         "name": "libgpg-error",
167                         "cleanup": [
168                                 "/bin",
169                                 "/share/common-lisp",
170                                 "/share/info",
171                                 "/share/man"
172                         ],
173                         "sources": [
174                                 {
175                                         "type": "archive",
176                                         "url": "https://www.gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-1.27.tar.bz2",
177                                         "sha256": "4f93aac6fecb7da2b92871bb9ee33032be6a87b174f54abf8ddf0911a22d29d2"
178                                 }
179                         ]
180                 },
182                 {
183                         "name": "libgcrypt",
184                         "cleanup": [
185                                 "/bin",
186                                 "/share/info",
187                                 "/share/man"
188                         ],
189                         "sources": [
190                                 {
191                                         "type": "archive",
192                                         "url": "https://www.gnupg.org/ftp/gcrypt/libgcrypt/libgcrypt-1.8.1.tar.bz2",
193                                         "sha256": "7a2875f8b1ae0301732e878c0cca2c9664ff09ef71408f085c50e332656a78b3"
194                                 }
195                         ]
196                 },
198                 {
199                         "name": "gnome-keyring",
200                         "config-opts": [
201                                 "--with-pkcs11-config=/app/share/gk-to-remove",
202                                 "--with-pkcs11-modules=/app/share/gk-to-remove",
203                                 "--disable-doc",
204                                 "--disable-pam",
205                                 "--disable-p11-tests",
206                                 "--disable-ssh-agent"
207                         ],
208                         "cleanup": [
209                                 "/etc/xdg",
210                                 "/share/gk-to-remove",
211                                 "/share/GConf"
212                         ],
213                         "sources": [
214                                 {
215                                         "type": "archive",
216                                         "url": "https://download.gnome.org/sources/gnome-keyring/3.20/gnome-keyring-3.20.1.tar.xz",
217                                         "sha256": "97964e723f454be509c956ed5e38b5c2fd7363f43bd3f153b94a4a63eb888c8c"
218                                 }
219                         ]
220                 },
222                 {
223                         "name": "evolution-data-server",
224                         "buildsystem": "cmake",
225                         "cleanup": [ "/share/GConf" ],
226                         "config-opts": [
227                                 "-DENABLE_FILE_LOCKING=fcntl",
228                                 "-DENABLE_DOT_LOCKING=OFF",
229                                 "-DENABLE_GOOGLE_AUTH=ON",
230                                 "-DENABLE_GTK=ON",
231                                 "-DENABLE_UOA=OFF",
232                                 "-DENABLE_GOA=OFF",
233                                 "-DENABLE_EXAMPLES=OFF",
234                                 "-DENABLE_INTROSPECTION=OFF",
235                                 "-DENABLE_VALA_BINDINGS=OFF",
236                                 "-DENABLE_INSTALLED_TESTS=OFF",
237                                 "-DENABLE_GTK_DOC=OFF",
238                                 "-DWITH_PRIVATE_DOCS=OFF",
239                                 "-DWITH_PHONENUMBER=OFF",
240                                 "-DWITH_SYSTEMDUSERUNITDIR=OFF"
241                         ],
242                         "sources": [
243                                 {
244                                         "type": "git",
245                                         "url": "https://gitlab.gnome.org/GNOME/evolution-data-server.git",
246                                         "branch": "gnome-3-28"
247                                 }
248                         ]
249                 },
251                 {
252                         "name": "gtkspell3",
253                         "config-opts": [
254                                 "--disable-gtk-doc",
255                                 "--disable-introspection",
256                                 "--disable-vala"
257                         ],
258                         "cleanup": [ "/share/gtk-doc" ],
259                         "sources": [
260                                 {
261                                         "type": "archive",
262                                         "url": "https://downloads.sourceforge.net/project/gtkspell/3.0.9/gtkspell3-3.0.9.tar.xz",
263                                         "sha256": "a4f4a4a2789f7499563e26d96b22d8085222ebe278da47d026b2de782b8b4d26"
264                                 }
265                         ]
266                 },
268                 {
269                         "name": "evolution",
270                         "buildsystem": "cmake",
271                         "config-opts": [
272                                 "-DENABLE_AUTOAR=OFF",
273                                 "-DENABLE_CONTACT_MAPS=OFF",
274                                 "-DENABLE_GNOME_DESKTOP=OFF",
275                                 "-DENABLE_GTK_DOC=OFF",
276                                 "-DENABLE_INSTALLED_TESTS=OFF",
277                                 "-DENABLE_PST_IMPORT=OFF",
278                                 "-DENABLE_TEXT_HIGHLIGHT=OFF",
279                                 "-DENABLE_YTNEF=OFF",
280                                 "-DWITH_GLADE_CATALOG=OFF",
281                                 "-DWITH_HELP=OFF"
282                         ],
283                         "cleanup": [
284                                 "/etc/xdg",
285                                 "/share/GConf"
286                         ],
287                         "sources": [
288                                 {
289                                         "type": "git",
290                                         "url": "https://gitlab.gnome.org/GNOME/evolution.git",
291                                         "branch": "gnome-3-28"
292                                 },
294                                 {
295                                         "type": "shell",
296                                         "commands": [
297                                                 "cp config.h.in config.h.in.orig",
298                                                 "cat config.h.in.orig | sed -e \"s|\\@VERSION_SUBSTRING\\@| \\(flatpak git$(git log --pretty=format:%h HEAD^..HEAD)\\)|\" >config.h.in"
299                                         ]
300                                 },
302                                 {
303                                         "type": "script",
304                                         "commands": [
305                                                 "echo evolution-flatpak | /app/bin/gnome-keyring-daemon --daemonize --unlock &",
306                                                 "/app/libexec/dconf-service &",
307                                                 "sleep 1",
308                                                 "/app/libexec/evolution-source-registry &",
309                                                 "sleep 1",
310                                                 "/app/libexec/evolution-addressbook-factory -r &",
311                                                 "/app/libexec/evolution-calendar-factory -r &",
312                                                 "sleep 1",
313                                                 "/app/bin/evolution.bin",
314                                                 "sleep 3"
315                                         ],
316                                         "dest-filename": "flatpak-evolution-wrapper.sh"
317                                 },
319                                 {
320                                         "type": "script",
321                                         "commands": [ "dbus-run-session /app/bin/evolution-wrapper" ],
322                                         "dest-filename": "flatpak-evolution-run.sh"
323                                 }
324                         ],
325                         "post-install": [
326                                 "mv /app/bin/evolution /app/bin/evolution.bin",
327                                 "cp flatpak-evolution-run.sh /app/bin/evolution",
328                                 "cp flatpak-evolution-wrapper.sh /app/bin/evolution-wrapper"
329                         ]
330                 },
332                 {
333                         "name": "libmspack",
334                         "cleanup": [ "/bin" ],
335                         "sources": [
336                                 {
337                                         "type": "archive",
338                                         "url": "https://www.cabextract.org.uk/libmspack/libmspack-0.6alpha.tar.gz",
339                                         "sha256": "1edbee82accb28e679ab538f803aab7a5a569e4102ccf1715b462b1bd915f921"
340                                 }
341                         ]
342                 },
344                 {
345                         "name": "evolution-ews",
346                         "buildsystem": "cmake",
347                         "sources": [
348                                 {
349                                         "type": "git",
350                                         "url": "https://gitlab.gnome.org/GNOME/evolution-ews.git",
351                                         "branch": "gnome-3-28"
352                                 }
353                         ]
354                 }
355         ]