[gnome-build-meta/abderrahim/buildsystem-stacks: 6/7] core: use the new buildsystem stacks in freedesktop-sdk instead of depending on base.bst



commit fccdd7bce4627d0175499cb82e2b9b2ab66c31b4
Author: Abderrahim Kitouni <akitouni gnome org>
Date:   Fri Nov 2 20:41:39 2018 +0100

    core: use the new buildsystem stacks in freedesktop-sdk instead of depending on base.bst
    
    See #42

 elements/core/baobab.bst                      |  5 ++++-
 elements/core/cheese.bst                      |  8 +++++++-
 elements/core/eog.bst                         |  5 ++++-
 elements/core/epiphany.bst                    |  5 ++++-
 elements/core/evince.bst                      |  5 ++++-
 elements/core/file-roller.bst                 |  5 ++++-
 elements/core/gdm.bst                         |  5 ++++-
 elements/core/gedit.bst                       |  5 ++++-
 elements/core/gnome-backgrounds.bst           |  5 ++++-
 elements/core/gnome-bluetooth.bst             |  5 ++++-
 elements/core/gnome-boxes.bst                 |  5 ++++-
 elements/core/gnome-calculator.bst            |  5 ++++-
 elements/core/gnome-calendar.bst              |  5 ++++-
 elements/core/gnome-characters.bst            |  5 ++++-
 elements/core/gnome-clocks.bst                |  5 ++++-
 elements/core/gnome-color-manager.bst         |  5 ++++-
 elements/core/gnome-contacts.bst              |  5 ++++-
 elements/core/gnome-control-center.bst        |  5 ++++-
 elements/core/gnome-desktop.bst               |  5 ++++-
 elements/core/gnome-disk-utility.bst          |  5 ++++-
 elements/core/gnome-documents.bst             | 11 ++++++++++-
 elements/core/gnome-font-viewer.bst           |  5 ++++-
 elements/core/gnome-getting-started-docs.bst  |  5 ++++-
 elements/core/gnome-initial-setup.bst         |  5 ++++-
 elements/core/gnome-keyring.bst               | 10 +++++++++-
 elements/core/gnome-logs.bst                  |  5 ++++-
 elements/core/gnome-maps.bst                  |  5 ++++-
 elements/core/gnome-menus.bst                 |  8 +++++++-
 elements/core/gnome-music.bst                 |  5 ++++-
 elements/core/gnome-photos.bst                |  8 +++++++-
 elements/core/gnome-screenshot.bst            |  5 ++++-
 elements/core/gnome-session.bst               |  8 +++++++-
 elements/core/gnome-settings-daemon.bst       |  5 ++++-
 elements/core/gnome-shell-extensions.bst      |  5 ++++-
 elements/core/gnome-shell.bst                 |  8 +++++++-
 elements/core/gnome-software.bst              |  8 +++++++-
 elements/core/gnome-system-monitor.bst        |  5 ++++-
 elements/core/gnome-terminal.bst              |  8 +++++++-
 elements/core/gnome-user-docs.bst             |  5 ++++-
 elements/core/gnome-user-share.bst            |  8 +++++++-
 elements/core/gnome-weather.bst               |  8 +++++++-
 elements/core/meta-gnome-core-os-services.bst |  2 --
 elements/core/meta-gnome-core-shell.bst       |  2 --
 elements/core/meta-gnome-core-utilities.bst   |  2 --
 elements/core/mousetweaks.bst                 |  8 +++++++-
 elements/core/mutter.bst                      |  8 +++++++-
 elements/core/nautilus.bst                    |  5 ++++-
 elements/core/network-manager-applet.bst      |  8 +++++++-
 elements/core/orca.bst                        |  8 +++++++-
 elements/core/rygel.bst                       |  5 ++++-
 elements/core/simple-scan.bst                 |  5 ++++-
 elements/core/sushi.bst                       |  5 ++++-
 elements/core/totem.bst                       |  8 +++++++-
 elements/core/vino.bst                        |  8 +++++++-
 54 files changed, 260 insertions(+), 57 deletions(-)
