Commit 3f3bb297 authored by Sebastian Dröge's avatar Sebastian Dröge 🍵
Browse files

Merge branch 'master' into upstream-1.0

parents b3436c92 b0d467ff
......@@ -52,7 +52,7 @@ class OSXBootstraper (BootstraperBase):
shell.download(self.CPANM_URL, cpanm_installer)
shell.call('chmod +x %s' % cpanm_installer)
# Install XML::Parser, required for intltool
shell.call("%s XML::Parser" % cpanm_installer)
shell.call("sudo %s XML::Parser" % cpanm_installer)
......
......@@ -6,4 +6,5 @@ class Recipe(recipe.Recipe):
licenses = [License.LGPL]
stype = SourceType.TARBALL
url = 'http://ftp.gnome.org/pub/GNOME/sources/GConf/2.32/GConf-2.32.4.tar.xz'
tarball_dirname = 'GConf-%(version)s'
deps = ['orbit2', 'dbus-glib']
# -*- Mode: Python -*- vi:si:et:sw=4:sts=4:ts=4:syntax=python
from cerbero.utils import shell
class Recipe(custom.GStreamerStatic):
name = 'gst-plugins-gl-1.0-static'
version = '1.0'
gstreamer_version = '1.0'
licenses = [License.LGPLv2Plus]
config_sh = 'sh ./autogen.sh --noconfigure && ./configure'
extra_configure_options = "--disable-examples "
make_check = None
commit = 'upstream/master'
deps = ['gstreamer', 'gst-plugins-base' ]
files_plugins_devel = ['libgstopengl']
def prepare(self):
if self.config.target_platform != Platform.LINUX:
self.configure_options += ' --disable-gtk-doc'
super(Recipe, self).prepare()
self.remotes['origin'] = ('%s/%s' % ('git://anongit.freedesktop.org/gstreamer', 'gst-plugins-gl'))
self.remotes['upstream'] = self.remotes['origin']
# -*- Mode: Python -*- vi:si:et:sw=4:sts=4:ts=4:syntax=python
from cerbero.utils import shell
class Recipe(recipe.Recipe):
name = 'gst-plugins-gl-1.0'
version = '1.0'
licenses = [License.LGPLv2Plus]
config_sh = 'sh ./autogen.sh --noconfigure && ./configure'
configure_options = "--disable-examples "
commit = 'upstream/master'
deps = ['gstreamer', 'gst-plugins-base' ]
files_libs = ['libgstgl-1.0']
files_devel = ['include/gstreamer-1.0/gst/gl',
'lib/pkgconfig/gstreamer-gl-1.0.pc']
files_lang = ['gst-plugins-gl-1.0']
files_plugins_gl = ['lib/gstreamer-1.0/libgstopengl%(mext)s']
def prepare(self):
self.remotes['origin'] = ('%s/%s' % ('git://anongit.freedesktop.org/gstreamer', 'gst-plugins-gl'))
self.remotes['upstream'] = self.remotes['origin']
self.append_env['CFLAGS'] = " -Wno-error "
self.append_env['CXXFLAGS'] = " -Wno-error "
self.append_env['CPPFLAGS'] = " -Wno-error "
if self.config.target_platform != Platform.LINUX:
self.configure_options += '--disable-gtk-doc '
......@@ -50,7 +50,11 @@ class Recipe(recipe.Recipe):
os.makedirs(os.path.join(self.config.prefix, 'bin'))
if not os.path.exists(os.path.join(self.config.prefix, 'lib')):
os.makedirs(os.path.join(self.config.prefix, 'lib'))
for f in ['libstdc++-6', 'libgomp-1', 'libwinpthread-1']:
for f in ['libwinpthread-1']:
shutil.copy(
os.path.join(self.config.toolchain_prefix, 'bin', f + '.dll'),
os.path.join(self.config.prefix, 'bin', f + '.dll'))
for f in ['libgomp-1', 'libstdc++-6']:
shutil.copy(
os.path.join(self.config.toolchain_prefix, binmingw, f + '.dll'),
os.path.join(self.config.prefix, 'bin', f + '.dll'))
......
......@@ -10,6 +10,7 @@ class Recipe(recipe.Recipe):
url = 'http://ftp.gnome.org/pub/GNOME/sources/ORBit2/2.14/ORBit2-2.14.19.tar.bz2'
append_env = {'CFLAGS': '-Wno-error'}
autoreconf = True
tarball_dirname = 'ORBit2-%(version)s'
deps = ['glib', 'libIDL']
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment