Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 265997 - unified gst-plugins.eclass and outdated ebuilds
Summary: unified gst-plugins.eclass and outdated ebuilds
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: GStreamer package maintainers
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2009-04-13 13:30 UTC by Peter Alfredsen (RETIRED)
Modified: 2012-12-02 19:15 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
tar of the directories (gstreamer.tar.bz2,39.80 KB, application/bzip2)
2009-04-13 13:31 UTC, Peter Alfredsen (RETIRED)
Details
easily-clickable version of eclass (gst-plugins.eclass,3.64 KB, text/plain)
2009-04-13 13:32 UTC, Peter Alfredsen (RETIRED)
Details
gst-plugins-base-0.10.21.ebuild (gst-plugins-base-0.10.21.ebuild,789 bytes, text/plain)
2009-04-13 13:37 UTC, Peter Alfredsen (RETIRED)
Details
gst-plugins-cdparanoia-0.10.21.ebuild (gst-plugins-cdparanoia-0.10.21.ebuild,496 bytes, text/plain)
2009-04-13 13:38 UTC, Peter Alfredsen (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
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.