---
diff --git a/elements/core/baobab.bst b/elements/core/baobab.bst
index 429367a..7153df6 100644
--- a/elements/core/baobab.bst
+++ b/elements/core/baobab.bst
@@ -11,5 +11,8 @@ depends:
 - sdk/librsvg.bst
 - sdk/vala.bst
 - sdk/yelp-tools.bst
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/cheese.bst b/elements/core/cheese.bst
index c831025..9267052 100644
--- a/elements/core/cheese.bst
+++ b/elements/core/cheese.bst
@@ -23,5 +23,11 @@ depends:
 - sdk/librsvg.bst
 - filename: sdk/vala.bst
   type: build
-- filename: base.bst
+- filename: base/intltool.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base/buildsystem-autotools.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/eog.bst b/elements/core/eog.bst
index c2f0817..29db1db 100644
--- a/elements/core/eog.bst
+++ b/elements/core/eog.bst
@@ -15,5 +15,8 @@ depends:
 - sdk/gtk+-3.bst
 - sdk/librsvg.bst
 - sdk/yelp-tools.bst
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/epiphany.bst b/elements/core/epiphany.bst
index 4865f7f..d531664 100644
--- a/elements/core/epiphany.bst
+++ b/elements/core/epiphany.bst
@@ -18,5 +18,8 @@ depends:
 - sdk/libsecret.bst
 - sdk/libsoup.bst
 - sdk/yelp-tools.bst
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/evince.bst b/elements/core/evince.bst
index 08104d9..7927281 100644
--- a/elements/core/evince.bst
+++ b/elements/core/evince.bst
@@ -17,7 +17,10 @@ depends:
   type: build
 - sdk/libsecret.bst
 - sdk/yelp-tools.bst
-- filename: base.bst
+- filename: base/buildsystem-autotools.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
 variables:
   conf-local: --enable-introspection
diff --git a/elements/core/file-roller.bst b/elements/core/file-roller.bst
index 5e65f9e..b660f4f 100644
--- a/elements/core/file-roller.bst
+++ b/elements/core/file-roller.bst
@@ -8,5 +8,8 @@ depends:
 - sdk/glib.bst
 - sdk/gtk+-3.bst
 - sdk/yelp-tools.bst
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/gdm.bst b/elements/core/gdm.bst
index 02cce27..ceb8429 100644
--- a/elements/core/gdm.bst
+++ b/elements/core/gdm.bst
@@ -11,7 +11,10 @@ depends:
 - sdk/gtk+-3.bst
 - sdk/libcanberra.bst
 - sdk/yelp-tools.bst
-- filename: base.bst
+- filename: base/buildsystem-autotools.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
 variables:
   conf-local: --with-plymouth=no
diff --git a/elements/core/gedit.bst b/elements/core/gedit.bst
index fc69b66..35bee9b 100644
--- a/elements/core/gedit.bst
+++ b/elements/core/gedit.bst
@@ -17,5 +17,8 @@ depends:
 - filename: sdk/gtk-doc.bst
   type: build
 - sdk/yelp-tools.bst
-- filename: base.bst
+- filename: base/buildsystem-autotools.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-backgrounds.bst b/elements/core/gnome-backgrounds.bst
index 4fad102..ca71169 100644
--- a/elements/core/gnome-backgrounds.bst
+++ b/elements/core/gnome-backgrounds.bst
@@ -5,5 +5,8 @@ sources:
   track: master
 depends:
 - sdk/glib.bst
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-bluetooth.bst b/elements/core/gnome-bluetooth.bst
index e66a2ba..8518c4e 100644
--- a/elements/core/gnome-bluetooth.bst
+++ b/elements/core/gnome-bluetooth.bst
@@ -12,5 +12,8 @@ depends:
 - sdk/libnotify.bst
 - filename: vm/linux-vm-boot/systemd.bst
   junction: freedesktop-sdk.bst
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-boxes.bst b/elements/core/gnome-boxes.bst
index d7118fe..4201a4b 100644
--- a/elements/core/gnome-boxes.bst
+++ b/elements/core/gnome-boxes.bst
@@ -21,7 +21,10 @@ depends:
 - sdk/vala.bst
 - filename: sdk/yelp-tools.bst
   type: build
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
 variables:
   meson-local: -Drdp=false
