diff options
author | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2012-08-22 16:25:09 +0200 |
---|---|---|
committer | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2012-08-22 16:25:09 +0200 |
commit | 5eb55d1f5742c9d03891ac8a56a4df233236dfd3 (patch) | |
tree | 47242db4042717dafc311095620652dcbf40a875 | |
parent | 8be0455fb7953a357b54f9dae9f0ac036140e960 (diff) |
Fix everything up to gst-plugins-base to build on Android
-rw-r--r-- | recipes/cairo.recipe | 2 | ||||
-rw-r--r-- | recipes/gst-plugins-base.recipe | 6 | ||||
-rw-r--r-- | recipes/libtheora.recipe | 1 | ||||
-rw-r--r-- | recipes/orc.recipe | 1 |
4 files changed, 8 insertions, 2 deletions
diff --git a/recipes/cairo.recipe b/recipes/cairo.recipe index 1038743a..872be1be 100644 --- a/recipes/cairo.recipe +++ b/recipes/cairo.recipe @@ -6,6 +6,8 @@ class Recipe(recipe.Recipe): version = '1.10.2' # either LGPLv2.1 or MPLv1.1 licenses = [License.LGPLv2_1] + autoreconf = True + autoreconf_sh = 'NOCONFIGURE=1 ./autogen.sh' deps = ['glib', 'libpng', 'zlib', 'pixman', 'fontconfig', 'freetype'] files_libs = ['libcairo', 'libcairo-gobject', 'libcairo-script-interpreter'] diff --git a/recipes/gst-plugins-base.recipe b/recipes/gst-plugins-base.recipe index f6883c40..3ae2b853 100644 --- a/recipes/gst-plugins-base.recipe +++ b/recipes/gst-plugins-base.recipe @@ -114,5 +114,7 @@ class Recipe(recipe.Recipe): def prepare(self): - if self.config.target_platform in [Platform.WINDOWS, Platform.DARWIN]: - self.configure_options += ' --disable-gtk-doc' + if self.config.target_platform in [Platform.WINDOWS, Platform.DARWIN, Platform.ANDROID]: + self.configure_options += ' --disable-gtk-doc' + if self.config.target_platform == Platform.ANDROID: + self.configure_options += ' --disable-alsa' diff --git a/recipes/libtheora.recipe b/recipes/libtheora.recipe index 601b7bf2..5d7a9ea0 100644 --- a/recipes/libtheora.recipe +++ b/recipes/libtheora.recipe @@ -7,6 +7,7 @@ class Recipe(recipe.Recipe): licenses = [License.BSD] deps = ['libogg', 'libvorbis'] allow_parallel_build = False + config_sh = 'sh autogen.sh' files_libs = ['libtheora', 'libtheoradec', 'libtheoraenc'] files_bins = ['dvconnect', 'encodedv', 'dubdv'] diff --git a/recipes/orc.recipe b/recipes/orc.recipe index 8c1032a5..6d41c5e9 100644 --- a/recipes/orc.recipe +++ b/recipes/orc.recipe @@ -5,6 +5,7 @@ class Recipe(recipe.Recipe): name = 'orc' version = '0.4.16' licenses = [License.BSD_like] + autoreconf = True files_libs = ['liborc-0.4', 'liborc-test-0.4'] files_devel = ['include/orc-0.4', 'lib/pkgconfig/orc-0.4.pc', |