Bug 68444

Summary: Add git recipes to cerbero
Product: GStreamer SDK Reporter: Lubosz Sarnecki <lubosz>
Component: GeneralAssignee: bugs
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Lubosz Sarnecki 2013-08-22 17:54:41 UTC
I modified the recipes needed for gst-editing-services, which currently depends on a lot of git packages.

I took the -1.0 recipes and changed the branches to origin/master. The dependencies are also updated to -git packages and the version number is "git". The accurate version number could be retrieved from configure.ac though.

https://github.com/lubosz/cerbero/tree/git-recipes

Since there are multiple recipes per package anyway (0.10, 1.0), it makes sense to add the git master support here.
Comment 1 Sebastian Dröge (slomo) 2013-08-22 18:23:12 UTC
I think these should be gnonlin-1.0.recipe, gst-editing-services-1.0.recipe, etc. And for the git versions of the existing recipes you would just have a separate branch. Like my upstream branch here (vs. upstream-1.0): http://cgit.freedesktop.org/~slomo/cerbero
Comment 2 Andoni Morales Alastruey 2013-08-22 19:15:58 UTC
To build form master there is simpler way of doing it.
Edit your configuration file with the following dictionary:

recipes_commits = {
  'gstreamer-1.0': 'upstream/master',
  'gst-plugins-base-1.0': 'upstream/master',
}

And fill it with all the recipes you want to modify :)
Comment 3 Sebastian Dröge (slomo) 2013-08-22 19:19:13 UTC
Yes, but you might need other changes in the recipes... like listing new plugins and libraries :)

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.