diff --git a/elements/core/gnome-calculator.bst b/elements/core/gnome-calculator.bst
index f411947..e2ed72c 100644
--- a/elements/core/gnome-calculator.bst
+++ b/elements/core/gnome-calculator.bst
@@ -13,5 +13,8 @@ depends:
 - sdk/libsoup.bst
 - sdk/vala.bst
 - sdk/yelp-tools.bst
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-calendar.bst b/elements/core/gnome-calendar.bst
index 27cbbe9..02c8afa 100644
--- a/elements/core/gnome-calendar.bst
+++ b/elements/core/gnome-calendar.bst
@@ -12,5 +12,8 @@ depends:
 - sdk/glib.bst
 - sdk/gsettings-desktop-schemas.bst
 - sdk/gtk+-3.bst
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-characters.bst b/elements/core/gnome-characters.bst
index 9083dfb..9c9a8cc 100644
--- a/elements/core/gnome-characters.bst
+++ b/elements/core/gnome-characters.bst
@@ -8,5 +8,8 @@ depends:
 - sdk/appstream-glib.bst
 - sdk/gjs.bst
 - sdk/gtk+-3.bst
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-clocks.bst b/elements/core/gnome-clocks.bst
index a095a6d..e85f142 100644
--- a/elements/core/gnome-clocks.bst
+++ b/elements/core/gnome-clocks.bst
@@ -13,5 +13,8 @@ depends:
 - sdk/gtk+-3.bst
 - sdk/vala.bst
 - sdk/yelp-tools.bst
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-color-manager.bst b/elements/core/gnome-color-manager.bst
index 1c3f5c7..c79de3d 100644
--- a/elements/core/gnome-color-manager.bst
+++ b/elements/core/gnome-color-manager.bst
@@ -14,5 +14,8 @@ depends:
 - sdk/libcanberra.bst
 - sdk/vte.bst
 - sdk/yelp-tools.bst
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-contacts.bst b/elements/core/gnome-contacts.bst
index 96b731e..7eec0eb 100644
--- a/elements/core/gnome-contacts.bst
+++ b/elements/core/gnome-contacts.bst
@@ -16,7 +16,10 @@ depends:
 - sdk/gstreamer.bst
 - sdk/gtk+-3.bst
 - sdk/vala.bst
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
 variables:
   meson-local: -Dtelepathy=false
diff --git a/elements/core/gnome-control-center.bst b/elements/core/gnome-control-center.bst
index 9328543..01e25cc 100644
--- a/elements/core/gnome-control-center.bst
+++ b/elements/core/gnome-control-center.bst
@@ -33,5 +33,8 @@ depends:
 - sdk/gsettings-desktop-schemas.bst
 - sdk/gstreamer.bst
 - sdk/gtk+-3.bst
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-desktop.bst b/elements/core/gnome-desktop.bst
index f4f2cce..3fafd3c 100644
--- a/elements/core/gnome-desktop.bst
+++ b/elements/core/gnome-desktop.bst
@@ -17,7 +17,10 @@ depends:
   type: build
 - filename: desktop/libseccomp.bst
   junction: freedesktop-sdk.bst
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
 variables:
   meson-local: -Dgnome-distributor=gnome-build-meta
