[evolution/bilelmoussaoui/flatpak: 5/7] flatpak: Move dependencies around
- From: Bilal Elmoussaoui <bilelmoussaoui src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution/bilelmoussaoui/flatpak: 5/7] flatpak: Move dependencies around
- Date: Fri, 25 Mar 2022 17:30:44 +0000 (UTC)
commit 9bbd10b525d1e96dc16193439ab198d2b944ad65
Author: Bilal Elmoussaoui <belmouss redhat com>
Date: Fri Mar 25 18:03:43 2022 +0100
flatpak: Move dependencies around
In order for the flatpak manifest to work properly with Builder or other IDEs
The latest module should be the one that builds the application so that
the IDE in question can build the local checkout using the build configuration
set in the manifest.
Ideally it should not contain any extra scripts to run neither
flatpak/org.gnome.Evolution.json | 100 +++++++++++++++++++--------------------
1 file changed, 50 insertions(+), 50 deletions(-)
---
diff --git a/flatpak/org.gnome.Evolution.json b/flatpak/org.gnome.Evolution.json
index 65c9ff685a..7ba38dde82 100644
--- a/flatpak/org.gnome.Evolution.json
+++ b/flatpak/org.gnome.Evolution.json
@@ -356,6 +356,56 @@
}
]
},
+ {
+ "name": "libsecret",
+ "buildsystem": "meson",
+ "config-opts": [
+ "-Dmanpage=false",
+ "-Dvapi=false",
+ "-Dgtk_doc=false"
+ ],
+ "sources": [
+ {
+ "type": "archive",
+ "url": "https://download.gnome.org/sources/libsecret/0.19/libsecret-0.19.1.tar.xz",
+ "sha256": "8583e10179456ae2c83075d95455f156dc08db6278b32bf4bd61819335a30e3a"
+ }
+ ]
+ },
+ {
+ "name": "flatpak-evolution-wrapper",
+ "buildsystem": "simple",
+ "sources": [
+ {
+ "type": "file",
+ "path": "evolution-fix-service-names.sh"
+ }
+ {
+ "type": "file",
+ "path": "flatpak-evolution-wrapper.sh.in"
+ }
+ ],
+ "build-commands": [
+ "./flatpak-evolution-fix-service-names.sh <flatpak-evolution-wrapper.sh.in
flatpak-evolution-wrapper.sh",
+ "chmod a+x flatpak-evolution-wrapper.sh",
+ "mv /app/bin/evolution /app/bin/evolution.bin",
+ "cp flatpak-evolution-wrapper.sh /app/bin/evolution"
+ ]
+ },
+ {
+ "name": "evolution-ews",
+ "buildsystem": "cmake-ninja",
+ "sources": [
+ {
+ "type": "git",
+ "url": "https://gitlab.gnome.org/GNOME/evolution-ews.git",
+ "branch": "master"
+ }
+ ],
+ "post-install": [
+ "cp NEWS /app/share/NEWS.ews"
+ ]
+ },
{
"name": "evolution",
"buildsystem": "cmake-ninja",
@@ -400,40 +450,6 @@
"mv /app/share/metainfo/org.gnome.Evolution.appdata.xml /app/share/"
]
},
- {
- "name": "flatpak-evolution-wrapper",
- "buildsystem": "simple",
- "sources": [
- {
- "type": "file",
- "path": "evolution-fix-service-names.sh"
- }
- {
- "type": "file",
- "path": "flatpak-evolution-wrapper.sh.in"
- }
- ],
- "build-commands": [
- "./flatpak-evolution-fix-service-names.sh <flatpak-evolution-wrapper.sh.in
flatpak-evolution-wrapper.sh",
- "chmod a+x flatpak-evolution-wrapper.sh",
- "mv /app/bin/evolution /app/bin/evolution.bin",
- "cp flatpak-evolution-wrapper.sh /app/bin/evolution"
- ]
- },
- {
- "name": "evolution-ews",
- "buildsystem": "cmake-ninja",
- "sources": [
- {
- "type": "git",
- "url": "https://gitlab.gnome.org/GNOME/evolution-ews.git",
- "branch": "master"
- }
- ],
- "post-install": [
- "cp NEWS /app/share/NEWS.ews"
- ]
- },
{
"name": "news-to-appdata",
"buildsystem": "simple",
@@ -467,22 +483,6 @@
"build-commands": [
"./update-appdata.sh development"
]
- },
- {
- "name": "libsecret",
- "buildsystem": "meson",
- "config-opts": [
- "-Dmanpage=false",
- "-Dvapi=false",
- "-Dgtk_doc=false"
- ],
- "sources": [
- {
- "type": "archive",
- "url": "https://download.gnome.org/sources/libsecret/0.19/libsecret-0.19.1.tar.xz",
- "sha256": "8583e10179456ae2c83075d95455f156dc08db6278b32bf4bd61819335a30e3a"
- }
- ]
}
]
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]