[gnome-build-meta/sam/freedesktop-sdk-base: 12/12] Add dependencies of speech-dispatcher that are not in the F.d.o SDK



commit b5d4c276588da15c60fe63d0bcf9c8485ed8f947
Author: Sam Thursfield <sam thursfield codethink co uk>
Date:   Thu Feb 15 15:01:53 2018 +0000

    Add dependencies of speech-dispatcher that are not in the F.d.o SDK

 elements/core-deps/dotconf.bst           | 10 ++++++++++
 elements/core-deps/espeak.bst            | 21 +++++++++++++++++++++
 elements/core-deps/portaudio.bst         | 10 ++++++++++
 elements/core-deps/speech-dispatcher.bst |  2 ++
 4 files changed, 43 insertions(+)
---
diff --git a/elements/core-deps/dotconf.bst b/elements/core-deps/dotconf.bst
new file mode 100644
index 0000000..908b29e
--- /dev/null
+++ b/elements/core-deps/dotconf.bst
@@ -0,0 +1,10 @@
+kind: autotools
+
+sources:
+- kind: git
+  url: https://github.com/williamh/dotconf
+  track: master
+  ref: 651d87f20fa647139b8f969577d0391266d53288
+
+depends:
+- base.bst
diff --git a/elements/core-deps/espeak.bst b/elements/core-deps/espeak.bst
new file mode 100644
index 0000000..9b40dc6
--- /dev/null
+++ b/elements/core-deps/espeak.bst
@@ -0,0 +1,21 @@
+kind: manual
+
+sources:
+- kind: zip
+  url: downloads.sourceforge.net:espeak/espeak/espeak-1.48/espeak-1.48.04-source.zip
+
+  ref: bf9a17673adffcc28ff7ea18764f06136547e97bbd9edf2ec612f09b207f0659
+
+depends:
+- base.bst
+- core-deps/portaudio.bst
+
+config:
+  configure-commands:
+  - cp -f src/portaudio19.h src/portaudio.h
+
+  build-commands:
+  - cd src && make CXXFLAGS=-Wno-narrowing
+
+  install-commands:
+  - cd src && make DESTDIR=%{install-root} install
diff --git a/elements/core-deps/portaudio.bst b/elements/core-deps/portaudio.bst
new file mode 100644
index 0000000..0a05656
--- /dev/null
+++ b/elements/core-deps/portaudio.bst
@@ -0,0 +1,10 @@
+kind: cmake
+
+sources:
+- kind: git
+  url: https://git.assembla.com/portaudio.git
+  track: master
+
+  ref: 1bdcb9e41357ec76d8cf73f9ef278202a3ea1e3b
+depends:
+- base.bst
diff --git a/elements/core-deps/speech-dispatcher.bst b/elements/core-deps/speech-dispatcher.bst
index 31ab478..c05e3a0 100644
--- a/elements/core-deps/speech-dispatcher.bst
+++ b/elements/core-deps/speech-dispatcher.bst
@@ -5,5 +5,7 @@ sources:
   ref: 3c2a89800d73403192b9d424a604f0e614c58db390428355a3b1c7c401986cf3
 depends:
 - base.bst
+- core-deps/dotconf.bst
+- core-deps/espeak.bst
 variables:
   conf-local: --with-espeak


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