diff --git a/elements/core/gnome-disk-utility.bst b/elements/core/gnome-disk-utility.bst
index ad35bde..7757dc9 100644
--- a/elements/core/gnome-disk-utility.bst
+++ b/elements/core/gnome-disk-utility.bst
@@ -14,5 +14,8 @@ depends:
 - sdk/gtk+-3.bst
 - sdk/libnotify.bst
 - sdk/libsecret.bst
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-documents.bst b/elements/core/gnome-documents.bst
index 37fe759..95c224f 100644
--- a/elements/core/gnome-documents.bst
+++ b/elements/core/gnome-documents.bst
@@ -21,5 +21,14 @@ depends:
 - sdk/gtk+-3.bst
 - filename: desktop/desktop-file-utils.bst
   junction: freedesktop-sdk.bst
-- filename: base.bst
+- filename: base/docbook-xsl.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base/git-minimal.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-font-viewer.bst b/elements/core/gnome-font-viewer.bst
index ba42803..c146f50 100644
--- a/elements/core/gnome-font-viewer.bst
+++ b/elements/core/gnome-font-viewer.bst
@@ -8,5 +8,8 @@ depends:
 - sdk/adwaita-icon-theme.bst
 - sdk/glib.bst
 - sdk/gtk+-3.bst
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-getting-started-docs.bst b/elements/core/gnome-getting-started-docs.bst
index 41f21bf..8982d10 100644
--- a/elements/core/gnome-getting-started-docs.bst
+++ b/elements/core/gnome-getting-started-docs.bst
@@ -5,5 +5,8 @@ sources:
   track: master
 depends:
 - sdk/yelp-tools.bst
-- filename: base.bst
+- filename: base/buildsystem-autotools.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-initial-setup.bst b/elements/core/gnome-initial-setup.bst
index dbd7331..ed737e9 100644
--- a/elements/core/gnome-initial-setup.bst
+++ b/elements/core/gnome-initial-setup.bst
@@ -23,7 +23,10 @@ depends:
 - sdk/glib.bst
 - sdk/gstreamer.bst
 - sdk/gtk+-3.bst
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
 variables:
   meson-local:
diff --git a/elements/core/gnome-keyring.bst b/elements/core/gnome-keyring.bst
index 422d8cf..21f4429 100644
--- a/elements/core/gnome-keyring.bst
+++ b/elements/core/gnome-keyring.bst
@@ -9,5 +9,13 @@ depends:
 - filename: sdk/gnome-common.bst
   type: build
 - sdk/gtk+-3.bst
-- filename: base.bst
+- filename: base/docbook-xsl.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base/openssh.bst
+  junction: freedesktop-sdk.bst
+- filename: base/buildsystem-autotools.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-logs.bst b/elements/core/gnome-logs.bst
index 725f511..4f5a3b3 100644
--- a/elements/core/gnome-logs.bst
+++ b/elements/core/gnome-logs.bst
@@ -13,5 +13,8 @@ depends:
 - sdk/yelp-tools.bst
 - filename: vm/linux-vm-boot/systemd.bst
   junction: freedesktop-sdk.bst
-- filename: base.bst
+- filename: base/buildsystem-autotools.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-maps.bst b/elements/core/gnome-maps.bst
index 3b32308..71972d7 100644
--- a/elements/core/gnome-maps.bst
+++ b/elements/core/gnome-maps.bst
@@ -20,5 +20,8 @@ depends:
 - sdk/gobject-introspection.bst
 - sdk/gtk+-3.bst
 - sdk/librsvg.bst
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-menus.bst b/elements/core/gnome-menus.bst
index b4226fe..9943e6b 100644
--- a/elements/core/gnome-menus.bst
+++ b/elements/core/gnome-menus.bst
@@ -7,5 +7,11 @@ depends:
 - sdk/glib.bst
 - sdk/gnome-common.bst
 - sdk/gobject-introspection.bst
