[gnome-build-meta/sam/freedesktop-sdk-base: 12/12] Add dependencies of speech-dispatcher that are not in the F.d.o SDK
- From: Sam Thursfield <sthursfield src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/sam/freedesktop-sdk-base: 12/12] Add dependencies of speech-dispatcher that are not in the F.d.o SDK
- Date: Thu, 15 Feb 2018 15:11:54 +0000 (UTC)
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]