|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"app-id": "org.gnome.Evolution",
|
|
Packit |
15f964 |
"runtime": "org.gnome.Platform",
|
|
Packit |
15f964 |
"runtime-version": "3.26",
|
|
Packit |
15f964 |
"sdk": "org.gnome.Sdk",
|
|
Packit |
15f964 |
"command": "evolution",
|
|
Packit |
15f964 |
"rename-icon": "evolution",
|
|
Packit |
15f964 |
"copy-icon": true,
|
|
Packit |
15f964 |
"branch": "master",
|
|
Packit |
15f964 |
"desktop-file-name-suffix": " (Development)",
|
|
Packit |
15f964 |
"tags": [ "devel" ],
|
|
Packit |
15f964 |
"build-options" : {
|
|
Packit |
15f964 |
"cflags": "-O2 -g -Wno-deprecated-declarations",
|
|
Packit |
15f964 |
"cxxflags": "-O2 -g -Wno-deprecated-declarations"
|
|
Packit |
15f964 |
},
|
|
Packit |
15f964 |
"cleanup": [
|
|
Packit |
15f964 |
"/include",
|
|
Packit |
15f964 |
"/lib/pkgconfig",
|
|
Packit |
15f964 |
"/share/pkgconfig",
|
|
Packit |
15f964 |
"/share/aclocal",
|
|
Packit |
15f964 |
"*.la",
|
|
Packit |
15f964 |
"*.a"
|
|
Packit |
15f964 |
],
|
|
Packit |
15f964 |
"finish-args": [
|
|
Packit |
15f964 |
"--share=ipc",
|
|
Packit |
15f964 |
"--share=network",
|
|
Packit |
15f964 |
"--socket=x11",
|
|
Packit |
15f964 |
"--socket=wayland",
|
|
Packit |
15f964 |
"--socket=pulseaudio"
|
|
Packit |
15f964 |
],
|
|
Packit |
15f964 |
"modules": [
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"name": "libical",
|
|
Packit |
15f964 |
"cleanup": [ "/lib/cmake" ],
|
|
Packit |
15f964 |
"buildsystem": "cmake",
|
|
Packit |
15f964 |
"config-opts": [
|
|
Packit |
15f964 |
"-DCMAKE_INSTALL_LIBDIR:PATH=/app/lib",
|
|
Packit |
15f964 |
"-DBUILD_SHARED_LIBS:BOOL=ON",
|
|
Packit |
15f964 |
"-DGOBJECT_INTROSPECTION:BOOL=OFF"
|
|
Packit |
15f964 |
],
|
|
Packit |
15f964 |
"sources": [
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"type": "archive",
|
|
Packit |
15f964 |
"url": "https://github.com/libical/libical/releases/download/v2.0.0/libical-2.0.0.tar.gz",
|
|
Packit |
15f964 |
"sha256": "654c11f759c19237be39f6ad401d917e5a05f36f1736385ed958e60cf21456da"
|
|
Packit |
15f964 |
}
|
|
Packit |
15f964 |
]
|
|
Packit |
15f964 |
},
|
|
Packit |
15f964 |
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"name": "liboauth",
|
|
Packit |
15f964 |
"config-opts": [ "--enable-nss" ],
|
|
Packit |
15f964 |
"cleanup": [ "/share/man" ],
|
|
Packit |
15f964 |
"sources": [
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"type": "archive",
|
|
Packit |
15f964 |
"url": "https://downloads.sourceforge.net/project/liboauth/liboauth-1.0.3.tar.gz",
|
|
Packit |
15f964 |
"sha256": "0df60157b052f0e774ade8a8bac59d6e8d4b464058cc55f9208d72e41156811f"
|
|
Packit |
15f964 |
}
|
|
Packit |
15f964 |
]
|
|
Packit |
15f964 |
},
|
|
Packit |
15f964 |
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"name": "libgdata",
|
|
Packit |
15f964 |
"config-opts": [
|
|
Packit |
15f964 |
"--disable-always-build-tests",
|
|
Packit |
15f964 |
"--disable-goa",
|
|
Packit |
15f964 |
"--disable-gtk-doc",
|
|
Packit |
15f964 |
"--disable-introspection",
|
|
Packit |
15f964 |
"--disable-installed-tests",
|
|
Packit |
15f964 |
"--disable-vala"
|
|
Packit |
15f964 |
],
|
|
Packit |
15f964 |
"cleanup": [
|
|
Packit |
15f964 |
"/share/gtk-doc"
|
|
Packit |
15f964 |
],
|
|
Packit |
15f964 |
"sources": [
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"type": "archive",
|
|
Packit |
15f964 |
"url": "https://download.gnome.org/sources/libgdata/0.17/libgdata-0.17.9.tar.xz",
|
|
Packit |
15f964 |
"sha256": "85c4f7674c0098ffaf060ae01b6b832cb277b3673d54ace3bdedaad6b127453a"
|
|
Packit |
15f964 |
}
|
|
Packit |
15f964 |
]
|
|
Packit |
15f964 |
},
|
|
Packit |
15f964 |
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"name": "geocode-glib",
|
|
Packit |
15f964 |
"config-opts": [
|
|
Packit |
15f964 |
"--disable-introspection",
|
|
Packit |
15f964 |
"--disable-gtk-doc"
|
|
Packit |
15f964 |
],
|
|
Packit |
15f964 |
"cleanup": [
|
|
Packit |
15f964 |
"/share/gtk-doc"
|
|
Packit |
15f964 |
],
|
|
Packit |
15f964 |
"sources": [
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"type": "archive",
|
|
Packit |
15f964 |
"url": "https://download.gnome.org/sources/geocode-glib/3.24/geocode-glib-3.24.0.tar.xz",
|
|
Packit |
15f964 |
"sha256": "19c1fef4fd89eb4bfe6decca45ac45a2eca9bb7933be560ce6c172194840c35e"
|
|
Packit |
15f964 |
}
|
|
Packit |
15f964 |
]
|
|
Packit |
15f964 |
},
|
|
Packit |
15f964 |
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"name": "libgweather",
|
|
Packit |
15f964 |
"config-opts": [
|
|
Packit |
15f964 |
"--disable-glade-catalog",
|
|
Packit |
15f964 |
"--disable-introspection",
|
|
Packit |
15f964 |
"--disable-vala"
|
|
Packit |
15f964 |
],
|
|
Packit |
15f964 |
"cleanup": [
|
|
Packit |
15f964 |
"/share/gtk-doc"
|
|
Packit |
15f964 |
],
|
|
Packit |
15f964 |
"sources": [
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"type": "archive",
|
|
Packit |
15f964 |
"url": "https://download.gnome.org/sources/libgweather/3.24/libgweather-3.24.1.tar.xz",
|
|
Packit |
15f964 |
"sha256": "1227316037b63dac4153031a22abccb3d2ac679a7409e29cd303eec499eb653c"
|
|
Packit |
15f964 |
}
|
|
Packit |
15f964 |
]
|
|
Packit |
15f964 |
},
|
|
Packit |
15f964 |
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"name": "openldap",
|
|
Packit |
15f964 |
"cleanup": [
|
|
Packit |
15f964 |
"/bin",
|
|
Packit |
15f964 |
"/share/man"
|
|
Packit |
15f964 |
],
|
|
Packit |
15f964 |
"config-opts": [
|
|
Packit |
15f964 |
"--disable-backends",
|
|
Packit |
15f964 |
"--disable-overlays",
|
|
Packit |
15f964 |
"--disable-slapd",
|
|
Packit |
15f964 |
"--disable-debug",
|
|
Packit |
15f964 |
"--enable-dynamic",
|
|
Packit |
15f964 |
"--without-threads",
|
|
Packit |
15f964 |
"--with-tls=gnutls"
|
|
Packit |
15f964 |
],
|
|
Packit |
15f964 |
"sources": [
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"type": "archive",
|
|
Packit |
15f964 |
"url": "http://www.openldap.org/software/download/OpenLDAP/openldap-release/openldap-2.4.45.tgz",
|
|
Packit |
15f964 |
"sha256": "cdd6cffdebcd95161a73305ec13fc7a78e9707b46ca9f84fb897cd5626df3824"
|
|
Packit |
15f964 |
}
|
|
Packit |
15f964 |
]
|
|
Packit |
15f964 |
},
|
|
Packit |
15f964 |
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"name": "dconf",
|
|
Packit |
15f964 |
"config-opts": [
|
|
Packit |
15f964 |
"--disable-gtk-doc",
|
|
Packit |
15f964 |
"--disable-man"
|
|
Packit |
15f964 |
],
|
|
Packit |
15f964 |
"cleanup": [
|
|
Packit |
15f964 |
"/share/bash-completion",
|
|
Packit |
15f964 |
"/share/gtk-doc",
|
|
Packit |
15f964 |
"/share/vala"
|
|
Packit |
15f964 |
],
|
|
Packit |
15f964 |
"sources": [
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"type": "archive",
|
|
Packit |
15f964 |
"url": "https://download.gnome.org/sources/dconf/0.26/dconf-0.26.0.tar.xz",
|
|
Packit |
15f964 |
"sha256": "8683292eb31a3fae31e561f0a4220d8569b0f6d882e9958b68373f9043d658c9"
|
|
Packit |
15f964 |
}
|
|
Packit |
15f964 |
]
|
|
Packit |
15f964 |
},
|
|
Packit |
15f964 |
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"name": "libgpg-error",
|
|
Packit |
15f964 |
"cleanup": [
|
|
Packit |
15f964 |
"/bin",
|
|
Packit |
15f964 |
"/share/common-lisp",
|
|
Packit |
15f964 |
"/share/info",
|
|
Packit |
15f964 |
"/share/man"
|
|
Packit |
15f964 |
],
|
|
Packit |
15f964 |
"sources": [
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"type": "archive",
|
|
Packit |
15f964 |
"url": "https://www.gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-1.27.tar.bz2",
|
|
Packit |
15f964 |
"sha256": "4f93aac6fecb7da2b92871bb9ee33032be6a87b174f54abf8ddf0911a22d29d2"
|
|
Packit |
15f964 |
}
|
|
Packit |
15f964 |
]
|
|
Packit |
15f964 |
},
|
|
Packit |
15f964 |
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"name": "libgcrypt",
|
|
Packit |
15f964 |
"cleanup": [
|
|
Packit |
15f964 |
"/bin",
|
|
Packit |
15f964 |
"/share/info",
|
|
Packit |
15f964 |
"/share/man"
|
|
Packit |
15f964 |
],
|
|
Packit |
15f964 |
"sources": [
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"type": "archive",
|
|
Packit |
15f964 |
"url": "https://www.gnupg.org/ftp/gcrypt/libgcrypt/libgcrypt-1.8.1.tar.bz2",
|
|
Packit |
15f964 |
"sha256": "7a2875f8b1ae0301732e878c0cca2c9664ff09ef71408f085c50e332656a78b3"
|
|
Packit |
15f964 |
}
|
|
Packit |
15f964 |
]
|
|
Packit |
15f964 |
},
|
|
Packit |
15f964 |
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"name": "gnome-keyring",
|
|
Packit |
15f964 |
"config-opts": [
|
|
Packit |
15f964 |
"--with-pkcs11-config=/app/share/gk-to-remove",
|
|
Packit |
15f964 |
"--with-pkcs11-modules=/app/share/gk-to-remove",
|
|
Packit |
15f964 |
"--disable-doc",
|
|
Packit |
15f964 |
"--disable-pam",
|
|
Packit |
15f964 |
"--disable-p11-tests",
|
|
Packit |
15f964 |
"--disable-ssh-agent"
|
|
Packit |
15f964 |
],
|
|
Packit |
15f964 |
"cleanup": [
|
|
Packit |
15f964 |
"/etc/xdg",
|
|
Packit |
15f964 |
"/share/gk-to-remove",
|
|
Packit |
15f964 |
"/share/GConf"
|
|
Packit |
15f964 |
],
|
|
Packit |
15f964 |
"sources": [
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"type": "archive",
|
|
Packit |
15f964 |
"url": "https://download.gnome.org/sources/gnome-keyring/3.20/gnome-keyring-3.20.1.tar.xz",
|
|
Packit |
15f964 |
"sha256": "97964e723f454be509c956ed5e38b5c2fd7363f43bd3f153b94a4a63eb888c8c"
|
|
Packit |
15f964 |
}
|
|
Packit |
15f964 |
]
|
|
Packit |
15f964 |
},
|
|
Packit |
15f964 |
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"name": "evolution-data-server",
|
|
Packit |
15f964 |
"buildsystem": "cmake",
|
|
Packit |
15f964 |
"cleanup": [ "/share/GConf" ],
|
|
Packit |
15f964 |
"config-opts": [
|
|
Packit |
15f964 |
"-DENABLE_FILE_LOCKING=fcntl",
|
|
Packit |
15f964 |
"-DENABLE_DOT_LOCKING=OFF",
|
|
Packit |
15f964 |
"-DENABLE_GOOGLE_AUTH=ON",
|
|
Packit |
15f964 |
"-DENABLE_GTK=ON",
|
|
Packit |
15f964 |
"-DENABLE_UOA=OFF",
|
|
Packit |
15f964 |
"-DENABLE_GOA=OFF",
|
|
Packit |
15f964 |
"-DENABLE_EXAMPLES=OFF",
|
|
Packit |
15f964 |
"-DENABLE_INTROSPECTION=OFF",
|
|
Packit |
15f964 |
"-DENABLE_VALA_BINDINGS=OFF",
|
|
Packit |
15f964 |
"-DENABLE_INSTALLED_TESTS=OFF",
|
|
Packit |
15f964 |
"-DENABLE_GTK_DOC=OFF",
|
|
Packit |
15f964 |
"-DWITH_PRIVATE_DOCS=OFF",
|
|
Packit |
15f964 |
"-DWITH_PHONENUMBER=OFF",
|
|
Packit |
15f964 |
"-DWITH_SYSTEMDUSERUNITDIR=OFF"
|
|
Packit |
15f964 |
],
|
|
Packit |
15f964 |
"sources": [
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"type": "git",
|
|
Packit |
15f964 |
"url": "https://gitlab.gnome.org/GNOME/evolution-data-server.git",
|
|
Packit |
15f964 |
"branch": "master"
|
|
Packit |
15f964 |
}
|
|
Packit |
15f964 |
]
|
|
Packit |
15f964 |
},
|
|
Packit |
15f964 |
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"name": "gtkspell3",
|
|
Packit |
15f964 |
"config-opts": [
|
|
Packit |
15f964 |
"--disable-gtk-doc",
|
|
Packit |
15f964 |
"--disable-introspection",
|
|
Packit |
15f964 |
"--disable-vala"
|
|
Packit |
15f964 |
],
|
|
Packit |
15f964 |
"cleanup": [ "/share/gtk-doc" ],
|
|
Packit |
15f964 |
"sources": [
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"type": "archive",
|
|
Packit |
15f964 |
"url": "https://downloads.sourceforge.net/project/gtkspell/3.0.9/gtkspell3-3.0.9.tar.xz",
|
|
Packit |
15f964 |
"sha256": "a4f4a4a2789f7499563e26d96b22d8085222ebe278da47d026b2de782b8b4d26"
|
|
Packit |
15f964 |
}
|
|
Packit |
15f964 |
]
|
|
Packit |
15f964 |
},
|
|
Packit |
15f964 |
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"name": "evolution",
|
|
Packit |
15f964 |
"buildsystem": "cmake",
|
|
Packit |
15f964 |
"config-opts": [
|
|
Packit |
15f964 |
"-DENABLE_AUTOAR=OFF",
|
|
Packit |
15f964 |
"-DENABLE_CONTACT_MAPS=OFF",
|
|
Packit |
15f964 |
"-DENABLE_GNOME_DESKTOP=OFF",
|
|
Packit |
15f964 |
"-DENABLE_GTK_DOC=OFF",
|
|
Packit |
15f964 |
"-DENABLE_INSTALLED_TESTS=OFF",
|
|
Packit |
15f964 |
"-DENABLE_PST_IMPORT=OFF",
|
|
Packit |
15f964 |
"-DENABLE_TEXT_HIGHLIGHT=OFF",
|
|
Packit |
15f964 |
"-DENABLE_YTNEF=OFF",
|
|
Packit |
15f964 |
"-DWITH_GLADE_CATALOG=OFF",
|
|
Packit |
15f964 |
"-DWITH_HELP=OFF"
|
|
Packit |
15f964 |
],
|
|
Packit |
15f964 |
"cleanup": [
|
|
Packit |
15f964 |
"/etc/xdg",
|
|
Packit |
15f964 |
"/share/GConf"
|
|
Packit |
15f964 |
],
|
|
Packit |
15f964 |
"sources": [
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"type": "git",
|
|
Packit |
15f964 |
"url": "https://gitlab.gnome.org/GNOME/evolution.git",
|
|
Packit |
15f964 |
"branch": "master"
|
|
Packit |
15f964 |
},
|
|
Packit |
15f964 |
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"type": "shell",
|
|
Packit |
15f964 |
"commands": [
|
|
Packit |
15f964 |
"cp config.h.in config.h.in.orig",
|
|
Packit |
15f964 |
"cat config.h.in.orig | sed -e \"s|\\@VERSION_SUBSTRING\\@| \\(flatpak git$(git log --pretty=format:%h HEAD^..HEAD)\\)|\" >config.h.in"
|
|
Packit |
15f964 |
]
|
|
Packit |
15f964 |
},
|
|
Packit |
15f964 |
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"type": "script",
|
|
Packit |
15f964 |
"commands": [
|
|
Packit |
15f964 |
"echo evolution-flatpak | /app/bin/gnome-keyring-daemon --daemonize --unlock &",
|
|
Packit |
15f964 |
"/app/libexec/dconf-service &",
|
|
Packit |
15f964 |
"sleep 1",
|
|
Packit |
15f964 |
"/app/libexec/evolution-source-registry &",
|
|
Packit |
15f964 |
"sleep 1",
|
|
Packit |
15f964 |
"/app/libexec/evolution-addressbook-factory -r &",
|
|
Packit |
15f964 |
"/app/libexec/evolution-calendar-factory -r &",
|
|
Packit |
15f964 |
"sleep 1",
|
|
Packit |
15f964 |
"/app/bin/evolution.bin",
|
|
Packit |
15f964 |
"sleep 3"
|
|
Packit |
15f964 |
],
|
|
Packit |
15f964 |
"dest-filename": "flatpak-evolution-wrapper.sh"
|
|
Packit |
15f964 |
},
|
|
Packit |
15f964 |
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"type": "script",
|
|
Packit |
15f964 |
"commands": [ "dbus-run-session /app/bin/evolution-wrapper" ],
|
|
Packit |
15f964 |
"dest-filename": "flatpak-evolution-run.sh"
|
|
Packit |
15f964 |
}
|
|
Packit |
15f964 |
],
|
|
Packit |
15f964 |
"post-install": [
|
|
Packit |
15f964 |
"mv /app/bin/evolution /app/bin/evolution.bin",
|
|
Packit |
15f964 |
"cp flatpak-evolution-run.sh /app/bin/evolution",
|
|
Packit |
15f964 |
"cp flatpak-evolution-wrapper.sh /app/bin/evolution-wrapper"
|
|
Packit |
15f964 |
]
|
|
Packit |
15f964 |
},
|
|
Packit |
15f964 |
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"name": "libmspack",
|
|
Packit |
15f964 |
"cleanup": [ "/bin" ],
|
|
Packit |
15f964 |
"sources": [
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"type": "archive",
|
|
Packit |
15f964 |
"url": "https://www.cabextract.org.uk/libmspack/libmspack-0.6alpha.tar.gz",
|
|
Packit |
15f964 |
"sha256": "1edbee82accb28e679ab538f803aab7a5a569e4102ccf1715b462b1bd915f921"
|
|
Packit |
15f964 |
}
|
|
Packit |
15f964 |
]
|
|
Packit |
15f964 |
},
|
|
Packit |
15f964 |
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"name": "evolution-ews",
|
|
Packit |
15f964 |
"buildsystem": "cmake",
|
|
Packit |
15f964 |
"sources": [
|
|
Packit |
15f964 |
{
|
|
Packit |
15f964 |
"type": "git",
|
|
Packit |
15f964 |
"url": "https://gitlab.gnome.org/GNOME/evolution-ews.git",
|
|
Packit |
15f964 |
"branch": "master"
|
|
Packit |
15f964 |
}
|
|
Packit |
15f964 |
]
|
|
Packit |
15f964 |
}
|
|
Packit |
15f964 |
]
|
|
Packit |
15f964 |
}
|