-- filename: base.bst
+- filename: base/intltool.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base/buildsystem-autotools.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-music.bst b/elements/core/gnome-music.bst
index 88ec7ab..d1d09c5 100644
--- a/elements/core/gnome-music.bst
+++ b/elements/core/gnome-music.bst
@@ -17,5 +17,8 @@ depends:
 - sdk/pygobject.bst
 - filename: sdk/yelp-tools.bst
   type: build
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-photos.bst b/elements/core/gnome-photos.bst
index b78a958..3233b5b 100644
--- a/elements/core/gnome-photos.bst
+++ b/elements/core/gnome-photos.bst
@@ -26,7 +26,13 @@ depends:
   type: build
 - filename: desktop/desktop-file-utils.bst
   junction: freedesktop-sdk.bst
-- filename: base.bst
+- filename: base/git-minimal.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
 variables:
   meson-local: |
diff --git a/elements/core/gnome-screenshot.bst b/elements/core/gnome-screenshot.bst
index 4419d4b..1fc9741 100644
--- a/elements/core/gnome-screenshot.bst
+++ b/elements/core/gnome-screenshot.bst
@@ -9,5 +9,8 @@ depends:
 - sdk/glib.bst
 - sdk/gtk+-3.bst
 - sdk/libcanberra.bst
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-session.bst b/elements/core/gnome-session.bst
index ebd2a7b..9e31202 100644
--- a/elements/core/gnome-session.bst
+++ b/elements/core/gnome-session.bst
@@ -13,5 +13,11 @@ depends:
   junction: freedesktop-sdk.bst
 - filename: desktop/xorg-lib-sm.bst
   junction: freedesktop-sdk.bst
-- filename: base.bst
+- filename: base/docbook-xsl.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-settings-daemon.bst b/elements/core/gnome-settings-daemon.bst
index 7619043..9c74041 100644
--- a/elements/core/gnome-settings-daemon.bst
+++ b/elements/core/gnome-settings-daemon.bst
@@ -31,5 +31,8 @@ depends:
   junction: freedesktop-sdk.bst
 - filename: desktop/xorg-lib-xtst.bst
   junction: freedesktop-sdk.bst
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-shell-extensions.bst b/elements/core/gnome-shell-extensions.bst
index 0f458cb..4fb6412 100644
--- a/elements/core/gnome-shell-extensions.bst
+++ b/elements/core/gnome-shell-extensions.bst
@@ -7,7 +7,10 @@ depends:
 - core/gnome-menus.bst
 - core/gnome-shell.bst
 - sdk/librsvg.bst
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
 variables:
   meson-local: -Dextension_set=classic
diff --git a/elements/core/gnome-shell.bst b/elements/core/gnome-shell.bst
index 5cb835b..e96fa7a 100644
--- a/elements/core/gnome-shell.bst
+++ b/elements/core/gnome-shell.bst
@@ -27,5 +27,11 @@ depends:
 - sdk/gtk+-3.bst
 - sdk/libcroco.bst
 - sdk/libsoup.bst
-- filename: base.bst
+- filename: base/docbook-xsl.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-software.bst b/elements/core/gnome-software.bst
index 1ec2621..73a4997 100644
--- a/elements/core/gnome-software.bst
+++ b/elements/core/gnome-software.bst
@@ -19,7 +19,13 @@ depends:
   type: build
 - sdk/libsecret.bst
 - sdk/libsoup.bst
-- filename: base.bst
+- filename: base/valgrind.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
 variables:
   meson-local: -Dfwupd=false -Dflatpak=false
diff --git a/elements/core/gnome-system-monitor.bst b/elements/core/gnome-system-monitor.bst
index 8c6d54a..c6b8d29 100644
--- a/elements/core/gnome-system-monitor.bst
+++ b/elements/core/gnome-system-monitor.bst
@@ -13,5 +13,8 @@ depends:
 - sdk/librsvg.bst
 - filename: sdk/yelp-tools.bst
   type: build
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-terminal.bst b/elements/core/gnome-terminal.bst
index 9507892..6695599 100644
--- a/elements/core/gnome-terminal.bst
+++ b/elements/core/gnome-terminal.bst
@@ -17,7 +17,13 @@ depends:
 - sdk/yelp-tools.bst
 - filename: desktop/desktop-file-utils.bst
   junction: freedesktop-sdk.bst
