[polari] flatpak: Simplify meson module



commit c93454f0b058fef4c97528824dfd17b9f1d26660
Author: Florian Müllner <fmuellner gnome org>
Date:   Sun Mar 12 18:09:39 2017 +0100

    flatpak: Simplify meson module
    
    Flatpak-builder now supports a "simple" build system that just runs
    a series of specified commands, so we can use that instead of injecting
    a Makefile.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779946

 build-aux/flatpak/setuptools-makefile |    5 -----
 org.gnome.Polari-unstable.json        |    8 ++------
 2 files changed, 2 insertions(+), 11 deletions(-)
---
diff --git a/org.gnome.Polari-unstable.json b/org.gnome.Polari-unstable.json
index 65ce514..25b528a 100644
--- a/org.gnome.Polari-unstable.json
+++ b/org.gnome.Polari-unstable.json
@@ -60,17 +60,13 @@
         },
         {
             "name": "meson",
-            "no-autogen": true,
+            "buildsystem": "simple",
+            "build-commands": ["python3 ./setup.py install --prefix=/app --optimize=1"],
             "sources": [
                 {
                     "type": "archive",
                     "url": 
"https://github.com/mesonbuild/meson/releases/download/0.38.1/meson-0.38.1.tar.gz";,
                     "sha256": "dcb05349b32427924fa2a258a5e23e40e09c1bf9dd09919198c3a2ae1c38ba53"
-                },
-                {
-                    "type": "file",
-                    "path": "build-aux/flatpak/setuptools-makefile",
-                    "dest-filename": "Makefile"
                 }
             ]
         },


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]