Bug 68444 - Add git recipes to cerbero
Summary: Add git recipes to cerbero
Status: NEW
Alias: None
Product: GStreamer SDK
Classification: Unclassified
Component: General (show other bugs)
Version: unspecified
Hardware: Other All
: medium enhancement
Assignee: bugs
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-22 17:54 UTC by Lubosz Sarnecki
Modified: 2013-08-22 19:19 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

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.