-- filename: base.bst
+- filename: base/intltool.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base/buildsystem-autotools.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
 variables:
   conf-local: --disable-migration
diff --git a/elements/core/gnome-user-docs.bst b/elements/core/gnome-user-docs.bst
index b14f043..d1223bf 100644
--- a/elements/core/gnome-user-docs.bst
+++ b/elements/core/gnome-user-docs.bst
@@ -5,5 +5,8 @@ sources:
   track: master
 depends:
 - sdk/yelp-tools.bst
-- filename: base.bst
+- filename: base/buildsystem-autotools.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-user-share.bst b/elements/core/gnome-user-share.bst
index 6c7e3e3..cd86914 100644
--- a/elements/core/gnome-user-share.bst
+++ b/elements/core/gnome-user-share.bst
@@ -10,5 +10,11 @@ depends:
 - sdk/libnotify.bst
 - filename: sdk/yelp-tools.bst
   type: build
-- filename: base.bst
+- filename: base/intltool.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base/buildsystem-autotools.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-weather.bst b/elements/core/gnome-weather.bst
index 1c92f0e..016c7f1 100644
--- a/elements/core/gnome-weather.bst
+++ b/elements/core/gnome-weather.bst
@@ -13,7 +13,13 @@ depends:
 - sdk/glib.bst
 - sdk/gobject-introspection.bst
 - sdk/gtk+-3.bst
-- filename: base.bst
+- filename: base/intltool.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base/buildsystem-autotools.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
 variables:
   conf-local: --disable-dogtail
diff --git a/elements/core/meta-gnome-core-os-services.bst b/elements/core/meta-gnome-core-os-services.bst
index b109f9f..9e7aa95 100644
--- a/elements/core/meta-gnome-core-os-services.bst
+++ b/elements/core/meta-gnome-core-os-services.bst
@@ -7,5 +7,3 @@ depends:
 - core-deps/PackageKit.bst
 - core-deps/accountsservice.bst
 - core-deps/upower.bst
-- filename: base.bst
-  junction: freedesktop-sdk.bst
diff --git a/elements/core/meta-gnome-core-shell.bst b/elements/core/meta-gnome-core-shell.bst
index 084e187..2742094 100644
--- a/elements/core/meta-gnome-core-shell.bst
+++ b/elements/core/meta-gnome-core-shell.bst
@@ -31,5 +31,3 @@ depends:
 - sdk/gnome-themes-extra.bst
 - sdk/gsettings-desktop-schemas.bst
 - sdk/gvfs.bst
-- filename: base.bst
-  junction: freedesktop-sdk.bst
diff --git a/elements/core/meta-gnome-core-utilities.bst b/elements/core/meta-gnome-core-utilities.bst
index fcd5c67..d2c0e07 100644
--- a/elements/core/meta-gnome-core-utilities.bst
+++ b/elements/core/meta-gnome-core-utilities.bst
@@ -35,5 +35,3 @@ depends:
 - core/simple-scan.bst
 - core/totem.bst
 - sdk/yelp.bst
-- filename: base.bst
-  junction: freedesktop-sdk.bst
diff --git a/elements/core/mousetweaks.bst b/elements/core/mousetweaks.bst
index fd69c68..1dcd630 100644
--- a/elements/core/mousetweaks.bst
+++ b/elements/core/mousetweaks.bst
@@ -12,5 +12,11 @@ depends:
   junction: freedesktop-sdk.bst
 - filename: desktop/xorg-lib-xtst.bst
   junction: freedesktop-sdk.bst
-- filename: base.bst
+- filename: base/intltool.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base/buildsystem-autotools.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/mutter.bst b/elements/core/mutter.bst
index 278c8e5..3a20870 100644
--- a/elements/core/mutter.bst
+++ b/elements/core/mutter.bst
@@ -24,7 +24,13 @@ depends:
   junction: freedesktop-sdk.bst
 - filename: desktop/wayland.bst
   junction: freedesktop-sdk.bst
