Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 265997

Summary: unified gst-plugins.eclass and outdated ebuilds
Product: Gentoo Linux Reporter: Peter Alfredsen (RETIRED) <loki_val>
Component: Current packagesAssignee: GStreamer package maintainers <gstreamer>
Status: RESOLVED FIXED    
Severity: enhancement Keywords: InVCS
Priority: High    
Version: 2008.0   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: tar of the directories
easily-clickable version of eclass
gst-plugins-base-0.10.21.ebuild
gst-plugins-cdparanoia-0.10.21.ebuild

Description Peter Alfredsen (RETIRED) gentoo-dev 2009-04-13 13:30:31 UTC
As agreed with mraudsepp on IRC, I attach here the unified eclass and proof-of-concept ebuilds for gstreamer that I was working on because I thought gstreamer@ was on slack-leave :-)
Comment 1 Peter Alfredsen (RETIRED) gentoo-dev 2009-04-13 13:31:21 UTC
Created attachment 188227 [details]
tar of the directories
Comment 2 Peter Alfredsen (RETIRED) gentoo-dev 2009-04-13 13:32:06 UTC
Created attachment 188229 [details]
easily-clickable version of eclass
Comment 3 Peter Alfredsen (RETIRED) gentoo-dev 2009-04-13 13:37:54 UTC
Created attachment 188233 [details]
gst-plugins-base-0.10.21.ebuild

Example ebuild for one of the media-libs/ ebuilds.
Comment 4 Peter Alfredsen (RETIRED) gentoo-dev 2009-04-13 13:38:46 UTC
Created attachment 188235 [details]
gst-plugins-cdparanoia-0.10.21.ebuild

Example ebuild for one of the media-plugins/ ebuilds
Comment 5 Olivier Crete (RETIRED) gentoo-dev 2009-04-13 14:35:14 UTC
Some comments

- the strict dep should only be on DEPEND, Gst guarantees that the RDEPS should always be >= (in theory, that would also be true with the build-time deps, but no one checks).
- the glib dep is at 2.12 I think, definitely not 2.16
- this ebuild wont work with the media-libs/gst-plugins-{base,good,bad,ugly} packages... in that case, you want to build everything in common/ docs/ gst/ and gst-libs/ at the very least
- We're still not able to run the tests, which is sad (because except -bad, they're all guaranteed to pass).
Comment 6 Gilles Dartiguelongue (RETIRED) gentoo-dev 2012-11-22 10:56:07 UTC
Oh I missed this completely :(
I did a rewrite of eclasses currently being reviewed on gentoo-dev ml. Please have a look there.
Comment 7 Gilles Dartiguelongue (RETIRED) gentoo-dev 2012-12-02 19:15:29 UTC
New eclasses have been commited to tree. If you still have problems with 
eclasses, feel free to open a new bug report.