summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2017-01-19 21:38:39 (GMT)
committerTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2017-01-19 21:38:39 (GMT)
commita0468a07a80d2e51c8afd1d8a2984424f7798990 (patch)
treea796d8c6b6c0a2e81ee3936054362b7dfbb32fba
parentdddbcaf0a14df13a1c5ea27556278d073fe607bd (diff)
downloaddefinitions-a0468a07a80d2e51c8afd1d8a2984424f7798990.tar.gz
Now it's building gedit.
And it also builds glade for the hell of it.
-rw-r--r--eog-plugins.bst15
-rw-r--r--eog.bst14
-rw-r--r--gedit.bst22
-rw-r--r--glade.bst9
-rw-r--r--gnome-desktop.bst19
-rw-r--r--gspell.bst10
-rw-r--r--gtksourceview.bst16
-rw-r--r--libpeas.bst10
-rw-r--r--project.conf8
9 files changed, 63 insertions, 60 deletions
diff --git a/eog-plugins.bst b/eog-plugins.bst
deleted file mode 100644
index 7c3e7f0..0000000
--- a/eog-plugins.bst
+++ /dev/null
@@ -1,15 +0,0 @@
-kind: autotools
-description: eog plugins
-sources:
-- kind: git
- url: gnome:eog-plugins
- track: 3.16.5
- ref: d643bb4a4215a700d62b977742ea1041fa0ffdbf
-depends:
-- libpeas.bst
-- gnome-desktop.bst
-- eog.bst
-- filename: gnome-sdk.bst
- type: build
-- filename: gnome-platform.bst
- type: build
diff --git a/eog.bst b/eog.bst
deleted file mode 100644
index 03e9223..0000000
--- a/eog.bst
+++ /dev/null
@@ -1,14 +0,0 @@
-kind: autotools
-description: eog module
-sources:
-- kind: git
- url: gnome:eog
- track: gnome-3-20
- ref: 3126ebacfb9e265570df04510bf2608ea8ce0823
-depends:
-- libpeas.bst
-- gnome-desktop.bst
-- filename: gnome-sdk.bst
- type: build
-- filename: gnome-platform.bst
- type: build
diff --git a/gedit.bst b/gedit.bst
new file mode 100644
index 0000000..aa3f9f0
--- /dev/null
+++ b/gedit.bst
@@ -0,0 +1,22 @@
+kind: autotools
+description: gedit module
+sources:
+- kind: git
+ url: gnome:gedit
+ track: master
+ ref: 3bdfa5764deb9909dae9ef041a7e9b6d6297341a
+ submodules:
+ libgd:
+ url: gnome:libgd
+depends:
+- filename: gnome-sdk.bst
+- filename: gnome-platform.bst
+- filename: gtksourceview.bst
+- filename: gspell.bst
+- filename: libpeas.bst
+variables:
+ conf-cmd: ./autogen.sh
+config:
+ configure-commands:
+ - |
+ %{configure} --disable-introspection
diff --git a/glade.bst b/glade.bst
index 9d3018c..782900c 100644
--- a/glade.bst
+++ b/glade.bst
@@ -2,17 +2,16 @@ kind: autotools
description: Glade Interface Designer
sources:
- kind: git
+ ref: f53fade6d12ece7b64142977c3a6d781fd37cc8e
url: gnome:glade
track: glade-3-20
- ref: f53fade6d12ece7b64142977c3a6d781fd37cc8e
depends:
-- filename: gnome-sdk.bst
- type: build
-- filename: gnome-platform.bst
- type: build
+- gnome-sdk.bst
+- gnome-platform.bst
config:
configure-commands:
- |
+ # I need to keep this comment !
%{autogen}
- |
%{configure} --disable-man-pages
diff --git a/gnome-desktop.bst b/gnome-desktop.bst
deleted file mode 100644
index a68be96..0000000
--- a/gnome-desktop.bst
+++ /dev/null
@@ -1,19 +0,0 @@
-kind: autotools
-description: GNOME Desktop module
-sources:
-- kind: git
- url: gnome:gnome-desktop
- track: gnome-3-22
- ref: b9e03c705253b1a35bd59c7a7f7ffc54d011342f
-config:
- configure-commands:
- - |
- %{autogen}
- - |
- %{configure} --disable-debug-tools --disable-udev
-
-depends:
-- filename: gnome-sdk.bst
- type: build
-- filename: gnome-platform.bst
- type: build
diff --git a/gspell.bst b/gspell.bst
new file mode 100644
index 0000000..5028861
--- /dev/null
+++ b/gspell.bst
@@ -0,0 +1,10 @@
+kind: autotools
+description: gspell module
+sources:
+- kind: git
+ url: gnome:gspell
+ track: 1.2.0
+ ref: 372ad5dd7d7f18950f8f013bf31efda505dfa449
+depends:
+- filename: gnome-sdk.bst
+- filename: gnome-platform.bst
diff --git a/gtksourceview.bst b/gtksourceview.bst
new file mode 100644
index 0000000..89ff329
--- /dev/null
+++ b/gtksourceview.bst
@@ -0,0 +1,16 @@
+kind: autotools
+description: gtksourceview module
+sources:
+- kind: git
+ url: gnome:gtksourceview
+ track: gnome-3-22
+ ref: 0bdf237be153d496f9173f181519b6447105c1f9
+depends:
+- filename: gnome-sdk.bst
+- filename: gnome-platform.bst
+config:
+ configure-commands:
+ - |
+ %{autogen}
+ - |
+ %{configure} --disable-Werror
diff --git a/libpeas.bst b/libpeas.bst
index cab3b02..0e6b771 100644
--- a/libpeas.bst
+++ b/libpeas.bst
@@ -3,16 +3,14 @@ description: libpeas module
sources:
- kind: git
url: gnome:libpeas
- track: 1.20
- ref: 42a16ccb89e36733ba7339386f36cda3a15742ac
+ track: libpeas-1.18.0
+ ref: 05d8b7d8ddb5875a0355ba3664733998e2621221
depends:
- filename: gnome-sdk.bst
- type: build
- filename: gnome-platform.bst
- type: build
+variables:
+ conf-cmd: ./autogen.sh
config:
configure-commands:
- |
- autoreconf -ivf
- - |
%{configure}
diff --git a/project.conf b/project.conf
index acbcf22..1eea3f1 100644
--- a/project.conf
+++ b/project.conf
@@ -1,10 +1,14 @@
# Eye of GNOME flatpak demo
#
-name: eog
+name: gedit
aliases:
gnome: git://git.gnome.org/
+# We're gonna eventually try to build a flatpak,
+# so lets start trying to override the environment
+# in the appropriate ways.
+#
variables:
prefix: /app
@@ -12,3 +16,5 @@ environment:
CFLAGS: "-O2 -g"
CXXFLAGS: "-O2 -g"
V: "1"
+ PATH: /app/bin:/usr/bin:/bin:/usr/sbin:/sbin
+ PKG_CONFIG_PATH: '/app/lib/pkgconfig:/usr/lib/pkgconfig'