-- filename: base.bst
+- filename: base/intltool.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base/buildsystem-autotools.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
 variables:
   conf-local: --enable-compile-warnings=maximum --enable-installed-tests --enable-xlib-egl-platform
diff --git a/elements/core/nautilus.bst b/elements/core/nautilus.bst
index 82b5354..c047d8c 100644
--- a/elements/core/nautilus.bst
+++ b/elements/core/nautilus.bst
@@ -14,7 +14,10 @@ depends:
 - sdk/gsettings-desktop-schemas.bst
 - sdk/gtk+-3.bst
 - sdk/pango.bst
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
 variables:
   meson-local: -Dselinux=false
diff --git a/elements/core/network-manager-applet.bst b/elements/core/network-manager-applet.bst
index 68f4aa2..b0ecc65 100644
--- a/elements/core/network-manager-applet.bst
+++ b/elements/core/network-manager-applet.bst
@@ -17,7 +17,13 @@ depends:
   type: build
 - sdk/libnotify.bst
 - sdk/libsecret.bst
-- filename: base.bst
+- filename: base/intltool.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base/buildsystem-autotools.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
 variables:
   conf-local: --enable-more-warnings=no --disable-migration --without-bluetooth --without-team
diff --git a/elements/core/orca.bst b/elements/core/orca.bst
index 1cda268..f3e8cd8 100644
--- a/elements/core/orca.bst
+++ b/elements/core/orca.bst
@@ -11,5 +11,11 @@ depends:
 - sdk/gtk+-3.bst
 - sdk/pygobject.bst
 - sdk/yelp-tools.bst
-- filename: base.bst
+- filename: base/intltool.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base/buildsystem-autotools.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/rygel.bst b/elements/core/rygel.bst
index 8e3d14d..7c8c6dd 100644
--- a/elements/core/rygel.bst
+++ b/elements/core/rygel.bst
@@ -11,5 +11,8 @@ depends:
 - core-deps/libmediaart.bst
 - core-deps/tracker.bst
 - sdk/vala.bst
-- filename: base.bst
+- filename: base/buildsystem-autotools.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/simple-scan.bst b/elements/core/simple-scan.bst
index 0b7d2ae..b9696b0 100644
--- a/elements/core/simple-scan.bst
+++ b/elements/core/simple-scan.bst
@@ -15,5 +15,8 @@ depends:
 - sdk/vala.bst
 - filename: sdk/yelp-tools.bst
   type: build
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/sushi.bst b/elements/core/sushi.bst
index 684e81c..e963b8b 100644
--- a/elements/core/sushi.bst
+++ b/elements/core/sushi.bst
@@ -16,5 +16,8 @@ depends:
 - sdk/gst-plugins-base.bst
 - sdk/gstreamer.bst
 - sdk/gtk+-3.bst
-- filename: base.bst
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/core/totem.bst b/elements/core/totem.bst
index e867532..98c5e40 100644
--- a/elements/core/totem.bst
+++ b/elements/core/totem.bst
@@ -23,7 +23,13 @@ depends:
 - sdk/gstreamer.bst
 - sdk/gtk+-3.bst
 - sdk/yelp-tools.bst
-- filename: base.bst
+- filename: base/intltool.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base/buildsystem-meson.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst
 variables:
   meson-local: -Denable-vala=no
diff --git a/elements/core/vino.bst b/elements/core/vino.bst
index bb75e53..b2778b0 100644
--- a/elements/core/vino.bst
+++ b/elements/core/vino.bst
@@ -16,5 +16,11 @@ depends:
   junction: freedesktop-sdk.bst
 - filename: vm/linux-vm-boot/systemd.bst
   junction: freedesktop-sdk.bst
-- filename: base.bst
+- filename: base/intltool.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base/buildsystem-autotools.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
   junction: freedesktop-sdk.bst


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