[gnome-build-meta/mcatanzaro/tepl-amtk] WIP: Add tepl and amtk, new gedit dependencies



commit c4a8ce94d53b222d1a9540a162dabb2790faee87
Author: Michael Catanzaro <mcatanzaro gnome org>
Date:   Wed Nov 6 19:54:05 2019 -0600

    WIP: Add tepl and amtk, new gedit dependencies
    
    TODO: needs devel split-rules

 elements/core-deps.bst          |  3 +++
 elements/core-deps/amtk.bst     | 13 +++++++++++++
 elements/core-deps/tepl.bst     | 16 ++++++++++++++++
 elements/core-deps/uchardet.bst | 10 ++++++++++
 elements/core/gedit.bst         |  2 ++
 5 files changed, 44 insertions(+)
---
diff --git a/elements/core-deps.bst b/elements/core-deps.bst
index 68a72caa..d2d6e11a 100644
--- a/elements/core-deps.bst
+++ b/elements/core-deps.bst
@@ -8,6 +8,7 @@ depends:
 - core-deps/NetworkManager.bst
 - core-deps/PackageKit.bst
 - core-deps/accountsservice.bst
+- core-deps/amtk.bst
 - core-deps/atkmm-1.6.bst
 - core-deps/atkmm.bst
 - core-deps/avahi.bst
@@ -124,9 +125,11 @@ depends:
 - core-deps/spice-gtk.bst
 - core-deps/spice-protocol.bst
 - core-deps/startup-notification.bst
+- core-deps/tepl.bst
 - core-deps/totem-pl-parser.bst
 - core-deps/tracker-miners.bst
 - core-deps/tracker.bst
+- core-deps/uchardet.bst
 - core-deps/udisks2.bst
 - core-deps/uhttpmock.bst
 - core-deps/upower.bst
diff --git a/elements/core-deps/amtk.bst b/elements/core-deps/amtk.bst
new file mode 100644
index 00000000..dd74c997
--- /dev/null
+++ b/elements/core-deps/amtk.bst
@@ -0,0 +1,13 @@
+kind: autotools
+sources:
+- kind: git_tag
+  url: gitlab_gnome_org:GNOME/amtk.git
+  track: master
+build-depends:
+- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
+depends:
+- sdk/glib.bst
+- sdk/gtk+-3.bst
+- sdk/gtk-doc.bst
+- freedesktop-sdk.bst:bootstrap-import.bst
+# TODO: split-rules
diff --git a/elements/core-deps/tepl.bst b/elements/core-deps/tepl.bst
new file mode 100644
index 00000000..2f4f3660
--- /dev/null
+++ b/elements/core-deps/tepl.bst
@@ -0,0 +1,16 @@
+kind: autotools
+sources:
+- kind: git_tag
+  url: gitlab_gnome_org:GNOME/tepl.git
+  track: master
+build-depends:
+- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
+depends:
+- core-deps/amtk.bst
+- core-deps/gtksourceview.bst
+- core-deps/uchardet.bst
+- sdk/glib.bst
+- sdk/gtk+-3.bst
+- freedesktop-sdk.bst:components/libxml2.bst
+- freedesktop-sdk.bst:bootstrap-import.bst
+# TODO: split-rules
diff --git a/elements/core-deps/uchardet.bst b/elements/core-deps/uchardet.bst
new file mode 100644
index 00000000..52ce5117
--- /dev/null
+++ b/elements/core-deps/uchardet.bst
@@ -0,0 +1,10 @@
+kind: cmake
+sources:
+- kind: git_tag
+  url: git_freedesktop_org:uchardet/uchardet.git
+  track: master
+build-depends:
+- freedesktop-sdk.bst:public-stacks/buildsystem-cmake.bst
+depends:
+- freedesktop-sdk.bst:bootstrap-import.bst
+# TODO: split-rules
diff --git a/elements/core/gedit.bst b/elements/core/gedit.bst
index 2b6e24b9..1926ee2d 100644
--- a/elements/core/gedit.bst
+++ b/elements/core/gedit.bst
@@ -12,9 +12,11 @@ build-depends:
 - freedesktop-sdk.bst:components/perl.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
+- core-deps/amtk.bst
 - core-deps/gspell.bst
 - core-deps/gtksourceview.bst
 - core-deps/libpeas.bst
+- core-deps/tepl.bst
 - sdk/adwaita-icon-theme.bst
 - sdk/gsettings-desktop-schemas.bst
 - sdk/libsoup.bst


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