[evolution/bilelmoussaoui/flatpak: 5/7] flatpak: Move dependencies around




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]